COURSE MODULE

Unified Modeling Language (UML) 2.0 with IBM Rational Suite

 

Professor Keng Siau, Ph.D.

E.J. Faulkner Professor of MIS

Director of UNL-IBM Global Innovation Hub

Editor-in-Chief, Journal of Database Management

Co-Editor-in-Chief, Advances in Database Research

University of Nebraska-Lincoln

Email: ksiau@unl.edu

http://www.cba.unl.edu/faculty/ksiau.html

 

 

1.0    Why we model?

1.1 Object Basics

1.2 Introduction of Unified Modeling Language

 

2.0    Unified Modeling Language 2.0 Diagrams

﹞ Class Diagram 每 5 hours
Classes
Relationships in class diagram
Examples of class diagram drawing
Lab guide and exercises

﹞ Object Diagram 每 1 hours
Course

﹞ Use Case Diagram 每 5 hours
Course
Examples of use case diagram drawing
Lab guide and exercises

﹞ Activity Diagram 每 5 hours
Course
Object flow
Lab guide and exercises

 

﹞ Interaction Diagram 每 8 hours
Course
Examples of interactive diagram drawing
Timing versus interactive diagram drawing
Lab guide and exercises for sequence diagram
Lab guide and exercises for communication diagram

 

﹞ State Diagram 每 6 hours
Event and signal
State machine
Examples of state diagram drawing
Lab guide and exercises

 

﹞ Packages and Package Diagram 每 1 hours
Course

 

﹞ Component and Composite Structure Diagram 每 1 hours
Course

﹞ Artifacts and Artifact Diagram 每 1 hours
Course

﹞ Deployments and Deployment Diagram 每 1 hours
Course

3.0.   Unified Process 每 1 hours
Course