The aim of this course is to provide an understanding of SYSML (System Modelling Language) as a general-purpose architecture modelling language for Systems Engineering. SYSML supports the specification, analysis, design, verification and validation of a broad range of systems and systems-of-systems. The course is an in-depth discussion and hands-on implementation of SYSML diagrams for Model Based Systems Engineering (MBSE) and system architecting applications.
The course starts with an introduction to Systems Engineering and MBSE. SYSML as the most commonly used language for MBSE implementation is discussed, studied and practiced in length. All eight SYSML diagrams are covered in detail followed by hands on practices for each diagram using Enterprise Architect software (Sparx Systems). The practices give students required confidence and ability to implement SYSML. The course concludes with a discussion about Object-Oriented Systems Engineering Methodology (OOSEM), as a standard top down methodology approved by INCOSE (international Council of Systems Engineering) and OMG (Object Management Group).