Course Outline
Introduction to the UML Language:
- Definition of UML
- Model and Modeling
- Applications of UML
- A Brief History of UML
- Types of UML Diagrams
Workshop Preparation:
- Team Formation
- Defining Project Assumptions for Each Team
- Familiarization with the Tool for Creating Diagrams
Activity Diagram:
- Definition of a Business Process
- Modeling Business Processes in UML
- Decision Flows and Concurrency
- Partitions, Forks, Joins, and Other Elements
- Workshop Exercise
- Feedback Session
Use Case Diagram:
- Defining the System Scope
- Identifying Actors and Their Relationships
- Recognizing Use Cases
- Actor-Use Case Association and Its Properties
- Relationships Between Use Cases: Include, Extend, Generalization
- Workshop Exercise
- Feedback Session
Class Diagram:
- Class, Association Class, Interface
- Association and Its Description
- Other Relationships: Aggregation, Composition, Generalization, Dependency, Association Class
- Workshop Exercise
- Feedback Session
Sequence Diagram:
- Notation of Sequence Diagrams
- Types of Messages: Asynchronous, Synchronous, Return
- Workshop Exercise
- Feedback Session
State Diagram:
- Notation of State Diagrams
- Workshop Exercise
- Feedback Session
Review of Other Diagrams:
- Object Diagram
- Component Diagram
- Deployment Diagram
- Complex Structure Diagram
- Package Diagram
- Profile Diagram
- Communication Diagram
- Timing Diagram
- Interaction Overview Diagram
Requirements
Familiarity with basic concepts related to business analysis
Testimonials (5)
openness and contact with the instructor
Dariusz - Devqube
Course - Analiza biznesowa i systemowa z użyciem notacji UML - warsztat praktyczny dla PO w metodyce Scrum
Machine Translated
Ms Malavika is a very good trainer. Very hard working and answering my queries well. I understand that scope for SysML and EA is very vast, she tried her best to present the training in the most suitable way. She has even spent her break time looking for answers to our queries. My respect! A great teacher!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Course - System Engineering using SysML and UML 2
-Knowledge of the teacher in the subject was really good. He was able to explain very nicely and was able to answer all the questions at that moment. -To be able to know what all the tool is capable of was really good. -The structure he showed, like using scenarios and traceability would be really helpful in my day-to-day work.
Harsha Jain - Scania CV AB
Course - Introduction to Enterprise Architect
I like the simple but informative example codes.
Yue Wang - DBS Bank Ltd
Course - Design Patterns
I mostly liked the exercises and examples.