Nucleul UML - Arhitectura

Trimis la data: 2010-07-09
Materia: Informatica
Nivel: Facultate
Pagini: 5
Nota: 10.00 / 10
Downloads: 0
Autor: Cosmin Raduta
Dimensiune: 40kb
Voturi: 1
Tipul fisierelor: doc
Acorda si tu o nota acestui curs:
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:

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.
Home | Termeni si conditii | Politica de confidentialitate | Cookies | Help (F.A.Q.) | Contact | Publicitate
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.