Adequacy of Systems Modeling Language (SysML) for Systems Engineering
The Systems Modeling Language is an extended subset of the Unified Modeling Language (UML) for software. SysML is an open standard of the Object Management Group (OMG) and was developed with backing of the International Council on Systems Engineering (lNCOSE), a professional society, representing both practicing systems engineers and software tool vendors. This project is to assess the applicability, coverage, effectiveness, strengths and limitations of SysML against the life cycle stages and systems engineering competencies identified in the INCOSE Systems Engineering Handbook, as well as the emerging literature on Model-Based Systems Engineering (MBSE). Utility of SysML models for communications across engineering disciplines/specialties as well as with program management, and the applicability of SysML to non-deterministic systems are also to be assessed.
1. Object Management Group, OMG Systems Modeling Language (SysML), version 1.2, formaI/2010-06-01, June 2010.
2. International Council on Systems Engineering, Systems Engineering Handbook: A Guide for System Life Cycle Processes and Activities, Version 3.2.1, January 2011.
3. Sandford Friedenthal, Alan Moore, and Rick Steiner, A Practical Guide to SysML: The Systems Modeling Language, Morgan Kaufmann OMG Press, Elsevier, New York, 2008.
4. Jon Holt and Simon Perry, SysML for Systems Engineering, The Institution of Engineering and Technology, London, 2008.
Beyond the four core systems engineering courses, satisfactory completion of
SYS/SDOE 611, 750, and/or professional SysML experience is desirable.