UML 2 certification guide fundamental and intermediate exams

The popular Unified Modeling Language (UML) is both a language and notation developed by the Object Management Group (OMG) used to design and create specifications for software systems. With the recent release of version 2.0 UML, the OMG has started the OMG-Certified UML Professional Program to prov...

Full description

Bibliographic Details
Main Author: Weilkiens, Tim
Other Authors: Oestereich, Bernd
Format: eBook
Language:English
Published: Amsterdam Elsevier/Morgan Kaufmann 2007
Series:Morgan Kaufmann OMG Press
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Cover
  • UML 2 Certification Guide
  • Copyright Page
  • Table of Contents
  • List of metamodels
  • Foreword
  • Foreword
  • Preface
  • Chapter 1 Introduction
  • 1.1 What Is UML?
  • 1.1.1 The Three Amigos
  • 1.1.2 The Object Management Group
  • 1.1.3 The History of UML
  • 1.1.4 UML Compliance Levels
  • 1.1.5 UML Subspecifications
  • 1.1.6 The Metamodel of UML 2.0
  • 1.2 The UML Certification Program
  • 1.2.1 Fundamental Level
  • 1.2.2 Intermediate Level
  • 1.2.3 Advanced Level
  • 1.2.4 Prerequisites and Registration
  • 1.2.5 Examination Procedure
  • 1.3 Exam Preparation
  • Summary
  • Live references
  • Chapter 2 Ocup Fundamental
  • 2.1 General Basics
  • 2.1.1 Examination Topics
  • 2.1.2 Datatypes
  • 2.1.3 Overview of Diagrams
  • 2.1.4 Stereotypes
  • 2.2 Class Diagrams
  • 2.2.1 Examination Topics
  • 2.2.2 Basic Concepts
  • 2.2.3 Namespaces
  • 2.2.4 Typed Elements
  • 2.2.5 Multiplicities
  • 2.2.6 Value Specification
  • 2.2.7 Constraints
  • 2.2.8 Instance Specification
  • Includes bibliographical references and index
  • 2.2.9 Classifier
  • 2.2.10 Features
  • 2.2.11 Operations
  • 2.2.12 Properties
  • 2.2.13 Associations
  • 2.2.14 Classes
  • 2.2.15 Generalization
  • 2.2.16 Packages
  • 2.2.17 Dependencies
  • 2.2.18 Interfaces
  • 2.3 Behavior Basics
  • 2.3.1 Examination Topics
  • 2.3.2 Introduction
  • 2.3.3 The Call Model
  • 2.3.4 Behavior Parameters
  • 2.4 Activity Diagrams
  • 2.4.1 Examination Topics
  • 2.4.2 Token Flow
  • 2.4.3 Control Nodes
  • 2.4.4 Object Nodes
  • 2.5 Interaction Diagrams
  • 2.5.1 Examination Topics
  • 2.5.2 Interactions
  • 2.5.3 Communication, Timing, and Interaction Overview Diagrams
  • 2.6 Use Cases
  • 2.6.1 Examination Topics
  • 2.6.2 Use Cases and Actors
  • 2.6.3 Use Case Relationships
  • Chapter 3 Ocup Intermediate
  • 3.1 Composite Structure Diagrams
  • 3.1.1 Examination Topics
  • 3.1.2 Structured Classifiers
  • 3.1.3 Connectable Elements
  • 3.1.4 Ports and Classes
  • 3.1.5 Invocation Actions, Triggers, and Variables
  • 3.1.6 Collaboration
  • 3.2 Component Diagrams
  • 3.2.1 Examination Topics
  • 3.2.2 Components
  • 3.2.3 Connectors
  • 3.3 Behavior Basics
  • 3.3.1 Examination Topics
  • 3.3.2 Communications
  • 3.3.3 The SimpleTime Model
  • 3.4 Action Models
  • 3.4.1 Examination Topics
  • 3.4.2 Actions
  • 3.4.3 Invocation Actions
  • 3.4.4 Opaque Actions
  • 3.4.5 Object Actions
  • 3.4.6 Structural Feature Actions
  • 3.4.7 Link Actions
  • 3.4.8 Variable Actions
  • 3.4.9 Other Actions
  • 3.5 Activity Diagrams
  • 3.5.1 Examination Topics
  • 3.5.2 Object Nodes
  • 3.5.3 Control Nodes
  • 3.5.4 Activity Partitions
  • 3.5.5 Structured Activity Nodes
  • 3.5.6 Conditional Nodes, Loop Nodes, and Sequence No