Nucleul UML - Arhitectura

Trimis la data: 2010-07-09 Materia: Informatica Nivel: Facultate Pagini: 5 Nota: / 10 Downloads: 0
Autor: Cosmin Raduta Dimensiune: 40kb Voturi: Tipul fisierelor: doc Acorda si tu o nota acestui curs: 1 2 3 4 5 6 7 8 9 10
vezi mai multe detalii vezi mai putine detalii
Raporteaza o eroare
Arhitectura limbajului(Language Arhitecture)Fundamentele UML focalizeaz dou componente de baz: arhitectura limbajului(Language Arhitecture) formalismul limbajului(Language Formalism) Metamodelul UML define[te semanticile complete utilizate pentru reprezenta rea obiectelor modelate pe baza principiilor UML, fiind definit de o manier metacircular, prin utilizarea unui subset de nota]ii [i semantici strict specifice acestuia. Arhitectura metamodelului UML con]ine patru zone:
Referate similare: Nu exista cursuri similare

Zona meta-metamodel: este fundamentul arhitecturii metamodelului UML fiind utilizat astfel:Con]ine infrastructura pentru metamodelarea arhitecturii, prin intermediul unui limbaj de specificare a metamodelelor Permite definrea meta-metamodelului la cel mai `nalt nivel de abstractizare [i descriere Permite descrierea mai multor `n mod tipic [i compact pentru multiple metamodele, inclusiv asocierile posibile de tip metamodele-meta-metamodel Fiecare zon meta-metamodel trebuie s asogure coeren]a de integritate genaral dintre metamodele-meta-metamodel

Exemple de meta-metaobiecte `n zona meta-metamodelrii: MetaClass, MetaAttribute, MetaOperation Zona metamodel:Permite descrierea unei instan]e componente din meta-metamodel, inclusiv definirea limbajului pentru specificarea unui model Asigur definrea unui limbaj necesar necesar pentru specificarea modelelor Metamodelele sunt `n mod normal mai elaborate dec`t meta-meta modelele Exemple de metaobiecte `n zona metamodelrii: Class, Attribute, Component Zona modelului: Define[te limbajul utilizat pentru descrierea informa]iilor specifice domeniului modelat, modelul fiind de fapt o instan] a unui metamodel

Exemple de obiecte `n zona modelrii: ProcentDob`nd,
RataCurent, RataRestant, PerioadaRambursare Zona utilizrii obiectelor/datelor: Descrierea elementelor specifice domeniului informatizat(industrie, agricultur, financiar-contabil, financiar-bancar, comer] etc Utilizarea obiectelor/datelor: este o instan] a modelului Exemple de obiecte `n zona utilizrii obiectelor/datelor: , nume_ac]io nar, numr_ac]iuni, valoare_total_ac]iuni, data_achizi]ionrii

Metamodelul UML este moderat complex [i con]ine aproximativ 90 metaclase, peste 100 metaasocieri [i aproximativ 50 stereotipuri. Complexitatea metamodelului UML este organizat `n pachete logice. Metamodelul UML este structurat la nivelul superior `n conformitate cu cele prezentate `n figurile 18.4, 18.5, 18.6.
Sintaxa limbajului permite definirea construc]iilor admise de limbaj [i realizarea costruc]iile cu termenii existen]I, iar dac limbajul are caracter grafic, atunci sintaxa va defini [i sistemul de nota]ii asociat. Sintaxa concret este definit prin mapararea nota]iilor pe sintaxa abstract.

Stiri
  • pag. 1
  • pag. 2
  • pag. 3
  • pag. 4
  • pag. 5

Nota explicativa
Referatele si lucrarile oferite de Referate.ro au scop educativ si orientativ pentru cercetare academica.

Iti recomandam ca referatele pe care le downloadezi de pe site sa le utilizezi doar ca sursa de inspiratie sau ca resurse educationale pentru conceperea unui referat nou, propriu si original.

Referat.ro te invata cum sa faci o lucrare de nota 10!
Linkuri utile
Programeaza-te online la salonul favorit Descarca gratuit aplicatiile pentru iOS si Android Materiale educative Jocuri Cele mai tari jocuri de pe net Referate scoala Resurse, lucrari, referate materiale pentru lucrari de nota 10
Toate imaginile, textele sau alte materiale prezentate pe site sunt proprietatea referat.ro fiind interzisa reproducerea integrala sau partiala a continutului acestui site pe alte siteuri sau in orice alta forma fara acordul scris al referat.ro. Va rugam sa consultati Termenii si conditiile de utilizare a site-ului. Informati-va despre Politica de confidentialitate. Daca aveti intrebari sau sugestii care pot ajuta la dezvoltarea site-ului va rugam sa ne scrieti la adresa webmaster@referat.ro.