TY - JOUR
T1 - Multi-View Modeling to Support Embedded Systems Engineering in SysML
AU - Shah, Aditya A.
AU - Kerzhner, Alexsandr A.
AU - Schaefer, Dirk
AU - Paredis, Christiaan
PY - 2010
Y1 - 2010
N2 - Embedded systems engineering problems often involve many domains, each with their own experts and tools. To help these experts with analysis and decision making in their domain, it is desirable to present them with a view of the system that is tailored to their particular task. In this paper, a model integration framework is demonstrated to address issues associated with multi-view modeling. The Systems Modeling Language (OMG SysMLTM) is used as a general language to represent a common model for the system as well as the dependencies between the different domain-specific tools and languages. To maintain consistency between these domain-specific views, model transformations are defined that map the interdependent constructs to and from a common SysML model. The approach is illustrated bymeans of amechatronic design problem involving views in multiple domain-specific tools, namely EPLAN FluidTM (to create production ready layouts) and Modelica R (for dynamic system analysis).
AB - Embedded systems engineering problems often involve many domains, each with their own experts and tools. To help these experts with analysis and decision making in their domain, it is desirable to present them with a view of the system that is tailored to their particular task. In this paper, a model integration framework is demonstrated to address issues associated with multi-view modeling. The Systems Modeling Language (OMG SysMLTM) is used as a general language to represent a common model for the system as well as the dependencies between the different domain-specific tools and languages. To maintain consistency between these domain-specific views, model transformations are defined that map the interdependent constructs to and from a common SysML model. The approach is illustrated bymeans of amechatronic design problem involving views in multiple domain-specific tools, namely EPLAN FluidTM (to create production ready layouts) and Modelica R (for dynamic system analysis).
KW - Multi-view modeling
KW - SysML
KW - embedded systems
UR - http://dx.doi.org/10.1007/978-3-642-17322-6_25
U2 - 10.1007/978-3-642-17322-6_25
DO - 10.1007/978-3-642-17322-6_25
M3 - Article
SN - 0302-9743
VL - 5765
SP - 580
EP - 601
JO - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
JF - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ER -