|
Home
News
Services
Training
Products
Partners
Contact Us
myAPG
Public training
calendar


Partner and ISV
Partner
Partner
Influencing Member
Architecture Forum Member

|
|
Domain Modeling with UML
|
Objectives |
|
Understand fundamental Unified Modeling Language® (UML®) modeling elements |
|
Explain business modeling activities and work products |
|
Apply UML activity and class diagrams for domain modeling |
|
How to model a business workflow using activity diagrams |
|
How to model the flow of a use case using activity diagrams |
|
How to build a domain model using class diagrams |
|
Description |
|
Domain Modeling with UML introduces a practical approach to applying Unified
Modeling Language (UML) activity and class diagrams for modeling workflows
and entities in the business domain. The course begins with an introduction to
activity diagram fundamentals including transitions, decisions, guards, forks,
and joins. This basic activity diagram syntax is used to model how a set of use
cases interact with each other in a context of a larger scale business workflow.
The same syntax is then applied to describing the significant flows of a single
use case. Then students go through an introduction of class diagram
fundamentals including objects, classes, attributes, operations, and
relationships. Class diagrams are then applied to modeling business entities
and their relationships. Students then learn how to structure activity diagrams
using swim lanes and input/output objects. From the structured workflow
diagrams, the high-level domain model is refined with attributes, operations, and
newly identified classes. Students apply what they learn in various classroom
modeling exercises and discussions.
|
|
Audience |
|
Business architect |
|
Business analyst |
|
System analyst |
|
Data analyst |
|
|
|
Classroom requirements |
|
No computers required |
|
|
|
|
|