Die Unified Modeling Language™ (UML™) ist eine durch die Object Management Group (OMG) standardisierte graphische Sprache zur Beschreibung objektorientierter Modelle.
Sie wurde durch Vertreter verschiedener Firmen entwickelt und standardisiert.
Als Nachfolgerin verschiedener OO-Modellierungssprachen wie Booch (die mit den
Wolken) OMT (Rumbaugh) und OOSE (Use Cases von Jacobson) integriert sie deren Ansätze und Ideen und führt sie fort.
Das Akronym UML sowie die Expansion Unified Modeling Language sind eingetragene Warenzeichen der Object Management Group.
Diese Seite wird laufend um neue Informationen erweitert
(Ich hoffe) öfter reinschauen lohnt sich ...
Information bei Aktualisierung dieser Seite ...
Nutzen Sie meinen RSS Newsfeed
oder die What's New Seite von jeckle.de
Der UML-Standard in der Version 2 steht kurz vor seiner Verabschiedung durch die OMG. Damit entsteht eine vollständig überarbeitete UML mit neuen Diagrammen, Modellierungselementen und einem deutlich gestrafften Metamodell. Die Sprache wurde semantisch präzisiert und die Diagramme sind näher an die Ausführbarkeit gerückt. Hierbei wurde insbesondere in die Verhaltensdiagramme viel Arbeit investiert. Der Artikel verschafft Ihnen einen Überblick über die erfolgten Änderungen und diskutiert die Frage, ob und für wen sich ein Umstieg auf die UML 2 lohnt.
Die erste auf dem UML 2.0 Spezifikationsbestandteil Diagram Interchange beruhende Implementierung ist verfügbar!
In Zusammenarbeit mit Gentleware steht ab sofort auf jeckle.de ein Transformationsdienst zur Verfügung, der aus XMI-repräsentierten UML-Modellen SVG-Vektorgraphikdarstellungen erzeugt.
Die mit der Standardisierung der neuen Fassung der Unified Modeling Language beschäftige Arbeitsgruppe der Object Management Group hat eine neue Version des UML2-Infrastrukturdokuments freigegeben. Damit ist nun auch dieser Teil der UML-Spezifikation in seine finale Fassung getreten. Mit der endgültigen Verabschiedung aller Teile, und damit der formalen Installation der UML 2.0, ist erst für kommendes Jahr zu rechnen.
Zugang zu den aktuellen Spezifikationsdokumenten
Wegen einer Technikumstellung ist das deutsche UML-Wiki bis Freitag, 2003-09-11, nicht erreichbar.
(2003-08-14) Im Vorfeld der Tagung FMOODS'2003 findet
ein Workshop zu den Implikationen der UML 2.0 statt.
Nachfolgend die Originalankündigung:
The goal of this workshop is to promote a forum of discussions between participants that can report on the expected implications of the newly accepted UML2.0 version and also on the foreseen side-effects it will have on the on existing software development approaches based on UML 1.x. More specifically we welcome papers involving the use of formal methods or those dedicated to particular domains (for example distributed systems).
Since this year the main conference is emphasizing reconfigurability and component-
based design, among other topics, papers that also focus on this area will be particularly welcome for this workshop.
(2003-08-13) Inzwischen ist eine überarbeitete Fassung des UML-Superstructure Dokuments
verfügbar.
Sie basiert auf den Vorschlägen der UML2 Partners-Initiative, die namhafte
Firmen als Einreicher und Unterstützter gewinnen konnte.
Mit diesem Dokument zeichnen sich die ersten Umrisse der UML 2 nun deutlich klarer, fehlerbereinigter
und damit einsetzbarer ab. Die endgültige Verabschiedung obliegt verschiedenen OMG-Gremien und wird
vermutlich erst im Frühjahr 2004 erfolgen.
(2003-07-24) Für die einen ist sie eine Revolution, für andere die überfällige Einbindung von bewährten Notationselementen: die Unified Modeling Language 2.0. Seit langem wird über die tatsächlichen Neuerungen spekuliert, doch wirklich fundierte Informationen sind nur schwer zu erhalten. Dieses Seminar beschreibt alle relevanten Neuerungen der Version 2.0 vom Metamodell bis zu den Standard-Profiles, von der MDA bis zum ablauffähigen Modell. Journalisten lernen an einem Tag (dem 2003-09-16) die Vor- und Nachteile des neuen Standards und können danach Ihre Leserschaft kompetent informieren und beraten. Zudem werden in dem Seminar allgemeine Einblicke in die objektorientierte Modellierung gegeben.
Zur Seminarbeschreibung- und Anmeldung
(2003-06-12)OOSE.de und jeckle.de bieten ab sofort ein neues deutschsprachiges Wiki für Diskussionen, Anmerkungen, und zum Austausch von Anwendungserfahrungen rund um die Unified Modeling Language an.
(2003-06-06) Die durch die OMG Analysis and Design Task Force empfohlene Annahme des noch ausstehenden
letzten Teils (UML 2 Superstructure) der UML 2 Spezifikationsfamilie ist erfolgt.
Damit kann die synchronisierte Arbeit an der Fertigstellung der nächsten UML-Version beginnen.
Presseveröffentlichung der OMG
(2003-04-19) Die mit der Standardisierung von UML beauftragte Analysis and Design Task Force der OMG
hat mit dem UML 2 Diagram Interchange die erste Spezifikation der UML2-Familie verabschiedet und zur
Bestätigung an die weiteren OMG-Gremien überwiesen.
Damit ist der erst Schritt hin zu einem neuen UML-Standard unternommen, die Verabschiedung der drei noch ausstehenden Spezifikationsteile ist für das nächste OMG-Meeting im Juni geplant.
(2003-03-12) Ab sofort übernimmt jeckle.de die Listung der deutschen UML-Begriffsübersetzungen. Die Zusammenstellung wurde auf Initiative verschiedener namhafter deutscher UML-Buchautoren gegründet und umfaßt inzwischen eine Reihe von Übersetzungen der englischen Originalbegriffe.
Die Tabelle wurde von verschiedenen Zeitschriften aufgegriffen, die ihre UML-bezogenen Beiträge entsprechend redigieren.
(2003-01-11) Inzwischen nimmt die nächste größere Überarbeitung der UML nähere Gestalt an.
Verschiedene an der Standardisierung beteiligte Firmen haben sich inzwischen zu größeren Arbeitsgruppen zusammengeschlossen, die gemeinsam an Vorschlägen arbeiten.
Die höchsten Chancen auf eine spätere Mehrheit bei der Verabschiedung der neuen UML-Version sind den Vorschlägen der U2 Partners und ihrer
Unterstützer einzuräumen, da sie sowohl die breiteste Mehrheit hinter sich versammeln, als auch die umfangreichsten und gleichermaßen ausgereiftesten Vorschläge präsentierten.
(2001-10-22) Erste Vorschläge zur UML v2.0 bei der OMG eingereicht.
Während sich die Vorschläge zur Infra- und Superstruktur der primären Erweiterung der Mächtigkeit (z.B. durch neue Diagrammtypen oder Modellierungsprimitive) aber auch der Steigerung der Benutzbarkeit (z.B. durch Präzisierung des bestehenden Metamodells) widmen existiert für die Object Constraint Language (OCL) ein separater Aufruf zur Berücksichtigung des breiten Interesses an diesem formalen Ansatz zur Beschreibung von Einschränkungen und Konsistenzbedingungen.
Der Diagram Interchange RFP bittet um Ideen zur Berücksichtigung von Layoutinformation in der nächsten UML-Version. Hierbei soll das UML-Metamodell zunächst erweitert werden, um eine Repräsentation verschiedener graphischer Details eines UML-Modells einheitlich ausdrücken zu können. In einem zweiten Schritt wird XMI
diese neuen Daten integrieren und so zwischen verschiedenen Werkzeugen austauschbar werden lassen.
Alle Vorschläge finden sich im UML-Spezifikationsbereich.
(2001-08-29) Die UML Revision Task Force der OMG veröffentlicht einen Arbeitsbericht zum Stand der UML-Zwischenvariante 1.5. Sie stellt die vermutlich letzte Verbesserung der ersten UML-Generation dar, da die Vorbereitungen der Version 2.0 bereits auf Hochtouren laufen.
Der Bericht ist über den UML-Spezifikationsbereich zugänglich.
(2001-08-24) Eine Reihe von Firmen, die auch bereits an UML v1.x mitarbeiteten, haben die U2 Partners-Initiative gegründet, um einen gemeinsamen Vorschlag für UML v2.0 zu erarbeiten.
(2001-05-22) Die Version 1.4 der UML wurde vom Boards of Directors als neuer UML-Standard akzeptiert und freigegeben.
(2001-02--) UML Revision Task Force gibt Draftversion zur UML v1.4 heraus.
Im UML-Spezifikationsbereich verfügbar.
(2001-03-01) Im UML-Spezifikationsbereich sind weitere Details der nächsten UML-Revision verfügbar.
Insbesondere die Quelldateien des neuen Metamodells sowie die überarbeite Fassung der XMI-DTD.
(2001-01-29) Die UML Revision Task Force stellt eine Vorabversion der berücksichtigten Änderungen, die zur UML v1.4 geführt haben, zur Verfügung.
Download
(2000-11-15) Die UML Revision Task Force hat die erste Betaversion der UML v1.4-Spezifikation veröffentlicht.
zur UML v1.4 Spezifikation
Das Plattform Comitee der OMG hat die Überarbeitungsperiode für Version 1.4 der UML (abermals) verlängert; auf den 22. Dezember.
(2000-10-19) Der Abstimmungszeitraum innerhalb der ISO über die Annahme der UML v1.3 (zur endgültigen Abstimmung) ist zu Ende.
Das JTC1 der ISO hat die UML zur endgültigen Abstimmung, mit 89.47% der abgegebenen Stimmen, angenommen.
Dagegen stimmten:
Zusammenstellung der Abstimmungsdokumente
(2000-09-12) Die UML Revision Task Force der OMG hat vier Request for Proposals für die umfangreichere neue Überarbeitung der UML veröffentlicht.
Im Einzelnen werden folgende Bereiche adressiert:
(2000-02-03) Das Board of Directors der OMG hat die vorliegende Spezifikation des XML Metadata Interchange Formats (XMI) angenommen.
XMI ist damit der offizielle OMG-Industriestandard zur Textcodierung von UML- und MOF-Modellen.
(2000-02-01) Im Rahmen der überarbeitung des UML Metamodells für UML v2.0 wird über eine Zusammenführung der ISO STEP Modellierungssprache EXPRESS und UML nachgedacht.
Konkret soll das (neue) UML-Metamodell auch als Metamodell der Sprache EXPRESS etabliert werden.
Am 4./5. April 2000 veranstaltet der GI-Arbeitskreis GROOM einen Workshop zum Thema UML-Erweiterungen (Profiles) und Konzepte der Metamodellierung.
Zielsetzung
Anhand einiger weniger ausgewählter (längerer) Vorträge wollen wir uns gemeinsam einen überblick über das skizzierte
Themengebiet verschaffen; weitere Kurzbeiträge bieten die Gelegenheit zur Präsentation spezieller Aspekte. Darauf aufbauend
wollen wir in verschiedenen Arbeitsgruppen ausgewählte Themen vertieft diskutieren und Vorschläge für die präzise Definition
von UML-Profilen sowie die dafür wirklich benötigten Mechanismen der Metamodellierung erarbeiten.
Mit einem Vorschlag zu goal-oriented objects wird die Erweiterung der Aktivitätsdiagramme fortgeführt. Ziel ist es, ihre Mächtigkeit so weit zu steigern, dass sie sich -- bei gleicher Anschaulichkeit -- auch zur Modellierung komplexer Abläufe wie Workflow eignen. Insbesondere in unstrukturierten (auch: ad-hoc) Workflows (beispielsweise Entwicklungsprozessen) finden solche Ziel-orientierte Betrachtungsweisen anwendung.
Ein Präsentationsfoliensatz ist als OMG-Dokument ad/99-11-02 verfügbar.
Das im Zusammenhang mit Diagrammaustausch -- insbesondere mit XMI -- thematisierte Problem der fehlenden Ausdrücksmöglichkeit des Aussehens der UML-Diagramme wird in UML v2.0 explizit durch das Metamodell adressiert werden. Konkret entfällt dann (hoffentlich) der ärger mit verlorengegangener Layoutinformation.
Mit der endgültigen Verabschiedung der UML durch die Revision Task Force beginnt OMG jetzt mit einem (noch größer als bisher angelegten) Werbefeldzug für die UML. Erster Schritt hierzu ist das Angebot eines UML Tutorials für das bekannte Namen verpflichtet werden konnten.
Translate this page with FreeTranslation into English
Service provided by Mario Jeckle
Generated: 2004-06-07T12:32:16+01:00
Feedback SiteMap
This page's original location: http://www.jeckle.de/unified.htm
RDF description for this page