Die von der Object Management Group veröffentlichte Entwurfssprache UML wurde in der Version 2 vollständig überarbeitet. Verglichen mit den Vorgängerversionen ist nun die Sprachdefinition nicht nur konsistenter, sondern zugleich auch mit der Metamodellierungs-Technik MOF eng verzahnt.
Dieses Buch bietet Ihnen bis ins Detail eine vollständige Darstellung der UML 2 und des dieser Sprache zugrundeliegenden Metamodells. Die verschiedenen Facetten der Modellierung mit UML werden an zahlreichen Beispielen leicht nachvollziehbar erläutert. Der Leser erfährt nicht nur, wie etwas grafisch dargestellt wird, sondern versteht auch, was sich inhaltlich hinter den Grafiken verbirgt.
Ein weiterer Schwerpunkt liegt auf der Anwendung des Prinzips Metamodellierung bei der Definition der Sprache UML 2, sowie bei deren Anpassung und Erweiterung im praktischen Einsatz. Ein separates Kapitel beschäftigt sich mit der Einbettung von UML 2 und weiteren in diesem Buch vorgestellten Techniken in die ModelDriven Architecture (MDA).
Aus dem Inhalt
Geschichte von UML und Struktur der Sprachbeschreibung
Metamodellierung als Grundparadigma der Sprachdefinition
Strukturbeschreibungen und Klassendefinitionen
Komponentenmodellierung
Installations- und Konfigurationsbeschreibungen
Zustands- und Protokollautomaten
Aktionen und Aktivitäten
Anwendungsfälle und Abläufe
Anpassung und Erweiterung der Sprache mit Profilen und Stereotypen
Grundkonzepte einer Model Driven Architecture mit UML und MOF Die Autoren
Am Fraunhofer-Institut FOKUS sammelte Marc Born vielfältige praktische Erfahrungen im Einsatz objektorientierter Modellierungstechniken. Durch seine Lehrtätigkeit an Berliner Universitäten und Beratungsleistungen für Unternehmen ist er zudem mit den Problemen und Bedürfnissen der Anwender von UML bestens vertraut.
Eckhardt Holz hat als Dozent und wissenschaftlicher Mitarbeiter an der Humboldt-Universität Berlin nicht nur Vorlesungen über objektorientierte Analyse- und Designtechniken sowie Softwareentwicklung mit UML gehalten, sondern sich auch in zahlreichen Veröffentlichungen mit diesen Themen auseinandergesetzt.
Olaf Kath kennt durch seine Arbeit als Dozent und wissenschaftlicher Assistent an der TU Berlin die Fragen und Diskussionen, die Studierende beim Erlernen der Vielfalt der Sprache UML haben. Darüber hinaus sammelte er bei seiner Tätigkeit für die IKV++ Technologies AG wichtige Erfahrungen im praktischen Einsatz der Sprache in verschiedensten Problembereichen.
Dieses Buch bietet Ihnen bis ins Detail eine vollständige Darstellung der UML 2 und des dieser Sprache zugrundeliegenden Metamodells. Die verschiedenen Facetten der Modellierung mit UML werden an zahlreichen Beispielen leicht nachvollziehbar erläutert. Der Leser erfährt nicht nur, wie etwas grafisch dargestellt wird, sondern versteht auch, was sich inhaltlich hinter den Grafiken verbirgt.
Ein weiterer Schwerpunkt liegt auf der Anwendung des Prinzips Metamodellierung bei der Definition der Sprache UML 2, sowie bei deren Anpassung und Erweiterung im praktischen Einsatz. Ein separates Kapitel beschäftigt sich mit der Einbettung von UML 2 und weiteren in diesem Buch vorgestellten Techniken in die ModelDriven Architecture (MDA).
Aus dem Inhalt
Geschichte von UML und Struktur der Sprachbeschreibung
Metamodellierung als Grundparadigma der Sprachdefinition
Strukturbeschreibungen und Klassendefinitionen
Komponentenmodellierung
Installations- und Konfigurationsbeschreibungen
Zustands- und Protokollautomaten
Aktionen und Aktivitäten
Anwendungsfälle und Abläufe
Anpassung und Erweiterung der Sprache mit Profilen und Stereotypen
Grundkonzepte einer Model Driven Architecture mit UML und MOF Die Autoren
Am Fraunhofer-Institut FOKUS sammelte Marc Born vielfältige praktische Erfahrungen im Einsatz objektorientierter Modellierungstechniken. Durch seine Lehrtätigkeit an Berliner Universitäten und Beratungsleistungen für Unternehmen ist er zudem mit den Problemen und Bedürfnissen der Anwender von UML bestens vertraut.
Eckhardt Holz hat als Dozent und wissenschaftlicher Mitarbeiter an der Humboldt-Universität Berlin nicht nur Vorlesungen über objektorientierte Analyse- und Designtechniken sowie Softwareentwicklung mit UML gehalten, sondern sich auch in zahlreichen Veröffentlichungen mit diesen Themen auseinandergesetzt.
Olaf Kath kennt durch seine Arbeit als Dozent und wissenschaftlicher Assistent an der TU Berlin die Fragen und Diskussionen, die Studierende beim Erlernen der Vielfalt der Sprache UML haben. Darüber hinaus sammelte er bei seiner Tätigkeit für die IKV++ Technologies AG wichtige Erfahrungen im praktischen Einsatz der Sprache in verschiedensten Problembereichen.
