Enabling Multi-View Modeling With SysML Profiles and Model Transformations

Aditya A. Shah, Dirk Schaefer, Christiaan Paredis

Research output: Contribution to conferencePaperpeer-review

92 Downloads (Pure)


Due to increases in system complexity, systems engineering
problems often involve many domains, each with their own experts and tools.
To help these experts with analysis and decision making, 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, based on models based systems
engineering, is demonstrated to address issues associated with multi-view
modeling. One important issue discussed in particular is the problem of
maintaining consistency between the multiple models and views. The systems
modeling language (OMG SysML™) is proposed as a general language to
represent the dependencies between the multiple views. Metamodels and graph
transformations are defined to map between the views and maintain consistency
between them. The integration is achieved in a user-interactive and continuous
manner based on declarative transformation rules. The approach is illustrated
by applying it to an example problem of an electrical CAD subsystem of a
mechatronic system.
Original languageEnglish
Publication statusPublished - 2009
EventThe 6th International Conference on Product Lifecycle Management - University of Bath, Bath, UK United Kingdom
Duration: 6 Jul 20098 Jul 2009


ConferenceThe 6th International Conference on Product Lifecycle Management
Country/TerritoryUK United Kingdom
CityUniversity of Bath, Bath


  • Multi-view modeling
  • Graph Transformations
  • systems modeling language
  • SysML
  • Domain Specific Language


Dive into the research topics of 'Enabling Multi-View Modeling With SysML Profiles and Model Transformations'. Together they form a unique fingerprint.

Cite this