Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Best Practices
- The software crisis
- Best practices in software development
- Iterative development
- Requirements management
- Component-based architecture
- Visual modelling
- Quality verification
- Change management
RUP
- Characteristics of RUP
- The two dimensions of RUP
- UML for RUP
Creating an object model
- UML 2 as a means to represent the model
- The object model
- Methods for describing the model
- Practical analysis of use case specifications
- Actor
- Use case
- Association
- Inclusion and extension relationships
Some object-oriented concepts in practice
- Abstraction
- Encapsulation
- Generalisation
- Polymorphism
System architecture
- Mapping the structure and behaviour of the system
- Two categories of UML diagrams
- Modelling the relationship between structure and behaviour
- Different levels of behavioural modelling
- Mapping analytical class design elements
- Refinement relationships
- Establishing strong links between the outcomes of the analysis phase and the design phase
- Modelling design classes
- Class
- Association
- Enumeration
- Forward/reverse engineering
- Subsystem design
- Component
- Delegation relationships
- Connector assembly
- Description of concurrency aspects within the system architecture
- Examples using activity diagrams, sequence diagrams, and state machines
- Description of distribution architecture aspects
- Different perspectives on architecture description
Requirements
Basic familiarity with commonly used UML diagrams (use case, class, sequence).
21 Hours
Testimonials (3)
Trainer knowledge, involvement, and rapport
Adam Kuklewski - GE Medical Systems Polska
Course - Technical Architecture and Patterns
The trainer shared his knowledge and led great atmosphere.
Agnieszka Dubanska - Narodowy Fundusz Zdrowia
Course - Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
The direct correlation with our work subject in the examples