z-logo
Premium
9.2.2 Evaluating Aspects of Systems Modeling Languages by Example: SysML and OPM
Author(s) -
Grobshtein Yariv,
Dori Dov
Publication year - 2008
Publication title -
incose international symposium
Language(s) - English
Resource type - Journals
ISSN - 2334-5837
DOI - 10.1002/j.2334-5837.2008.tb00860.x
Subject(s) - systems modeling language , computer science , modeling language , hierarchy , systems modeling , process (computing) , systems engineering , unified modeling language , key (lock) , software engineering , programming language , engineering , software , computer security , economics , market economy
As systems are becoming larger and more complex, the challenge of developing quality systems efficiently is on the rise. While traditionally document‐centric approaches have been used, in recent years the benefits of model‐based systems engineering have been acknowledged. Recognizing the importance of modeling as a key factor in managing system development complexity, the selection of the modeling language to be used should be considered. This work evaluates aspects of two systems modeling languages: SysML – OMG's Systems Modeling Language and OPM – Object‐Process Methodology. The evaluation was done on the basis of a concrete sample problem, in which multiple aspects of the system were modeled in both SysML and OPM. Some of the findings, which were generalized from the case study, suggest that OPM is usually advantageous in presenting the system different hierarchy levels and combining structure with behavior, while SysML is more convenient for modeling detailed views of some aspects.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here