Ov-
2. (3 pts) Define UML notions: actor, use case, interaction, scenario. What are relationships between them? Is John Smith an actor for the system above?
3. (2 pts) Can a system be an actor for itself? If so, give an example based on use case diagram from task 1.
4. (3 pts) Choose and describe a scenario for “adding new article” function based on requirements from task 1. Based on this scenario identify auxiliary use cases and create corresponding use case diagram. Give an example extension of this scenario.
5. (2 pts) What is generałization (or inheritance) relationship between actors? Why it might be helpful? Illustrate your answer using an example from task 1.
6. (2 pts) Shortly describe situations below:
A
B
C
D
Cdslćyi ryicjiis (LC*\a ckcIJ
A^A-tw lc*cłc$
x>T\ ^ J U
& Ir^C octy rycjkĄ
2fty)cLnr /£ (fy-^slcJe Jły (^aJ jAliAl (>tS
jo&Jei, , (Kuc 9^4-ei^ Je aJm,
fi Ctę Ccma. p Ji-jo cli syoI**) ,
^ IAS«r Aj UodCficL ^ l[}\le^tołtło*
^ \}*5 4 5W>W C(Xkk it CA.IA *JL y
e*- ‘XjVtu^ Cjeid&i-fJc? /X tpK -hak Couifte/<OA pwates;
^ WltfjUf leiGSMZ kK cfo*‘+ ■<