 | Course Type: Web-based training Level: Introductory 04 Oct 2004 About this course This on-line course builds upon material introduced in DEV112: Principles of Analysis II with UML 2.0. This course gives an overview of the basic principles of object-oriented analysis involved in modeling the object interactions. Using interaction diagrams (sequence and communication diagrams) and class diagrams, the student will learn how to model both the dynamic view of use case behavior and the static view of the use case itself.
In this course
Topics covered - Module 1: Interaction Diagrams: 1 hour
- Module 2: Class Diagrams: 1 hour
Audience
This course, part of the OO curriculum, benefits software developers and analysts who are making the paradigm shift to object technology and software managers who need to better understand object technology in order to be more effective leaders.
Objectives - Identify the elements of both sequence and communication diagrams
- Specify the similarities and differences between the two diagram types
- Create sequence and communication diagrams to model use-case behavior
- Identify the elements of a class diagram
- Identify the characteristics and benefits of packages
- Create and refine class diagrams
Prerequisites
Students should have completed:
Web-based training
- DEV110: Principles of Modeling with UML 2.0 (equivalence with DEV275)
- DEV111: Principles of Use-Case Modeling with UML 2.0
- DEV112: Principles of Analysis I with UML 2.0
Instructor-led training
- DEV275: Essentials of Visual Modeling with UML 2.0 (equivalence with DEV110)
System requirements
- OS: Microsoft Windows 2000 Professional SP 2, SP3, SP4, Microsoft Windows NT 4.0 Workstation SP 6a +SRP, Microsoft Windows XP Professional SP 1, SP 2
- Machine Speed: 56K modem (assuming connectivity between 32-50Kbps)
- Display Properties: High color, minimum resolution of 1024x768
- Browser: Internet Explorer browser Version 6.0 or later, Netscape Navigator browser Version 7.0 or later, Mozilla browser Version 1.1 or later, FireFox 1.0.7 browser
Duration
2 hours
Languages English
Software products
- This is a methodology course and is not associated with any specific product(s).
Required experience
- Students should have a basic understanding of OO fundamentals
- Understand the rationale behind the UML
Related courses
For students interested in continued learning in this field, we suggest taking:
Web-based Training:
- DEV160: Principles of Modeling Behavior with UML 2.0
Instructor-led Training:
- DEV475: Mastering Object-Oriented Analysis and Design with UML 2.0
Note: Please refer to the course description for the prerequisite training and experience required for this advanced-level course.
How to purchase and access Rational Web-based Training
For more information
In the US call 1-800-728-1212, or see the Rational training page
|  | |  |