Object Oriented Analysis and Design using UML |
||||||||||||||||||||||||||||||||||||||||||
Goals |
||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||
Audience |
||||||||||||||||||||||||||||||||||||||||||
| Software developers moving to the object oriented paradigm | ||||||||||||||||||||||||||||||||||||||||||
Duration |
||||||||||||||||||||||||||||||||||||||||||
| 3 days | ||||||||||||||||||||||||||||||||||||||||||
Prerequisites |
||||||||||||||||||||||||||||||||||||||||||
| Basic knowledge of the application development process and familiarity with a high level programming language are desired. | ||||||||||||||||||||||||||||||||||||||||||
Contents |
||||||||||||||||||||||||||||||||||||||||||
|
Basic object oriented concepts
Polymorphism Inheritance UML 2.0 notation Use Cases Principles of object oriented development The Object Model Modeling dynamic behavior Functional modeling Group project discussion |
||||||||||||||||||||||||||||||||||||||||||
Format |
||||||||||||||||||||||||||||||||||||||||||
| Lecture and written exercises | ||||||||||||||||||||||||||||||||||||||||||
Schedule
|