Date:
November 09-13, 2009
Location:
Bangalore, India
Duration:
5 Days
Price:
INR 126,000 Tax excluded
Course Overview
The main purpose of this advanced hands-on training is to learn the techniques required to use the Systems Modeling Language (SysML™) to solve a complex system engineering problem. Through the use of hands-on exercises creating “real world” applications, participants will build a strong foundation in SysML. Rhapsody will be used for modeling. The process by which models are created is explored through the creation of a “real-world” systems engineering model. The essential SysML diagrams for Requirements Analysis, System Functional Analysis, System Architectural Design, and Subsystem Architectural Design are explored in the exercises.
PLEASE NOTE: Price: INR 126,000 Per participant or 21 Education Vouchers/participant.
Contact us for more details
Contact: Dinesh Pamnani for Registration
Email: dineshpamnani@in.ibm.com
Tel: +91 80 406 83089
Who should attend
- Project managers and technical leads
- System engineers
- System-level software engineers
- Any-one involved in the specification of and architectural analysis and design of real-time systems.
Prerequisites
Knowledge of system engineering basic concepts and processes is assumed.
Course content
Part I- SysML & Rhapsody hands on class (2 Days)
- Introduction to SysML
- Using the Rhapsody Modeling Environment
- Teamwork in a Modeling Environment
- Importing Requirements from Microsoft Word, DOORS
- Requirements Modeling
- Use Case Modeling
- Modeling Functional Flow with Activity Diagrams
- Modeling Structure
- Modeling Scenarios with Sequence Diagrams
- Modeling Interfaces
- Modeling Behavior with State Machines
- Model Navigation and Model Checking
- Parametric Modeling
- Producing Reports of Models
- Troubleshooting
- Extending the Modeling Environment Through Profiling and Scripting
- Advanced Rhapsody Topics
Part II– System Engineering Process Framework (Harmony): 3 Days
- Introduction to Process
- Harmony Overview
- Model organization
- Harmony for Systems Engineering
- Requirements Analysis
- Safety Analysis
- System Functional Analysis
- Use Case black box analysis
- Activity diagrams for use case flow
- Scenarios with sequence diagrams
- State machines for use cases
- Block diagrams and interface definitions
- Consistency analysis
- Architectural Design Synthesis
- Architectural Trade Studies
- Creating system architecture
- Use case white box analysis
- Allocation to subsystems
- Subsystem interfaces
Case Study Project:
This is the most important part of the training, where the topics learnt by the participants are put into use in a pilot project. The case study project starts from textual requirements and goes through all phases of systems engineering till the design hand-off.
The course would also cover FMEA (failure modes and effects analysis), FTA (Fault Tree Analysis) and other safety and reliability analysis techniques used in real world systems development.
Highlights / Objectives
Benefits of Attending
- Understand System Engineering Process Framework (Harmony)
- Grasp concepts of requirements modeling using SysML and Rhapsody
- Practice optimizing and organizing a project with system engineering teams and artifacts using Rhapsody
- Learn the product in the context of a system engineering process flow to ensure you are comfortable applying Rhapsody at all phases of system analysis & design
- Validate system level architectural requirements using Rhapsody
