Download
Lernziele (Fragen zur Vorlesung)
- Wie beschreibt man ein Geschäftsmodell bzw. Anwendungsmodell (Domainmodell) mit der UML?
- Wie stellt man Klassen und Assoziationen mit der UML dar?
- Wie sieht eine sehr grobe Gliederung für eine Gesamtspezifikation (Pflichtenheft) aus?
- Nennen Sie die vier Architektursichten.
- Welche UML-Diagramme setzt man zur Modellierung für welche Architektursicht ein?
- Wie drückt man mit einem Komponentendiagramm aus, dass eine Komponente eine weitere enthält?
- Wie kann man in UML darstellen, dass eine Klasse ein Interface implementiert?
- Welche Elemente aus dem Domain Driven Design kennen Sie?
- Wie beschreibt man einen Ablauf (Aufrufe) von Methoden mit der UML?
- Welche Regeln muss man einhalten um Komponenten mit der eigentlichen fachlichen Logik von der verwendeten Technik zu trennen?
- Warum sollte man die Fachlogik von den verwendeten Techniken trennen?
- Domain-Driven Design - Eric J. Evans 2003
- Effektive Software-Architekturen - Gernot Starke 2008
- UML Distilled: A Brief Guide to the Standard Object Modeling Languange - Martin Fowler 2003
- Resourcen für Software-Architekten - http://www.arc42.de/index.html
- Domain Driven Design - http://domaindrivendesign.org/
- OpenSource UML Tool StarUML - http://staruml.sourceforge.net/
- UML with Eclipse Tutorial - http://www.vogella.de/articles/UML/article.html
- UML Werkzeug für Eclipse basierend auf dem Eclipse UML2 Projekt - http://www.soyatec.com/euml2/
- OMG UML Website - http://www.uml.org/
- Domain Driven Design Sample Application - http://dddsample.sourceforge.net/
Keine Kommentare:
Kommentar veröffentlichen