Unified Modeling Language™ (UML®) Training

Unified Modeling Language™ using Enterprise Architect

For organizations seeking to learn the UML® notation as implemented in the Enterprise Architect modeling tool.

Why Choose This Course?

The course provides just the right amount of training on the structural and behavioral aspects of the UML® notation to allow its use with confidence, but without being buried under of the sometimes obscure and rarely used semantics of the language!

Course Overview

UML

The Unified Modeling Language™ is a very rich industry standard notation that can be used to define structural and behavioral constructs at various levels of abstraction, from the business level down to the implementation level.

Each training course covers the tool basics, plus the UML notation to a certain level of detail (primer, intermediate, or advanced), optionally augmented with features provided by Enterprise Architect that are of value to your organization. Each course includes hands-on exercises and best practice recommendations.

What Will You Learn?

Course Modules

Module: Introduction to Enterprise Architect

  • User Interface
  • Managing Projects
  • Managing Diagrams
  • Creating Diagram Elements
  • Managing Diagram Element Appearance
  • Deleting Model Elements
  • Managing Connectors
  • Managing Package Content
  • Tool Configuration

Business Architecture

Module: Requirements Management
  • Creating, Importing and Organizing Requirements
Module: Use Case Management
  • Guidelines for Defining Actors and Use Cases
  • Creating Use Case Diagrams
  • Modeling Scenarios and Constraints
  • Using Behavioral Diagrams to Illustrate Scenarios
  • Tracing Requirements to Use Cases
Module: UML Activity Diagram

Application Architecture - Structural Models

Module: UML Class Diagram (Structure)
  • Classes, Objects and Object-Oriented Principles
  • Creating Relationships
  • Adding Attributes
  • Adding Rules, Constraints, Stereotypes & Tagged Values
Module: UML Composite Structure Diagram
Module: UML Component Diagram
Module: UML Deployment Diagram

Application Architecture - Behavioral Models

Module: UML Class Diagram (Behavior)
  • Discovering and assigning Responsibilities using Patterns
  • Defining Operations and Receptions
  • Defining Interfaces
Module: UML Sequence Diagram
Module: UML State Machine Diagram
Module: UML Interaction Overview Diagram

OPTIONAL Modules

Module: Traceability and Navigation
  • Overview
  • The Relationships window
  • The Relationship Matrix
  • The Traceability window
  • Other traceability features
Module: Core Features
  • Documentation Generation
  • Document Artifacts
  • Model Searches
  • Managing Baselines and Comparing Models
Module: Extra Features
  • Diagram Features
    • Boundary, Swimlane, Matrix, and Kanban
    • Content filters, Notes, and Active Legends
  • Element Features
    • Browser, Compartments, and Replication
  • Other Features
    • Working Sets, Charts, Dashboards, Heat maps, Hyperlinks, etc.
Module: End-to-End Exercise
  • The online bookstore model (or a User defined exercise)

Who Should Attend

All analysts, designers, architects, quality assurance engineers and developers who want to model using the UML® standard.

Benefits

Our many years of experience as UML® practitioners allied with our broad knowledge of the Enterprise Architect tool, puts Cephas into a unique position to offer these high quality training classes. The synergistic combination of learning the notation within the context of the tool is designed to minimize any adoption learning curves.

Related Products

The Software (UML®) Architecture Validation Extension provides extensive, rule-based, validation and verification of your models

The System Architecture (UML®) Modeling Extension offers the ability to model complex system deployment architectures using appealing graphical representations

This Training Is Available Via...

Online Delivery

Online web-based class, from the comfort of your desk!

Course Inquiry Form

To inquire about pricing, availability, or other information related to this training course please, tell us your requirements by completing the form below (alternatively call us at the number specified in the Contact Us page).

Please view our Privacy Policy page if you have concerns about filling out this form.

We will respond to you as soon as possible.

Instructions

  • Complete all required fields.
  • Hit Backspace to clear fields.
  • Please wait for confirmation after clicking Send.