| |
1-4 OMG-Vereinheitlicht, Sprache, v1.5 Modellierend März 2003 1 UML-Zusammenfassung 1,3,3 Vor Industriekonvergenz Vor dem UML gab es keinen freien Raum, der Sprache modellierend führt. Benutzer mußten wählen von unter vielen ähnlichen modellierenden Sprachen mit kleinen Unterschieden bezüglich des Gesamten ausdrucksvolle Energie. Die meisten modellierenden Sprachen teilten einen Satz von allgemein angenommen Konzepte, die etwas anders als in den verschiedenen Sprachen ausgedrückt werden. Dieser Mangel an Vereinbarung entmutigte neue Benutzer vom Eintragen des Gegenstandtechnologiemarktes und von tun modellierenden Gegenstand, den ohne die Energie des Modellierens groß zu erweitern. Benutzer longed für die Industrie, ein sehr stützte anzunehmen oder wenig breit das Modellieren von Sprachen verwendbar für universellen Verbrauch. Einige Verkäufer wurden vom Eintragen des Gegenstandes entmutigt, der Bereich wegen modelliert müssen Sie viel ähnliches, aber etwas unterschiedlich stützen und Sprachen modellieren. Insbesondere das Versorgungsmaterial der Zusatzwerkzeuge ist niedergedrückt worden, weil kleine Verkäufer nicht zu sich leisten können stützen Sie viele unterschiedliche Formate von vielen unterschiedlichen modellierenden Vorderseitenwerkzeugen. Es ist wichtig zur gesamten Gegenstandindustrie, breit gründete anzuregen Werkzeuge und Verkäufer, sowie Nischenprodukte, die den Notwendigkeiten der fachkundigen Gruppen bieten. Die unaufhörlichen Kosten des Verwendens und des Stützens vieler modellierender Sprachen motivierten viele Firmen, Gegenstandtechnologie produzierend oder mit, zu indossieren und zu stützen Entwicklung des UML. Während das UML nicht Projekterfolg garantiert, verbessert es viele Sachen. Für Beispiel, senkt es erheblich die unaufhörlichen Kosten des Trainings und des Retoolings wenn Ändern zwischen Projekten oder Organisationen. Es stellt die Gelegenheit für neues zur Verfügung Integration zwischen Werkzeugen, Prozessen und Gebieten. Aber am wichtigsten, ermöglicht sie die Entwickler zum Konzentrieren auf liefernden Handelswert und gibt ihnen ein Paradigma zu vollenden Sie dieses. 1,4 Ziele des UML Die Primärdesignziele des UML sind, wie folgt: ? versehen Benutzer mit einer gebrauchsfertigen, ausdrucksvollen modellierenden Sichtsprache, um sich zu entwickeln und sinnvolle Modelle des Austausches. ? versorgen Dehnbarkeit- und Spezialisierungeinheiten, um die Kernkonzepte zu verlängern. ?- Stützspezifikationen, die von den bestimmten Programmiersprachen unabhängig sind- und Entwicklungsprozesse. ? stellen eine formale Grundlage für das Verstehen der modellierenden Sprache zur Verfügung. ? regen das Wachstum des Gegenstandwerkzeugmarktes an. ?- Stützhochgradige Entwicklungskonzepte wie Bestandteile, collaborations, Rahmen und Muster. ? integrieren beste Praxis. Diese Ziele werden im Detail unten besprochen. |  |
|
| |
|
|