Object-Oriented Analysis and Design using UML |
| Course Outline |
Outline.pdf
|
| Software Installation |
|
| Reading Material |
|
|
Useful References
|
|
| Day | Module | Sharing |
| 1 |
1 |
- Introduction
- The Important of Abstraction
- What is Object?
- Classification
- Classes
- Model Refinement: Generalization
- Model Refinement: Specialization
|
|
| 2 |
2 |
|
|
| 3 |
|
| 4 |
|
| 5 |
|
| 3 |
6 |
|
|
| 7 |
|
| 8 |
|
| 9 |
|
| 10 |
|
| 4 |
11 |
|
|
| 12 |
|
| 13 |
|
| 14 |
|
| 15 |
|
| Recommanded Books |
 | Title | UML Diagramming: A Case Study Approach |
| ISBN | 978-1-032-26129-4 |
| Author | Dr. Suriya Sundaramoorthy |
| Year | 2022 |
| Publisher | CRC Press |
 | Title | Object-Oriented Software Engineering With UML: A Hands-on Approach |
| ISBN | 978-1-536-14755-1 |
| Author | Ph.D. Lee, Roger Y. |
| Year | 2019 |
| Publisher | Nova Science Pub Inc |
 | Title | Software Engineering with UML |
| ISBN | 978-1-1382-9743-2 |
| Author | Bhuvan Unhelkar |
| Year | 2018 |
| Publisher | Auerbach Publications;CRC PRESS |
 | Title | Agile Modeling with UML: Code Generation, Testing, Refactoring |
| ISBN | 978-3-319-58861-2 |
| Author | Bernhard Rumpe |
| Year | 2017 |
| Publisher | Springer |
 | Title | Modeling with UML: Language, Concepts, Methods |
| ISBN | 978-3-319-33932-0 |
| Author | Bernhard Rumpe |
| Year | 2016 |
| Publisher | Springer International Publishing |
 | Title | UML @ Classroom: An Introduction to Object-Oriented Modeling |
| ISBN | 978-3-3191-2741-5 |
| Author | Martina Seidl, Marion Scholz, Christian Huemer, Gerti Kappel (auth.) |
| Year | 2015 |
| Publisher | Springer International Publishing |