Unified Modeling Language: Różnice pomiędzy wersjami

[wersja przejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Dodano linki
Linia 31:
Przełom nastąpił w połowie lat 90., gdy [[Grady Booch]] (Rational Software), [[Ivar Jacobson]] (Objectory AB) oraz [[James Rumbaugh]] (General Electric) rozpoczęli wspólnie wzbogacać swoje własne metody elementami kolegów. Chcieli wspólnie opracować zunifikowany (Metoda Boocha, OOSE, OMT) język modelowania. W ten sposób chcieli ustabilizować rynek obiektowy. Oficjalny początek prac nastąpił gdy Rumbaugh i Jacobson dołączyli do Rational Software. W czerwcu 1996 roku opracowana została dokumentacja wersji 0.9 Unified Method. Utworzono Konsorcjum UML, w które zaangażowali się tacy giganci jak [[Hewlett-Packard|HP]], [[IBM]], [[Oracle Corporation|Oracle]] i [[Microsoft]]. Wynikiem współpracy był UML 1.0, precyzyjny język modelowania. W styczniu 1997 roku UML 1.0 przekazano grupie [[Object Management Group]] (OMG), która do dzisiaj zajmuje się jego rozwojem.
 
OMG wypracowała wersje 1.1, 1.2, 1.3, 1.4, 1.4.2 (ta została poddana standaryzacji ISO/IEC 19501) i ostatnią wersję z gałęzi 1.x oznaczoną numerem 1.5. W czerwcu 2005 roku OMG opublikowała UML 2.0 łączący wysiłki ponad stu organizacji (po raz pierwszy zastosowano konwencję dwóch uzupełniających się specyfikacji: Infastructure i Superstructure, znacznie usprawniono modelowanie dla [[System wbudowany|systemów wbudowanych]] (ang. embedded system). Następnie wydała wersje 2.1.1 i 2.1.2 (warto wspomnieć, że OMG nigdy nie wydało formalnie UML 2.1). Najnowsza wersja UML 2.34.1. pojawiłazostała sięznomalizowa w(ISO/IEC 19505-1 i [[201019505-2) w informatyce#maj|majukwietniu 2010]]2012 roku.
 
== Metody ==