Im Folgenden finden allgemeine Information sowie weiterführende Links zum Thema Modellgetriebene Softwareentwicklung (MDSD).
Weiterführende Informationen:
UML
(Modellierungssprache)
Wir stellen Ihnen eine UML Kurzreferenz und Beispiele zur Verfügung und möchten Ihnen nützliche Tipps zum Einsatz von UML im Enterprise Architect geben. Sie finden hier auch Links zu weiteren Informationen.
Verstehen Sie UML als einen Standard! Es ist deshalb sehr wichtig, sich an die in der Spezifikation festgelegte Bedeutung der Symbole zu halten. Durch eine allzu individuelle Auslegung dieses Standards kann es leicht zu Fehlinterpretationen beim Zielpublikum kommen. Für eine einheitliche Anwendung der verschiedenen Konstrukte ist es wichtig, sämtliche an der Modellierung beteiligten Personen (Analysten, Modellierer, Zielpersonen) mit den UML Symbolen vertraut zu machen und diese Personen auch mit zugeschnittenen Trainings zu schulen.
Verwenden Sie UML für das wofür es gemacht wurde: nämlich zur Modellierung von Software-Systemen!
Da UML eine Vielzahl von Symbolen umfasst, ist es ratsam, zu Beginn der Modellierung eine für Ihre Zwecke geeignete Auswahl an Symbolen zu treffen und diese verbindlich festzulegen.
Im Folgenden finden Sie Links zu Spezifikationen und weiterführenden Informationen sowie hilfreichen Beispielen:
- Unified Modeling Language Specification in der aktuellen Version » OMG
- UML Ressourcen » UML.org
- UML – Knowhow, Diagrams, Examples » uml-diagrams.org
- UML 2.5 Notationsübersicht (UML Poster) » oose
- UML Metamodel (online) » SparxSystems Central Europe
- UML – Introduction, Concepts » Wikiversery
- Definieren eines UML Profiles zur Spracherweiterung » Microsoft
Beiträge:
- Modellieren mit UML
- Eigenschaften einer Assoziation setzen
- Diagrammauswahl - keine / zu wenig Diagrammarten (EA-14)
- Zustandautomaten: Verhalten in Zuständen (OnEntry/Exit/Do)
- Element-Notizen im Diagramm anzeigen
- Eigenschaften bei Assoziationen setzen
- Geschäftsprozesse modellieren mit der UML 2
- Formale Spezifikationen
- UML Notation mit HTML5
- Grafische Repräsentation der UML Super Structure als Enterprise Architect Modell