UML - Unified Modeling Language

Course

In Islington

£ 399 + VAT

Description

  • Type

    Course

  • Location

    Islington

  • Duration

    2 Days

Unified Modeling Language (UML) is an industry recognised standard entry for producing models of a system. The course aims to provide learners with the relevant industry standards needed to be able to generate and interpret UML Models. These models can be applied to a wide range of activities using the significant enhancements of UML. The UML course is a complete 2 day practical course enabling learners to use and practice a wide range of market tools. Suitable for: Technical Architect, Business Analyst, IT Consultant, Project Managers, Service Managers, Design Architect, System Analyst, System Designer, Web Designer, any body looking to learn UML.

Facilities

Location

Start date

Islington (London)
See map
8 Godson Steet Angel, N1 9GZ

Start date

On request

About this course

None, but having some expertise in Project development and IT fundamental would be an advantage,

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Course Aims
Unified Modeling Language (UML) is an industry recognised standard entry for producing models of a system. The course aims to provide learners with the relevant industry standards needed to be able to generate and interpret UML Models. These models can be applied to a wide range of activities using the significant enhancements of UML. The UML course is a complete 2 day practical course enabling learners to use and practice a wide range of market tools.

Key areas of study:

  • Structure Diagram
  • Behavior diagrams
  • Interaction diagrams

UML - Unified Modelling Language - Certification Training
There is no formal certification for UML as of yet, but IBM and the Sun do offer some kind of certification. As this is a completely hands training module learners will be provided with a in-house certification of attendance.

Course Content

Structure diagrams

Structure diagrams emphasize what things must be in the system being modelled:

  • Class diagram : describes the structure of a system by showing the system's classes, their attributes, and the relationships among the classes.
  • Component diagram : depicts how a software system is split up into components and shows the dependencies among these components.
  • Composite structure diagram : describes the internal structure of a class and the collaborations that this structure makes possible.
  • Deployment diagram serves to model the hardware used in system implementations, and the execution environments and artefacts deployed on the hardware.
  • Object diagram : shows a complete or partial view of the structure of a modelled system at a specific time.
  • Package diagram : depicts how a system is split up into logical groupings by showing the dependencies among these groupings.

Behavior diagrams

Behavior diagrams emphasize what must happen in the system being modelled:

  • Activity diagram : represents the business and operational step-by-step workflows of components in a system. An activity diagram shows the overall flow of control.
  • State machine diagram : standardized notation to describe many systems, from computer programs to business processes.
  • Use case diagram : shows the functionality provided by a system in terms of actors, their goals represented as use cases, and any dependencies among those use cases.

Interaction diagrams

Interaction diagrams, a subset of behavior diagrams, emphasize the flow of control and data among the things in the system being modelled:

  • Communication diagram : shows the interactions between objects or parts in terms of sequenced messages. They represent a combination of information taken from Class, Sequence, and Use Case Diagrams describing both the static structure and dynamic behavior of a system.
  • Sequence diagram : shows how objects communicate with each other in terms of a sequence of messages. Also indicates the life spans of objects relative to those messages.
  • Timing diagrams : are a specific type of interaction diagram, where the focus is on timing constraints.

Prerequisites
None, but having some expertise in Project development and IT fundamental would be an advantage,

Who can attend?
Technical Architect, Business Analyst, IT Consultant, Project Managers, Service Managers, Design Architect, System Analyst, System Designer, Web Designer, any body looking to learn UML.

Class Environment
Classes are kept to maximum of 8 learners to increase productivity and learning experience. This enables the trainer to give the personal attention to each learner.

UML - Unified Modeling Language

£ 399 + VAT