| Syllabus for SysML |
| The Systems Modelling Language (SysML) is a new modelling language designed for systems engineering and based on the UML. SysML provides a set of extension mechanisms that allow some system-related constructs, such as real-world physical constraints and physical flows and connections to be more-formally represented. SysML have the features, as a specialized alternative to UML, for specifying, analyzing, designing, and verifying complex systems that may include hardware, software, information, personnel, procedures, and facilities. |
| Who is the course for? |
SysML is aimed at systems engineering practitioners at any level of ability, ranging from students to experts.
Here are applicable development scenarios for choosing SysML over UML or any other modeling notation:
• Embedded systems development
• Integration with electrical design specification
• Language for system-on-chip (SoC) design |
| Key benefits |
Gain knowledge of the key concepts of static and behavioural modelling;
Obtain an understanding of each of the nine SysML diagrams and three cross-cutting notations, along with some examples of how they may be used in real-life situations;
Covers an introduction to the background of SysML and its relation to the UML. |
| What you will Learn |
• Contains lectures and hands-on practice on using SysML for system development
• Presents SysML modeling notation
• Shows how to create and relate system analysis and design models
• Shows how to facilitate system development by model analysis and
validation features
• Covers complete system-modeling lifecycle from requirements to
implementation
• Presents a concise case study |
| Syllabus for SysML Training |
• Module 1. Sysml Glossary
• Module 2. Scope
• Module 3. Normative Reference
• Module 4. Language Architecture
• Module 5. Compliance
• Module 6. Language Formalism
• Module 7. Model Elements
• Module 8. Blocks
• Module 9. Ports and Flows
• Module10. Constraint Blocs
• Module 11. Activities
• Module 12. Interactions
• Module 13. State Machines
• Module 14. Use Cases
• Module 15. Allocations
• Module 16. Requirements
• Module 17. Profiles and Model Libraries
• Module 18. SYSML Diagram
• Module 19. Sample Problem
• Module 20 Non - Normative Extension |