ABSTRACT

That is why OMG created SysML (System Modeling Language) (OMG 2007) for specifying, analyzing, designing and verifying complex systems. SysML has been constructed as an extension of UML adapted for system engineering. It brings new means for system modeling and requirements. In (Willard, 2006) the author highlights the heritage from UML 2.0 and presents the new possibilities brought by SysML, he claims that the main benefit of SysML is ‘‘to provide system engineers with a standard and comprehensive system specification paradigm’’. In (Hause 2006) the reader can find a good introduction to SysML and its new diagrams namely requirements diagrams, parametric diagrams. SysML uses UML 2.0 diagrams as class or object diagrams but adapts the semantic to avoid software vocabulary (e.g. class and object are replaced by blocks). Moreover, new diagrams are added to simplify requirements declaration and to build a bridge towards simulation-based design. Parametric diagrams describe the equations linking the multiple parameters of the model. In (Peak et al. 2007a,b), the authors introduce the background of the SysML parametric diagrams and their relation with Composable OBject (COB) technology; they explain how parametric diagramswill allow SysML to support simulation-based design. In fact, they demonstrate how the models can be exploited with analysis tools and equation solver as XaiTools (X-Analysis Integration Toolkit is a trademark of Georgia Institute of Technology).