Introduction to SysML

Vocational qualification

Inhouse

Price on request

Description

  • Type

    Vocational qualification

  • Methodology

    Inhouse

  • Duration

    1 Day

learned.. requirements analysis and design techniques. a working paradigm for defining system architectures. approaches to modelling the dynamic behaviour of a system. techniques for assessing and analysing system performance. SysML notation and how to use it effectively. Note: It is possible to combine this course with the introduction to. Suitable for: The course will be useful to business analysts, requirements analysts, systems analysts, system designers, system architects, programmers, project managers, code and design test developers as well as technical support staff who need a rapid intensive overview of SysML, either to inform their decision making, or to plan for a possible systematic adoption of SysML in upcoming projects. The course does not have any specific pre-requisites. Although this course does not have.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Overview
of SysML, either to inform their decision making, or to plan for a possible systematic adoption of SysML in upcoming projects. The course does not have any specific pre-requisites. Although this course does not have any specific pre-requisites, delegates are expected to have some experience in implementing and designing hardware and software based systems and a desire to improve their analysis and design and engineering skills by learning SysML.

Course Overview
The course provides an introduction to the concepts and philosophy underlying Systems Engineering (SE), the use of SysML as a notation, and how SysML relates to UML.
The ethos is very much that of providing a common ground and notation that allows hardware engineers and software engineers to communicate with one another so that their analysis and design efforts can be more fully integrated.
This course is run in a seminar format and will include demonstrations of represenatative CASE tools such as Enterprise Architect and Artisan's SysML modeling environment.
The main objectives of the course are

  • to demonstrate the importance of system engineering to a project
  • to provide a comprehensive overview of system engineering concepts and methods
  • to provide a full overview of SysML notation and how it relates to UML2 notation
  • to illustrate how SysML and UML2 can be used to facilitate communication between hardware and software engineers

Key skills learned


  • requirements analysis and design techniques
  • a working paradigm for defining system architectures
  • approaches to modelling the dynamic behaviour of a system
  • techniques for assessing and analysing system performance
  • SysML notation and how to use it effectively
Note: It is possible to combine this course with the introduction to UML 2 course (UML101) - resulting in an integrated 2 day course that covers both SysML and UML2.

Course Contents
  • Systems engineering - concepts and process
  • Stages and key tasks in a Systems Engineering oriented project
  • A brief history of SysML and its relationship to UML
  • The overlap between SysML and UML
  • The differences between SysML and UML
  • Survey of the SysML diagram types
  • Brief overview of UML2 diagram types that are not part of SysML
SysML diagrams in action
  • Requirement diagram
  • Block definition diagram
  • Internal block diagram
  • Use Case diagram
  • Sequence diagram
  • State Machine diagram
  • Parametric diagram
  • Diagram frames
  • Model views and viewpoints
  • Allocations and Rationales

Introduction to SysML

Price on request