DocumentCode
2873591
Title
Systems Modeling Languages: OPM Versus SysML
Author
Grobshtein, Yariv ; Perelman, Valeriya ; Safra, Eliyahu ; Dori, Dov
Author_Institution
Technion, Haifa
fYear
2007
fDate
20-23 March 2007
Firstpage
102
Lastpage
109
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/ICSEM.2007.373339
Filename
4243724
Link To Document