Title :
Systems Modeling Languages: OPM Versus SysML
Author :
Grobshtein, Yariv ; Perelman, Valeriya ; Safra, Eliyahu ; Dori, Dov
Author_Institution :
Technion, Haifa
Abstract :
As systems are becoming ever larger and more complex, and as more stakeholders, typically from different disciplines, are involved throughout the system lifecycle, the challenge of overcoming the complexity inherent in systems development grows too. While a document-centric approach has been common practice, coping with the growing complexity of current systems calls for a model-based approach. This work discusses two systems modeling languages, OMG´s SysML - Systems Modeling Language and OPM - Object Process Methodology. To demonstrate the similarities and differences between the languages, a concrete sample system was modeled in both SysML and OPM and the issue was discussed in an experimental graduate students´ Web-based forum as part of a course in information systems engineering. Our study shows that SysML tends to be more appropriate in cases where a detailed picture is required. Alternatively, OPM is more suitable for defining system boundaries and demonstrating the overall picture of the system.
Keywords :
simulation languages; OMG SysML; OPM; Object Process Methodology; Systems Modeling Language; information systems engineering; Concrete; Information systems; Ontologies; Software engineering; Software standards; Software systems; Systems engineering and theory; Taxonomy; Tellurium; Unified modeling language;
Conference_Titel :
Systems Engineering and Modeling, 2007. ICSEM '07. International Conference on
Conference_Location :
Haifa, Israel
Print_ISBN :
1-4244-0771-0
Electronic_ISBN :
1-4244-0771-0
DOI :
10.1109/ICSEM.2007.373339