Professional Documents
Culture Documents
r050212101 Object Oriented Analysis Design Through Uml
r050212101 Object Oriented Analysis Design Through Uml
1
II B.Tech I Semester Regular Examinations, November 2007
OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML
(Aeronautical Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆
3. (a) Draw a class diagram that depicts the various relationships in UML.
(b) What are the common properties and uses of class diagrams?
(c) What are the contents in class diagrams? [6+6+4]
1 of 2
Code No: R050212101 Set No. 1
(c) Contrast use case with algorithm. Give two examples for use cases. [4+8+4]
6. (a) Enumerate the steps in modeling timing constraints. Illustrate with a UML
diagram and explain.
(b) Consider an object diagram that models the distribution of certain objects in
a realtime system. Draw the diagram and explain briefly. [10+6]
7. (a) Enumerate the steps to forward engineer and reverse engineer a component
diagram.
(b) Enumerate the steps to reverse engineer a deployment diagram.
(c) Enumerate the steps to model a physical database schema. [6+5+5]
8. (a) Draw activity diagram to inform a person when a loan is due and explain [8]
(b) Draw activity diagram to remove reservations after a specified amount of time
and explain [8]
⋆⋆⋆⋆⋆
2 of 2
Code No: R050212101 Set No. 2
II B.Tech I Semester Regular Examinations, November 2007
OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML
(Aeronautical Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆
1. (a) What is an abstract class? How is it specified in c++ and also in Java.
(b) Define software architecture. Explain the five interlocking views in UML.
[8+8]
4. (a) What is sequence diagram? What is collaboration diagram? What are the
features in each one?
(b) What are the properties and common uses of sequence diagrams and collabo-
ration diagrams? [10+6]
5. (a) Draw a use case diagram that depicts the context of a credit card validation
system. Explain briefly.
(b) Draw the UML diagram to model the requirements of a system.
(c) What is the significance of use cases and collaborations. [8+4+4]
6. (a) Contrast action with activity. Define state and event. What are the various
parts of a state? Explain briefly.
(b) Define signal. [14+2]
1 of 2
Code No: R050212101 Set No. 2
8. (a) Draw and explain sequence diagram for the search facility of the objects, so
that ”wild card” characters can be used when searching for titles, authors, or
borrowers. [8]
(b) Write Java program for the search facility [8]
⋆⋆⋆⋆⋆
2 of 2
Code No: R050212101 Set No. 3
II B.Tech I Semester Regular Examinations, November 2007
OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML
(Aeronautical Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆
3. Enumerate the steps to model object structures. Illustrate with an object diagram.
[16]
4. (a) Create an instance sequence diagram that shows what happens when you
successfully send a fax. That is, model the object interactions in the best-case
scenario of the “send fax” use case of a fax machine. Include objects for the
sending machine, the receiving machine, and a central exchange that routes
faxes and phone calls.
(b) What are the contents and common uses of interaction diagrams? Define
synchronous and asynchronous message. [10+6]
6. (a) Enumerate the steps to model the objects that migrate. Explain briefly with
a UML diagram.
(b) Enumerate the steps to model the distribution of objects. [10+6]
7. (a) Enumerate the steps to forward engineer and to reverse engineer a deployment
diagram.
(b) What are the characteristics of a well-structured deployment diagram?
(c) What are the common uses of deployment diagram. [9+4+3]
8. (a) Draw the use case diagram for the library system and explain the relationships.
[6]
1 of 2
Code No: R050212101 Set No. 3
(b) What are the packages in the Library system? explain [10]
⋆⋆⋆⋆⋆
2 of 2
Code No: R050212101 Set No. 4
II B.Tech I Semester Regular Examinations, November 2007
OBJECT ORIENTED ANALYSIS DESIGN THROUGH UML
(Aeronautical Engineering)
Time: 3 hours Max Marks: 80
Answer any FIVE Questions
All Questions carry equal marks
⋆⋆⋆⋆⋆
2. Briefly explain any twelve stereotypes that may be applied to dependency relation-
ships. [16]
4. (a) What is sequence diagram? What is collaboration diagram? What are the
features in each one?
(b) What are the properties and common uses of sequence diagrams and collabo-
ration diagrams? [10+6]
5. (a) What are the contents, common properties and common uses of use case dia-
grams?
(b) Enumerate the steps involved in forward engineering and reverse engineering
of use case diagrams. [7+9]
7. (a) Enumerate the steps to forward engineer and to reverse engineer a deployment
diagram.
1 of 2
Code No: R050212101 Set No. 4
(b) What are the characteristics of a well-structured deployment diagram?
(c) What are the common uses of deployment diagram. [9+4+3]
8. (a) What are the packages in the Library system? explain [10]
(b) Draw sequence diagram for the search facility of the objects, so that ”wild
card”characters can be used when searching for titles, authors, or borrowers.
[6]
⋆⋆⋆⋆⋆
2 of 2