pridaj zákazku
zoznam uchádzačov
ako pridať zákazku?
pridaj článok
zoznam zákaziek Unified Modeling Language (UML) predstavuje najviac rozšírený a používaný jazyk M2 úrovne MOF architektúry a je modelovacím štandardom od konzorcia OMG. UML je používaný ako modelovací jazyk na špecifikovanie a dokumentovanie vzťahov a ohraničení elementov predovšetkým softvérových systémov.
Poskytuje štruktúry pre zachytenie systému zo statického i dynamického hľadiska. Tvorcom systémov umožňuje unifikovaným spôsobom vytvárať návrhy, ktoré môžu byť účinne zdieľané a komunikované v rámci viacerých tímov alebo aj nástrojov a umožňuje ich jednotné interpretovanie. UML je podporovaný mnohými CASE nástrojmi od rôznych dodávateľov a vďaka výmennému a serializačnému formátu XMI sa ešte viac umocňuje jeho medzinástrojová interoperabilita a kompatibilita.
Pre prípad potrebnej špecializácie na určitú doménu UML poskytuje možnosť svojho rozšírenia v podobe UML profilov a v prípade potreby definovania podmienok týkajúcich sa elementov modelu, ktoré nie je možné vyjadriť samotným UML, sa v rámci UML aplikuje štandardizovaný jazyk OCL (Object Constraints Language).
UML poskytuje notáciu a sémantiku nasledujúcich diagramov resp. modelov (pozn. diagram je v podstate graficka reprezentacia modelu. Model ako taky moze byt reprezentovany v roznych formach napr. spominane XMI - XML struktura a pod.):
Statické diagramy
Dynamické diagramy
Diagramy pre zachytenie organizácie modulov
V nasledujúcich častiach budú postupne charakterizované jednotlivé diagramy resp. modely.
Napíš priamu reakciu