Training Courses - Course Information
SYSML-101 : Introduction to SysML
Course Particulars
25 November, 2010 - Cheltenham, UK
For other date(s) & location(s) worldwide, please email us at training@artisansoftwaretools.com
Course Description
The Systems Modeling Language (SysML) is a modeling language designed for systems engineering and based on the UML. This one day course begins with an introduction to general modelling concepts that feeds into a gentle introduction to the background of SysML and its relation to the UML. The key concepts of structural and behavioral modelling are covered in some detail through interactive, example-led sessions that complete the first half of the day. The second half of the day introduces each of the 9 SysML diagrams and 3 cross-cutting notations, along with some examples of how they may be used in real-life situations.
Course Objectives
- To provide an awareness of the principles and concepts inherent in SysML
- To describe the structure and content of SysML
- To enable attendees to appreciate SysML modeling techniques
Attendees Will Learn
- Essential SysML concepts, terminology and notation
- The purpose and use of all SysML diagrams
- How SysML diagrams are organized and the relationships between diagrams
Pre-requisites
- An understanding of systems engineering principles and concerns
Who Should Attend
- This course is ideal for anyone who wishes to learn about the System Modeling Language, whether because they are to use the SysML or because they need to be able to understand system models producing using the SysML.
Attendees Receive
- A bound copy of all course slides
- Informational laminates which detail the SysML diagrams and show how they are related
- A copy of the book ‘SysML for Systems Engineering’ by Jon Holt & Simon Perry
Course Format
Much of the course involves presentation of key principles and concepts, explained through worked examples and discussion with attendees.
Related Courses
For those wishing to learn about the related Unified Modeling Language, UML, then the courses UML-101 and UML-102: An Introduction to UML (1 or 2 day versions) will be of interest.
For those who wish to learn more about the use of SysML parametrics, then SysML-102: Introduction to SysML (2 day version) will be of interest
Course Outline
Modeling
- Why we model
- What is a model?
- The aims and principles of modelling
- The fundamentals of SysML
The History of SysML
- SysML’s relationship to UML
- The evolution of SysML
Structural Modeling
- What does structural modeling show?
- Concepts of structural modeling
- Examples of structural modeling
Behavioral Modeling
- What does behavioral modeling show?
- Concepts of behavioral modeling
- Examples of behavioral modeling
The SysML Diagrams
- SysML terminology
- The 9 SysML diagrams
- Diagram structure
- The SysML meta-model
Structural Diagrams
- Block diagrams
- Internal block diagrams - Flow ports and flow specifications
- Parametric diagrams
- Package diagrams
- Ports and interfaces
Behavioral Diagrams
- Activity diagrams
- Sequence diagrams
- State machine diagrams
- Use case diagrams
Cross-cutting concepts
- Allocations
- Requirement diagrams
Course Particulars
25 November, 2010 - Cheltenham, UK
For other date(s) & location(s) worldwide, please email us at training@artisansoftwaretools.com




