Introduction to SysML
Vocational qualification
In Carshalton
Description
-
Type
Vocational qualification
-
Location
Carshalton
-
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.
Facilities
Location
Start date
Start date
Reviews
Course programme
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
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
- 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