4. SysML Diagrams SysML Diagram Requirement Diagram Behavior Diagram Activity Diagram Sequence Diagram State Machine Diagram Use Case Diagram Block Definition Diagram Package Diagram Structure Diagram Parametric Diagram Internal Block Diagram The same as in UML 2 Modified from UML 2 New diagram type
5. SysML in the System Development Process Requirements diagram Use Case Diagram Activity diagram Package diagram Block Definition diagram Activity diagram Sequence diagram State diagram Package diagram Block Definition diagram Internal Block diagram Parametric diagram Sequence diagram State diagram Block Definition diagram Internal Block diagram Package diagram Requirements diagram Use Case diagram System Requirements & Business Analysis System Analysis & Design Detailed Design: Software & Hardware Evaluation & Optimization (V&V) System Integration System Implementation
6.
7.
8.
9.
10.
11.
12.
13.
14. A Case Study: Designing State-Based System Behavior Represent block life cycle. Define system behavior as sequences of states that a component or interaction experience in response to events.
15.
16.
17.
18. Sample MagicDraw Feature: Comparison of Two Model Versions (1) Deleted elements Modified element – a diagram Added element