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
   79   80   81   82   83   84   85   86   87   88   89