919 vizualizari | Fii primul care comenteaza
UML este un limbaj vizual de modelare, el nu este inca un limbaj vizual de programare, deoarece nu dispune de intreg sprijinul semantic si vizual pentru a inlocui limbajele de programare. Limbajul este destinat vizualizarii, specificarii, construirii si documentarii sistemelor de aplicatii, dar are limitari in ceea ce priveste generarea codului. UML reuneste cele mai bune tehnici si practici din domeniul ingineriei programarii, care si-au dovedit
eficienta in construirea sistemelor complexe.
Cateva date semnificative referitoare la aparitie si evolutie: O in octombrie 1994, Grady Booch lider stiintific la Rational Corporation, autor al metodei ce-i poarta numele si a unor carti de referinta in domeniu face echipa cu James Rumbaugh, autorul principal al metodei OMT, pe care-l determina sa-si paraseasca (cel putin temporar) vechiul loc de munca (General Electric) si sa treaca la firma Rational. Dupa un an de activitate Booch si Rumbaugh, prezinta in octombrie 1995 cu ocazia conferintei OOPSLA, caracteristicile de baza ale unei noi metode de analiza si proiectare, rezultata prin unificarea Metodei lui Booch (OOD) cu OMT, metoda denumita Metoda unificata (Unified Method). Prima documentatie a metodei mentionata anterior a fost facuta publica in decembrie 1995, avand numarul de versiune 0.8. La sfarsitul aceluiasi an celor doi li se alatura si Ivar Jacobson.
O In iunie 1996 apare versiunea 0.9, urmata la scurt timp, octombrie 1996, de aparitia versiunii 0.91. Versiunea 0.9 aduce si schimbarea denumirii din Metoda unificata (Unified Method) in Limbajul unificat de modelare (Unified Modeling Language). Cooptarea lui Jacobson in echipa se concretizeaza printre altele in detalierea conceptului de cazuri de utilizare (use case) si prezentarea unei descrieri mai amanuntite pentru diagramele cazurilor de utilizare. Conceptul de stereotip este mai bine explicitat, se modifica denumirile unor diagrame.
Adauga o cerere pentru cursul sau referatul de care ai nevoie iar noi te anuntam de indata ce cererea ta a primit un raspuns. Daca dimpotriva, esti un student silitor si vrei sa raspunzi unei cereri, vei castiga mult mai multi gold coins!
Participa acum!