Page 84 - DCAP308_OBJECT_ORIENTED_ANALYSIS_AND_DESIGN
P. 84
Object Oriented Analysis and Design
Notes 6. “A state machine diagram may include submachine diagrams.” Comment.
7. Discuss the concept of entry point and exit point. Explain with figure.
8. Make distinction between choice Pseudo-State and Junction Pseudo-State.
9. Show how a state can be divided into regions containing substates that exist and execute
concurrently.
10. Explain the concept of state diagram behaviour with example.
Answers: Self Assessment
1. Event 2. State
3. composite 4. Value
5. condition 6. Activity
7. State diagrams 8. choice
9. Junction 10. terminate
11. History 12. State diagrams
13. superstate 14. substates
15. Transitions
6.6 Further Readings
Books Booch, Grady (1994), Object-oriented Analysis & Design, Addison Wesley
Laganiere, Robert, (2004), Object-oriented Software Engineering, TMH
Rumbaugh, J. (2007), Object-oriented Modelling and Design with UML, Pearson
Education
Satzinger, (2007), Object-oriented Analysis & Design with the Unified Process, Thomson
Online links http://debian.fmi.uni-sofia.bg/~vls/public/dsmt/uml/Lectures2/ooad10.pdf
http://www.imse.hku.hk/imse1013/pdf/ESA-06%20OOAD.pdf
http://www.slideshare.net/niitstudentcare/09-ooad-uml11
http://www8.cs.umu.se/~c02pon/oosd2/workbook/OOAD/sm.php
78 LOVELY PROFESSIONAL UNIVERSITY