Softverski Inženjering 7
Prijava dokumenta
Napomena: Neke opcije za prijavu su dostupne samo nakon kupovine dokumenta.
Softverski in
Softverski in
ženjering
ženjering
Oliver Popović
o.popovic
@
vpskp
.edu.rs
7
7
.
.
čas
čas

Aktivnost i akcija
Aktivnost i akcija
Aktivnost
reprezentuje neatomsku obradu koja se dekomponuje
na jedinice - elementarne jedinice podaktivnosti – pojedine
akcije
Akcija
je osnovna jedinica specifikacije ponašanja koja
reprezentuje neku transakciju ili obradu u modeliranom sistemu
akcija je osnovni
izvršni
element aktivnosti
akcija predstavlja jedan korak u aktivnosti koji se obično dalje
ne
dekomponuje
Aktivnosti i akcije
Aktivnosti i akcije
Akcije mogu biti:
pokretanje aktivnosti
(pozivi operacija ili slanje signala)
čitanje
(vraćanje vrednosti) ili
upis
(promena stanja)
podataka
(kreiranje ili
uništavanje objekata)
Izračunavanje
(izvršenje primitivnih (npr. aritmetičkih) operacija i funkcija)
Izvršenje akcije koja pokreće neku aktivnost obuhvata izvršenje te aktivnosti (njenih
akcija) - takva akcija nije atomska
Akcija se može posmatrati i kao diskretan element i kao složeno ponašanje:
kao
deo strukture
u modelu aktivnosti (akcija je diskretan element (aktivnosti))
kao
specifikacija ponašanja
(akcija može pokrenuti ponašanje (aktivnost)
proizvoljne složenosti)

Odnos prema drugim dijagramima
Odnos prema drugim dijagramima
Dijagram
interakcije
prikazuje
tok poruka koje se razmenjuju između objekata
Dijagram
stanja
prikazuje
tok promene stanja objekta
Dijagram
aktivnosti
prikazuje
tok aktivnosti koja se izvršava nad objektima
Dijagram aktivnosti prikazuje ponašanje koristeći modele toka
kontrole i toka podataka
Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.
Slični dokumenti