60 likes | 180 Views
Lab 6: Activity Diagrams. Reference. http://www.ibm.com/developerworks/rational/library/4697.html Benjamin Lieberman , Ph.D. ,. What Does an Activity Diagram Provide?. [can] be used effectively to capture use-case flows of execution
E N D
Reference • http://www.ibm.com/developerworks/rational/library/4697.html • Benjamin Lieberman , Ph.D.,
What Does an Activity Diagram Provide? • [can] be used effectively to capture use-case flows of execution • [can] be used effectively to capture details of the dynamic aspects [of process]
Useful Stereotypes Perspective A • Presentation • manages appearance • Exception • handles edge cases • Connector • links models Perspective B • Presentation • manages appearance • Control • manage state • Navigation • manages location
Possible Framework for an Activity Diagram (Lieberman) Things to think about • Frame color • Relationship between Decision and Exception • Relationship between Actions, Controls and Decisions • How do Actions, Controls and Decisions relate to MVC?
Task • Model the UVic course registration page • Hint – take a look at Libermans presentation to see how to use his stereotypes