• 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