Goals
- Acquire the fundamental concepts of UML analysis / design
Program
Reminder of modeling needs; context, environment, types
Positioning of diagrams in the development cycle
Sequence diagram: interactions between objects over time. Synchronous and asynchronous messages
Communication diagram: role of objects, interactions, concurrency of processes …
Global interaction
diagram Time diagram: variations over time
Component diagram: description of application modules and description of dependencies
Diagram of composite structure: detail of the internal structure of a composite component
Profile diagram (UML 2.2): specialization of a general model
Practical workshop: Multiple examples of analysis and modeling of system dynamics
Diagram of packages, classes, objects: reminders, organization, links
Activity diagram: modeling of the object / activity flow for the performance of an operation
State-transition diagram: detail of the transitions affecting the state of a
Diagram object deployment: physical distribution of system components
Practical workshop: Construction / Application of defined diagrams to complete structures
Detailed study of specifications: UML Infrastructure / Superstructure
Model-driven development (MDA – MDD)
Use of design pattern in class diagrams
Contribution of frameworks
Nesting of diagrams
Design tools: functionalities, report, code generation (BOUML, ArgoUml , …)
Practical workshop: Complete analysis of a project using the Unified Process method
Duration
3 days
Price
£ 1606
Audience
Developers, project managers
Prerequisites
Have followed the UML 2 Initiation course or have equivalent knowledge
Reference
GéN470-F
Sessions
Contact us for more informations about session date