Progress code(s)

MOD2 Autumn 2011home

Subject Design of reactive systems
Number/Version Not applicable
Lecturing material The module description in English
The sheets are published below per subject in compact and full size format, always in pdf.
Used Literature OOTTP: Object Orientiertes Testen und Testautomatisierung in der Praxis, chapter 9
HFOOAD: Head First Object Oriented Anaylsis and Design, Chapter 8
HFDP: Head First Design Patterns, Chapters 1-12
UML toolvisual paradigm From September 2008 onwards we will be using Visual Paradigm as the preferred UML tool. Our Students are entitled to use the academic license provided by visual paradigm. You can find your license keys through this link.

Laboratory work

Handing in should be done using the portfolio and upload facility of peerweb.

Week Self study Lab work Lecture
1 Rehearsal UML MOD1 Install/start working with Visual Paradigm, Start Modelling Zuul During the practicum hours you will learn what an uml model in VP is and how to put several diagrams from the same model to good use. Hand in on paper your printed class diagram and any other artefact you make (sequence diagram, state). There is no need to be complete (as in there is no perfect solution) but only to explore the possibilities of VP with the relevant diagrams: Use case, Class, State, Sequence and Object-diagram. UML repetition+state modelling +quizes
sheetsand handout
2 OOTTP Chap 9, OOAD Chap 8, HFDP Chap 1-2 Literature and Internet research on world to computer interfaces
The results for Autumn 2011 (Peerweb login required).
Embedded systems,
sheetsand handout,
I/O manipulation, sheetsand handout sheets bit listenerand handout bit listener
3 HFDP Chap 3-4 State exercises Analysis + Design principles+Observer
sheets
4 HFDP Chap 5-6 Patterns in crossing and slot machine Decorator, Factory. Sheets from week 4 onwards is one set: Patterns
5 HFDP Chap 7-8 Singleton,Command
6 HFDP Chap 9-10-11 Patterns in the Java SDK Adapter, Façade, Template
7 HFDP Chap 12 Find your own patterns (see colloquium 2010-10-13) introduced by Uwe van Heesch Iterator, Composite, State (Strategy),Proxy, Compound

We always maintain a visual paradigm license key and the installable packages going with that licens key. See the license key link earlier on this page.

Valid XHTML 1.0 Transitional


Currently maintained by Pieter van den Hombergh (P.vandenHombergh at fontys dot nl).