Course Content
- The Value Of Modeling
- When Do I Model? When Don't I Model? How Do I Model?
- Abstraction
- MDA
- Domain Model
- Model Value Analysis
- Introduction to UML
- Behaviors
- Events
- Activities
- Control Nodes
- Object Nodes
- Executable Nodes
- Actions
- Use Cases
- Classes - Basic Concepts
- Abstract Syntax
- Common Structure
- Simple Classifiers
- Data Types
- Structured Classifiers
- Structural Features
- Properties
- Behavioral Features
- Class Diagram
- Associations
- Constraints
- Dependencies
- Values, Literals, Expressions
- Types and Multiplicity
- Instance Specification
- Object Diagram
- Packages - Basic Concepts
- Using Packages
- Summary
- Interactions
- Lifelines
- Messages
- Occurrences
- Fragments
- Sequence Diagrams
- State Machines - Basic Concepts
- Behavior State Machine
- Pseudostates and Event Processing
- contains all questions from previous sections