Letzte Kommentare
- " >Glückwunsch für die verdiente Auszeichnung
- 30.01.2010 11:40
- " >Stimmt!
- 29.10.2009 00:06
- " >Ken Schwaber's kritisches Hinterfragen ....
- 18.10.2009 21:22
- " >OMG-Mitgliedschaft
- 13.10.2009 08:39
Archiv
- [-]2010(43)
- [-]Juli(3)
- [-]Juni(5)
- [-]Mai(3)
- [-]April(6)
- [-]März(9)
- ARE-Vortrag aufgezeichnet
- Agiles BPM (Teil 1): Was nützt agiles BPM?
- Agiles Testen
- Wer kümmert sich denn jetzt? - Nachtrag zum Abendvortrag
- Dinner for two: BPMN und UML
- open oose Tag 1: Anforderungsdschungel
- open oose Tag 4: BPMN
- Was ist agiles Requirements Engineering?
- Agiles BPM (Teil 2): Wie passt Agilität zu BPM?
- [-]Februar(3)
- [-]Januar(14)
- Teamfähig? Na klar!? - Teams aufbauen und weiterentwickeln
- Spiral Dynamics auf der OOP
- LDAP war doch gleich was?
- Open oose - Erster Tag - Eine persönliche Zusammenfassung
- oose erweitert seine Geschäftsführung
- Neue Podcast-Reihe zum Thema Qualität
- Agiles Requirements Engineering ist Top-5-Vortrag auf der OOP
- Open oose - Zweiter Tag - Kurzer Bericht
- Open oose - Dritter Tag - Es geht toll weiter...
- Open oose - Vierter Tag - Agiles Requirements Engineering
- Open oose - Letzter Tag: Best Practices für Scrum Master & Product Owner
- Systems-Engineering-Prozess SYSMOD einführen - Ein Erfahrungsbericht
- oose einer der besten Arbeitgeber im Mittelstand
- Softwareprojekte rechtzeitig analysieren und optimieren
- [-]2009(61)
- [-]Dezember(3)
- [-]November(6)
- [-]Oktober(9)
- INCOSE fördert MBSE-Projekt
- Neues zur Zertifizierung zum Scrum-Master
- Neulich auf dem Projektmanagement-Forum in Berlin
- Systems-Engineering-Konferenz
- Warum Kanban für Softwareentwicklung Quatsch ist
- Warum Kanban für die Softwareentwicklung total sinnvoll ist
- Neues Vorbereitungsbuch zur OCEB-Zertifizierung
- Iterativ vs. kontinuierlich im Kontext von APM
- Kontinuierlich vs. iterativ
- [-]September(3)
- [-]August(5)
- [-]Juli(5)
- [-]Juni(4)
- [-]Mai(12)
- Vortrag in D'dorf über Architektur-Dokumentation
- Scrum-Kurzreferenz als Kaffeebecher
- Erfolgreiche Premiere: Scrum-Kurs (CSM) kombiniert mit Soft Skill-Vertiefung
- SysML breitet sich aus
- Iterative Systementwicklung auf der SEE in Berlin
- Gedanken zur Sprache in Scrum
- Gedanken zum Scrum-Day in München (Teil 1)
- Gedanken zum Scrum-Day in München (Teil 2)
- SysML-Zertifizierungsprogramm OCSMP
- Abendvortrag Varianten modellieren
- Video "Kleines 1x1 der Architekturdokumentation"
- BPMN 2.0 Entwurf eingereicht
- [-]April(10)
- Krise oder Chance?
- Neue Konferenz in Hamburg: SEACON
- Vorankündigung Buch "Soft Skills für IT-Führungskräfte und Projektleiter" ab 6/2009 im Handel
- Vorankündigung Buch "Geschäftsprozessmodellierung mit BPMN & Co." ab 11/2009 im Handel
- Unsere Vorträge auf der JAX 2009
- Was (noch) klassische Projekte von Scrum & Co lernen können
- Mein erster Pecha-Kucha-Vortrag
- Wenn Scrum zu eng wird
- Mein Haus, mein Auto, meine Projekt-Management-Zertifikate
- interPM 2009: Projekte als Kulturerlebnis
- [-]März(3)
- [-]Januar(1)
- [-]2008(15)
- [-]2007(49)
- [-]Dezember(1)
- [-]November(6)
- UML 2.1.2 veröffentlicht
- Beitrag "Projektmanagement der kritischen Kette: Critical-Chain-Projektmanagement" veröffentlicht
- Vortrag über interdisziplinäre Kommunikation in Projekten
- Workshop Requirements- und Systems-Engineering
- "APM - Agiles Projektmanagement, Erfolgreiches Timeboxing für IT-Projekte" erschienen
- Workshop "Requirements und Systems Engineering mit SysML"
- [-]Oktober(1)
- [-]September(2)
- [-]August(1)
- [-]Juli(6)
- Übungsfragen zu OCUP-I
- Artikel über UML-Modellierungswerkzeuge
- Kostenloser Infotag: Anforderungsmanagement und Systems Engineering für Embedded Systeme
- Integration von LDAP-basierten Verzeichnisdiensten (z.B. Active Directory) in das Spring Framework
- Übungsfragen zur UML-Zertifizierung OCUP
- Die Wogen glätten sich
- [-]Juni(8)
- IBM beabsichtigt Telelogic zu übernehmen.
- Abendvortrag: "Denken in Systemen oder was bedeutet eigentlich Systems Engineering?"
- Systems-Engineering-Werkzeugliste aktualisiert
- SysML-Partner sind in Top 100 der SD Times
- IBM beabsichtigt Telelogic zu übernehmen
- oose in den Top 100 der innovativsten Unternehmen
- Ausstellung "Momentaufnahmen"
- "Agiles Projektmanagement mit Timeboxing
- [-]Mai(3)
- [-]April(3)
- [-]März(2)
- [-]Februar(10)
- neuer Bereich auf oose.de
- Neue UML-Version veröffentlicht
- oose GmbH auf Embedded World 2007
- SysML Version 1.0 fast fertig
- Audio-Podcasts zu Buch-Neuerscheinungen
- The OMG SysML Vendor Directory Listing
- Embedded World 2007
- UML-Werkzeug Enterprise Architect
- REConf 2007
- "Timebox-Management - das Rückgrat agiler Projekte"
- [-]Januar(6)
- [-]2006(47)
- [-]2005(42)
Vereinfachung der UML
Gemeinsam mit Conrad Bock vom NIST, James Odell, BAE Systems und MEGA habe ich bei der OMG eine Vereinfachung der UML im Bereich der Verhaltensmodellierung vorgeschlagen.
Derzeit hat die UML drei unterschiedliche Verhaltenskonzepte, deren Gemeinsamkeiten von der UML kaum berücksichtigt werden. Hierzu zählen die Aktivitäten, die Zustandsautomaten und die Interaktionen (Sequenzdiagramme). Damit ich Ihnen unseren Vorschlag blogartig kurz vorstellen kann, müssen Sie sich gut anschnallen, da ich direkt in das Metamodell der UML aufsteige. Wenn Ihnen das zu schnell geht oder wenn Sie mehr Details erfahren möchten, können Sie hier unseren vollständigen Vorschlag inklusiver Einführung und Beispielen nachlesen.
Aktivitäten enthalten Aktionen, Zustandsautomaten Zustände und Interaktionen enthalten wieder Interaktionen. Das allgemeine Konzept, dass ein Verhalten Schritte enthält, ist nicht in der UML abstrahiert. Gleiches gilt für die Beziehung zwischen den Schritten. Aktionen werden mit Kontrollflüssen in eine Reihenfolge gebracht, Zustandsübergänge sind Transitionen und Interaktionen haben eine Ordnungsbeziehung. Das allgemeine Konzept, dass Verhalten ein anderes Verhalten als Vorgänger hat oder während eines anderen Verhaltens ausgeführt wird, ist in der UML nicht berücksichtigt.
Die folgende Abbildung zeigt das verallgemeinerte Verhaltenskonzept:
Unser Vorschlag enthält noch einige weitere Aspekte, die Sie hier nachlesen können. Diese Ideen fließen mit in die Weiterentwicklung der UML bei der OMG ein.
oose ist direkt an der Entwicklung der UML beteiligt. Wir möchten damit die Interessen der Projekte vertreten und Ihnen erstklassige Informationen liefern. Daher haben wir auch zusätzlich noch eine eigenen Vorschlag zur Verbesserung der UML eingereicht. Sie können unsere Ideen hier finden.
Tim Weilkiens




Social Bookmarking