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 este un limbaj de modelare si nu o metoda sau un proces.
Modelele si diagramele create au o importanta influenta asura felului in care o anumita problema este abordata si a felului in care o anumita solutie prinde forma.
Prin abstractizare atentia se concentreaza asupra detaliilor semnificante ignorandu-le pe celelalte.
Aceasta este cauza pentru care:
- fiecare sistem complex este abordat printr-un set de vederi diferite ale unui model ;
- fiecare model poate fi reprezentat cu un grad diferit de fidelitate;
- cele mai bune modele sunt cele inspirate din realitate
Designul software nu este un simplu proces automat de transformare a unei specificatii in alta.
Pentru a descărca acest document,
trebuie să te autentifici in contul tău.