|
|
Teacher: Andrea Valente (aaue.dk/~av)
[OOAD] Book:
Object Oriented Analysis & Design. (English)
Mathiassen, Munk-Madsen, Nielsen, Stage
Forlaget Marko.
ISBN: 87-7751-150-6
NEWS:
Report schema (here).
Deliver a printed copy of the report to me and Britta within the 21st December (in 3 copies).
The exam: short presentation of your report by the whole group, then questions about OOA&D
(max 10 min for each group member).
Course plan:
Lecture nr: Date: Topic: Literature: Comments: 1 5/09 12:45 B205 Introduction to OOA&D
System choice and system definition.[OOAD chpt 1,2] A ROGUELIKE GAME (mini-project) 2 10/09 12:45 B205 UML
An overview of UML, OODesign and OOProgramming: Slides (intro)
Java programming: examples (with a small game), reverse engineering exercises.... 3 17/09 12:45 B205 Analysis (1/2)
Analysis of the problem domain[OOAD chpt 3, 4, 5] + mini-intro to UML ( 1 and 2) 4 24/09 12:45 B205 Analysis (2/2)
Anaysis of the application domain[OOAD chpt 6, 7, 8] 5 01/10 12:45 B205 Architecture design [OOAD chpt 9, 10] 6 03/10 12:45 B205 Component design [OOAD chpt 12, 13] 7 08/10 12:45 B205 Design Patterns
Intro to Design Patterns, definitions, examples. Frameworks.Problems and slides (1 and 2).
Something more about design patterns and Java can be found here.8 17/10 12:45 B205 Other Methodologies
Classical methodologies, UP, (RUP), AGILE. (slides)Classical article with a survey of OO methodologies (pdf, and a local copy). 9 22/10 12:45 B205 Agile development
Intro to Agile methodologies (and XP), Test-Driven Development.Intro to XP 10 24/10 12:45 B205 OOP for simulation
Simulation and domain-specific programming languages.
Simulation frameworks. Interpreters.2 articles about frameworks (here and here)
Last updated: <DATE>