APG

Object-Oriented Analysis with UML

Objectives

 

Discuss why we make models

 

Review object-oriented concepts

 

Review Unified Modeling Language® (UML®) principles

 

Learn fundamental process pattern for object-oriented analysis and design

 

Learn how to derive analysis model from use case requirements

 

Learn how to model event-driven state of objects

Description

Object-Oriented Analysis with UML teaches the analyst the fundamental techniques to apply the Unified Modeling Language (UML 2.0) to building an analysis model for a software application. The course begins with a refresher of basic object-oriented principles and the UML. A “universal” process pattern is presented for modeling the behavior and structure of dynamic systems. UML collaborations are applied to capture the behavior and structure using communication, sequence, and class diagrams. This pattern is first applied to deriving a platform-independent analysis model from a use case model. Three different types of analysis classes are discussed when building this technology agnostic model: boundary, control, and entity classes. The course finishes with an introduction of how to apply state modeling to business entity classes. Students learn to apply the graphical notation for three UML diagrams – communication, class, and state machine diagrams. On-hands classroom experience allows for successful application of object-oriented modeling techniques.

Audience

 

Business analyst

 

System analyst

 

Project lead

 

Software architect

 

Software designer

 

Developer

 

Test analyst

Prerequisites

 

Software development experience

 

Knowledge and/or introductory experience

 

with object-oriented concepts

 

Understanding of UML and use cases – or &ndash

 

UML Fundamentals and Use Case Modeling

 

Fundamentals courses

Classroom requirements

 

No computers required

Continuing education

 

Object-Oriented Design with UML

 

User Interaction Design with UML

 

Test Case Design with UML

Length: 2 days

Course #01-0101

  View PDF version



APG Learning Portal

Username:

Password:

 > Login


Access Code:

  

   > Go!



There are no public sessions for this course scheduled at this time.

Please contact APG Sales if you would like to schedule a private, on-site course.




» Free APG Training: Sparx Enterprise Architect TOGAF


» Webinar Replay: Visualizing Your Enterprise Architecture





The Open Group Conference Boston

July 19-23, 2010
Boston, MA


OMG Technical Meeting

September 20-24, 2010
Cambrigde, MA