Celestial Consulting

  • Increase font size
  • Default font size
  • Decrease font size
Home | UML (5 days)

UML Content (5 days)

E-mail Print

 

Fee £1695
Duration 5 days
Code UML-5

 

Course Content

Introduction A review of the IT landscape, how we arrived at UML and where we believe we are going.
Software engineering principles Abstraction, encapsulation, modularisation, coupling, cohesion, interfaces and services etc. Are all basic concepts that most people involved with IT use in their everyday vocabulary. This section de-mystifies these terms and sets up a standard language for the rest of the course.
Basic architectural thinking Partitioning systems horizontally and verticially, different types of architectural thinking such as TOGAF, RealTime UML and 4+1. Discover why not having a solid architecture can adversely affect the results of a systems development.
Use cases Actors, use cases, use case relationships such as includes, extends and generalisations, dependencies, package level thinking, scenarios and a basic introduction to sequence diagrams as a shorthand to modelling use cases.
Activity diagrams Activity nodes, object nodes and flow, control flow, forking and joining of control flows, decision and merge points, concurrency modelling, signals, using actors on activity diagrams, and interruptible regions. How to ensure your activity diagrams is synchronised with your use case diagrams
Sequence diagrams Actors/Objects, the importance of the system boundary, messages, focus of control bars, parameters, object Ids, fragments, the correlation between sequence diagrams and activity diagrams, and how to build a sequence diagram from an activity diagram.
Class diagrams Classes, objects, attributes, operations, associations, aggregation, association classes, dependencies, XOR relations, qualifiers, constraints, multiplicity and cardinality constraints, reflexive associations, homomorphic and metamorphic relations, and inheritance. Building a class diagram from a sequence diagram and by simply reading documentation.
State diagrams States, transitions, state and transitional behaviour, events, nested states, building state diagrams from sequence diagrams, and actors and objects on a state diagram.
Bringing all the models together Demonstration of how all the diagrams that have been seen work together to form a single model. Graphic depiction of the relationship between the different models and a demonstration of traceability throught a complete UML model.
Hands on experience The instructor lead teaching is augmented with a running case study that exercises each concept as it is taught. At the end of the teaching of the above topics, students are given 7 hours to model a complex business problem. This exercise is designed to consolidate everything that has been taught.
 

Training Schedule

Course Location Date
UML (5 days) London 07/06/10
Java Programming London 14/06/10
JEE London 21/06/10
TOGAF Certification London 28/06/10
Distributed Systems London 28/06/10
SOA Principles London 28/06/10
UML (5 days) London 05/07/10
Java Programming London 12/07/09
JEE London 19/07/10
TOGAF Certification London 26/07/10
Distributed Systems London 26/07/10
SOA Principles London 26/07/10
UML (5 days) London 02/08/10
Java Programming London 09/08/09
JEE London 16/08/10
TOGAF Certification London 23/08/10
Distributed Systems London 23/08/10
SOA Principles London 23/08/10
UML (3 days) London 01/09/10
Java Programming London 06/09/09
JEE London 13/09/10
TOGAF Certification London 20/09/10
Distributed Systems London 20/09/10
SOA Principles London 20/09/10

News update

Celestial has recently trained 86 BT architects, 12 Atos Origin architects and 4 Network Rail architects into TOGAF® 9 foundation and certification, leading to successful registration on the opengroup TOGAF register.

 

Credit crunching prices on training 20% off all bookings made in July and August 2010!

Celestial recognises that during these tough times everyone is looking to make savings wherever possible. We also recognise that training is a key strategy to ensuring a competitive edge. We are strongly committed to the highest quality training at the most reasonable prices, that’s why we have created a new pricing model that we are sure will surprise and excite you. Contact us for more details or directly on 07738 176370