| |
1-10 OMG-Vereinheitlicht, Sprache, v1.5 Modellierend März 2003 1 UML-Zusammenfassung ?- Schnittstellen und -bestandteile und ? eine Begrenzungssprache. Viele dieser Ideen waren in den verschiedenen einzelnen Methoden und in den Theorien aber in UML anwesend holt sie zusammen in ein zusammenhängendes vollständiges. Zusätzlich zu diesen Hauptänderungen dort sind viele andere beschränkte Verbesserungen über der Semantik Booch, OMT und OOSE und Darstellung. Das UML ist eine Entwicklung von Booch, OMT, OOSE, andere objektorientierte Methoden, und viele andere Quellen. Diese verschiedenen Quellen enthielten viele unterschiedliche Elemente von vielen Autoren einschließlich der non-OOeinflüsse. Die UML-Darstellung ist ein Melding von graphische Syntax von den verschiedenen Quellen, mit einer Anzahl von den Symbolen entfernt (weil sie waren verwirrend, überflüssig oder wenig, das) und mit einigen neuen addierten Symbolen verwendet wurde. Die Ideen im UML kommen von der Gemeinschaft der Ideen, die durch unterschiedliche viele entwickelt werden Leute auf dem objektorientierten Gebiet. Die UML-Entwickler erfanden nicht die meisten diesen Ideen; eher war ihre Rolle, die besten Ideen vom Gegenstandmodellieren vorzuwählen und zu integrieren und computer-science Praxis. Die tatsächliche Genealogie der Darstellung und das zugrundeliegend ausführliche Semantik ist schwierig, also wird sie hier, um besprochen Kontext, nicht zu nur zur Verfügung zu stellen stellen Sie exakte Geschichte dar. Verwenden-Schachteldiagramme sind im Aussehen denen in OOSE ähnlich. Kategoriendiagramme sind ein Melding von OMT, Booch, Kategoriendiagramme des meisten anderen Gegenstandes Methoden. Stereotypes und ihre entsprechenden Ikonen können für verschiedenes definiert werden Diagramme zum Stützen anderer modellierender Arten. Stereotypes, Begrenzungen und taggedValues sind die Konzepte, die in UML hinzugefügt werden, das nicht vorher im Hauptmodellieren bestand Sprachen. Diagramme Statechart basieren im wesentlichen auf den statecharts von David Harel mit kleine Änderungen. Tätigkeitsdiagrammdiagramme, die viel vomselben teilen zugrundeliegende Semantik, sind den Arbeitsflußdiagrammen ähnlich, die durch viele entwickelt werden Quellen einschließlich vieler Vorgegenstandquellen. Relaisdiagramme wurden in einer Vielzahl der Gegenstandmethoden unter einer Vielzahl von Namen gefunden (Abhängigkeit, Anzeigenspur und Fallspur) und DatumVorgegenstandtage. Zusammenarbeit Diagramme wurden von Booch (Gegenstanddiagramm), Schmelzverfahren angepaßt (Gegenstandabhängigkeit Diagramm) und eine Anzahl von anderen Quellen. Collaborations sind jetzt erstklassige modellierende Wesen und bilden häufig die Grundlage von Muster. Die Implementierungsdiagramme (Bestandteil- und Entwicklungdiagramme) werden von abgeleitet Modul- und Prozeßdiagramme Boochs, aber sie werden jetzt, eher Bestandteil-zentriert als Modul-zentriert und sind weit bessere zusammengeschalten. Stereotypes sind eine der Verlängerungseinheiten und verlängern die Semantik von metamodel. Verbraucherbestimmte Ikonen können mit gegebenen Stereotypes für das Herstellen verbundenSEIN das UML zu den spezifischen Prozessen. |  |
|
| |
|
|