Login

Not yet registered? Click here to become a user.


Welcome,

Training Courses - Course Information


SYSML-101 : Introduction to SysML

Course Particulars

Date(s) & Location(s):
23 September, 2010 - Cheltenham, UK
25 November, 2010 - Cheltenham, UK

For other date(s) & location(s) worldwide, please email us at training@artisansoftwaretools.com
Duration:
1 day
Download:
SysML-101.pdf  [832 Kb]
Register

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
              - Ports and interfaces
  • Parametric diagrams
  • Package diagrams

Behavioral Diagrams

  • Activity diagrams
  • Sequence diagrams
  • State machine diagrams
  • Use case diagrams

Cross-cutting concepts

  • Allocations
  • Requirement diagrams

Course Particulars

Date(s) & Location(s):
23 September, 2010 - Cheltenham, UK
25 November, 2010 - Cheltenham, UK

For other date(s) & location(s) worldwide, please email us at training@artisansoftwaretools.com
Duration:
1 day
Register

SYSML-101 : Introduction to SysML