Turvalise tarkvara arendamine UMLsec abil
Liina Kamm, Tartu Ülikool 2004
Sisukord:
Tiitel
Sisukord
Sissejuhatus
UML
UMLsec
Näidisülesanne
Kokkuvõte
English summary
Allikad

PDF täisversioon



Tagasi kodulehele

Eelmine: Sissejuhatus

Järgmine: 1.1 Klassidiagramm

1. UML

UML (Unified Modelling Language) on standardne keel, mille abil saab spetsifitseerida, dokumenteerida ja graafiliselt näidata planeeritava süsteemi ehitust ja käitumist. Seda keelt võib kasutada erinevat tüüpi arendusprotsessides (näiteks iteratiivses või koskprotsessis).

Graafilise kujutuse abil on kergem süsteemist ülevaadet saada. On võimalik, et üks märgend tähendab erinevates notatsioonides erinevaid asju. Ühtne tarkvara arendamise keel aitab vältida kahemõttelisusi erinevate arendajate poolt valmistatud diagrammides.

UML koosneb struktuuri- ja käitumisdiagrammidest. Struktuuridiagrammideks on klassi-, objekti-, komponendi- ja evitusdiagramm. Käitumisdiagrammid jaotuvad kasutajaloo-, järgnevus-, oleku-, tegevus- ja koostöödiagrammideks.[6]