Ximeng Sun |
|
|
|
Welcome!I'm a Master student in School of Computer Science, McGill University, under the supervision of Professor Hans Vangheluwe. Now I'm working on adapID project. See details here News20 April, 2007 2 April, 2007 Ximeng Sun, Hans Vangheluwe. Transforming Software Requirements by Meta-modelling and Graph Transformation. ACM/IEEE 10th International Conference on Model Driven Engineering Languages and Systems, October 2007, Nashville, USA. [PDF] Abstract: This article describes transformations of software requirements. We start from requirements (use cases) in textual form. These are subsequently encoded precisely in UML 2.0 Sequence Diagrams (SD) by a modelling expert. The SD model is automatically transformed back into textual form to allow the requirements producer to check correct interpretation. Once the latter is satisfied, the SD model is transformed into a Statechart (SC) which satisfies the constraints specified by the SD model. This SC model can then be used to analyze properties of the requirements. This may involve adding information such as transition probabilities for dependability analysis, or even sufficient refinenment to allow for code synthesis. We use AToM3 to meta-model both SD and SC formalisms. From this, visual modelling environments are synthesized. In addition, the transformations are modelled graph grammars. We demonstrate our complete approach in an example. 28 August, 2006 Abstract: The first part of this talk is about how to apply a DEVS-based modelling and simulation process to adapID project. A DEVS model is built based on an E-Health use case of adapID project and the simulation results are used for analysis by plotting and animation. The second part of the talk is about a model-driven approach for analyzing the safety and reliability of requirements based on use cases. We introduce and use DA-Charts, a probabilistic extension of Statecharts, to model the system requirements. A visual modelling environment for DA-Charts supporting automatic probability analysis has been implemented in AToM3. 31 July to 4 August, 2006 17 July to 28 July, 2006 12 June, 2006 Sadaf Mustafiz, Ximeng Sun, Joerg Kienzle, Hans Vangheluwe. Model-Driven Assessment of Use Cases for Dependable Systems. ACM/IEEE 9th International Conference on Model Driven Engineering Languages and Systems, October 2006, Genova, Italy. [PDF | PS] 18 September, 2005 26 August, 2005 3 July, 2005 28 June, 2005 9 June, 2005 19 May, 2005 3 May, 2005 25 April, 2005 11 April, 2005 16 March, 2005 |
Maintained by Ximeng Sun. | Last Modified: 2008/12/19 16:43:06. |