UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal...

37
Set No: 1 Code No: V3227/R07 1 of 1 UandiSta ar.org III B.Tech II Semester Regular & Supplementary Examinations, April/May - 2012 OBJECT ORIENTED ANALYSIS AND DESIGN (Common to Computer Science and Engineering & Information Technology) Time: 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a) What are the behavioral diagrams? explain b) What are the different classifiers? How to represent them with a diagram? 2. a) Explain how to Model the non software things. b) What are the various Rules of UML? 3. a)Explain how to Model the distribution of responsibilities in a system b) How to conduct the reverse engineer a class diagram? 4. a)Explain the Realization relationship in the object oriented modeling b) How to conduct the forward engineer a class diagram? 5. Write short notes on the following a) Sequence diagrams b) Collaboration diagrams 6. a) What are the activity diagrams? Explain with n example b) Draw the use case diagram to show the functions of a credit card validation system7. a) What is a component? Explain the components and classes with a neat sketch b) Write short notes on the following i) Signals ii) call events 8. a) What are the four kinds of events of the UML? Explain them in brief b) What are the various kinds of components? Explain the components and interfaces with a neat sketch *****

Transcript of UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal...

Page 1: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No: 1 Code No: V3227/R07

1 of 1

UandiStaaar.org

III B.Tech II Semester Regular & Supplementary Examinations, April/May - 2012

OBJECT ORIENTED ANALYSIS AND DESIGN (Common to Computer Science and Engineering & Information Technology)

Time: 3 Hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks *****

1. a) What are the behavioral diagrams? explain

b) What are the different classifiers? How to represent them with a diagram?

2. a) Explain how to Model the non software things. b) What are the various Rules of UML?

3. a)Explain how to Model the distribution of responsibilities in a system

b) How to conduct the reverse engineer a class diagram?

4. a)Explain the Realization relationship in the object oriented modeling b) How to conduct the forward engineer a class diagram?

5. Write short notes on the following

a) Sequence diagrams b) Collaboration diagrams

6. a) What are the activity diagrams? Explain with n example

b) Draw the use case diagram to show the functions of a “credit card validation system”

7. a) What is a component? Explain the components and classes with a neat sketch b) Write short notes on the following

i) Signals ii) call events

8. a) What are the four kinds of events of the UML? Explain them in brief b) What are the various kinds of components? Explain the components and interfaces with a neat sketch

*****

Page 2: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No: 2 Code No: V3227/R07

1 of 1

UandiStar

III B.Tech II Semester Regular & Supplementary Examinations, April/May - 2012

OBJECT ORIENTED ANALYSIS AND DESIGN (Common to Computer Science and Engineering & Information Technology)

Time: 3 Hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks *****

1. a) Explain the various phases of Software development life cycle with a neat sketch

b) Explain the Modeling a System’s architecture with diagram

2. a) What are the structural diagrams? Explain b) Explain how to Model the primitive types of a system.

3. a) Explain the class diagram and its components with a neat sketch

b) Explain the interface with its graphical representation

4. a)What are the common mechanisms in the UML b) What are the various levels of visibility of a classifier?

5. Write short notes on the following a) Use cases and actors b) Use cases and flow of events

6. a) Explain the component diagram with a neat sketch

.orgb) What are the activity diagrams? Explain with an example

7. a) What are the four kinds of events of the UML? Explain them in brief

b) Write short notes on the following i) Time and change events ii) Sending and receiving events

8. a) Draw the use case diagram to show the functions of a “cellular phone”

b) Explain the deployment diagram with a neat sketch

*****

Page 3: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No: 3 Code No: V3227/R07

1 of 1

UandiStar.org

III B.Tech II Semester Regular & Supplementary Examinations, April/May - 2012

OBJECT ORIENTED ANALYSIS AND DESIGN (Common to Computer Science and Engineering & Information Technology)

Time: 3 Hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks *****

1. a) Explain the SDLC (Software Development Life Cycle) from the UML perspective.

b) What are the various kinds of Relationships in the UML?

2. a) Explain how to Model the vocabulary of a system. b) Explain how to Model the single inheritance

3. a)Explain the class diagram and its components with a neat sketch

b) How to conduct the forward engineer a class diagram?

4. a)Explain the dependency relationship in the object Oriented modeling b) Explain the Generalization relationship in the object Oriented modeling

5. Write short notes on the following

a) Sequence diagrams b) Discuss the activity states and action states of the Activity diagrams

6. a)What are the state machines? Explain a state machine with a diagram

b) Write short notes on the following i) States ii) Transitions

7. a) Write short notes on the following

i) Communication ii) synchronization b) Explain the state chart diagrams with a neat sketch.

8. a) What is a component? Explain the components and classes with a neat sketch

b) What are the various kinds of components?

*****

Page 4: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No: 4 Code No: V3227/R07

1 of 1

UandiStar.org

III B.Tech II Semester Regular & Supplementary Examinations, April/May - 2012

OBJECT ORIENTED ANALYSIS AND DESIGN (Common to Computer Science and Engineering & Information Technology)

Time: 3 Hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks *****

1. a)What are the various kinds of Relationships in the UML

b) What are the various kinds of diagrams in the UML?

2. a) Explain how to Model the non software things of a system. b) What are the structural diagrams? Explain

3. a)Explain how to Model the logical database schema using the class diagrams

b) Explain how to Model the simple collaborations using the class diagrams

4. a)What are the types and Roles of an Interface? Explain b) Explain the generalization among packages with UML diagram.

5. Write short notes on the following

a) Use cases and collaborations b) Organizing the use cases

6. a)What are the activity diagrams? Explain with an example

b) Write short notes on the following i) Advanced states and transitions ii) sub states.

7. a)What are the four kinds of events of the UML? Explain them in brief

b)What are the state machines? Explain a state machine with a diagram

8. a) Explain on how to model the inter process communication. b) Explain the state chart diagrams with a neat sketch.

*****

Page 5: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 1 Code No: R05310502

1 of 2

III B.Tech I Semester Regular Examinations, November 2007 OBJECT ORIENTED ANALYSIS AND DESIGN

( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering)

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ⋆ ⋆ ⋆ ⋆ ⋆

1. (a) Explain the following with UML notation

i. behavioral things

ii. Grouping things iii. Annotational things

(b) Define software architecture. Explain the 4+1 view model of systems archi- tecture.

(c) Define using relationship. Give UML notation. [6+7+3]

2. (a) Explain the UML’s behavior diagrams.

(b) Briefly explain the following relationships with UML notation

i. Using

ii. Realization iii. Simple aggregation

iv. Composite aggregation

(c) Contrast is-a relationship with has-a relationship. [6+8+2]

3. Enumerate the steps to model object structures. Illustrate with an object diagram. [16]

4. Explain the sequence diagram and collaboration diagram and draw an example

diagram for each one. [16]

5. What are the common uses of use case diagrams? Consider any two modeling issues and draw relevant use case diagrams. Explain briefly. [16]

6. (a) Enumerate the steps to model the following:

i. family of signals

ii. exceptions

(b) Explain the four kinds of events modeld by UML. [6+10]

7. (a) Define node. Contrast node with components.

(b) How are nodes organized?

(c) Enumerate the steps to model processors and devices.

Page 6: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 1 Code No: R05310502

2 of 2

(d) Draw a UML diagram to illustrate modeling processors and devices. Explain briefly. [4x4=16]

8. (a) Draw the use case diagram for the library system and explain the relationships.

[6]

(b) What are the packages in the Library system? explain [10]

⋆ ⋆ ⋆ ⋆ ⋆

Page 7: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 2 Code No: R05310502

1 of 2

III B.Tech I Semester Regular Examinations, November 2007 OBJECT ORIENTED ANALYSIS AND DESIGN

( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering)

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ⋆ ⋆ ⋆ ⋆ ⋆

1. (a) Pick the ones that are related. Justify.

i. Behavioral things, verbs

ii. Structural things, nouns iii. Generalization, specialization, adjectives

iv. Associations, verbs.

(b) Explain the following briefly.

i. class/object dichotomy

ii. interface Vs. implementation.

(c) Explain the various relationships in UML briefly. [8+4+4]

2. (a) Contrast interface inheritance with class inheritance.

(b) Define interface. Contrast it with abstract class.

(c) How do you inter relate interfaces, types and roles? [4+4+8]

3. (a) Enumerate the steps to model simple collaborations.

(b) Enumerate the steps to model logical database schema.

(c) What is class diagram? [6+8+2]

4. Consider the usecase “withdraw amount” related to ATM transaction modeling. Draw both the interaction diagrams for the usecase. Explain briefly. [16]

5. (a) Enumerate the properties of a well-structural use case.

(b) A retail system will interact with customers who place and track orders. Give UML diagram that uses various use cases.

(c) Define use case. Enumerate the steps to model the behavior of an element. [5+5+6]

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]

7. (a) Enumerate the steps to model adaptable systems. Illustrate with a UML diagram.

Page 8: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 2 Code No: R05310502

2 of 2

(b) Enumerate the steps to model an executable release. Illustrate with a UML diagram.

(c) What are the common uses of component diagrams? [6+8+2]

8. (a) Write a Java program for the Loan class [8]

(b) Draw a deployment diagram for the library system [3]

(c) Draw a class diagram showing architectural overview of the library system [5]

⋆ ⋆ ⋆ ⋆ ⋆

Page 9: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 3 Code No: R05310502

1 of 2

III B.Tech I Semester Regular Examinations, November 2007 OBJECT ORIENTED ANALYSIS AND DESIGN

( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering)

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ⋆ ⋆ ⋆ ⋆ ⋆

1. Define the following:

(a) use case driven

(b) architecture centric

(c) iterative process

(d) Incremental process

(e) stakeholder

(f ) artifact

(g) usecase

(h) Active class. [16]

2. (a) Contrast interface inheritance with class inheritance.

(b) Define interface. Contrast it with abstract class.

(c) How do you inter relate interfaces, types and roles? [4+4+8]

3. (a) Enumerate the steps to model logical database schema. Give all example class diagrams.

(b) Explain the common uses of class diagrams briefly. [12+4]

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) Sketch the use case diagram for modeling a hospital information system aimed

at collecting and storing complete information pertaining to the patients treat- ment history and disease behavior where actors could be doctor, lab technician, patient, duty nurse, receptionist, visitors etc.

(b) What are the contents and common uses of activity diagrams?

(c) Contrast: action state Vs. activity state. How are forking and joining used in activity diagram. Illustrate. [6+4+6]

6. (a) Enumerate the steps to model interprocess communication (IPC).

Page 10: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 3 Code No: R05310502

2 of 2

(b) Draw a UML diagram which models IPC in a distributed reservation system with processes spread across four nodes. Briefly explain.

(c) What are the characteristics of a well-structured active class and active object? [4+8+4]

7. (a) Enumerate the steps to model adaptable systems. Illustrate with a UML

diagram.

(b) Enumerate the steps to model an executable release. Illustrate with a UML diagram.

(c) What are the common uses of component diagrams? [6+8+2]

8. (a) Draw a sequence diagram for the Add title use case [4]

(b) For coding, the specifications are fetched from which diagrams in the design model? explain [6]

(c) Draw class diagram for use interface classes in the functions menu and explain [6]

⋆ ⋆ ⋆ ⋆ ⋆

Page 11: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 4 Code No: R05310502

3 of 2

III B.Tech I Semester Regular Examinations, November 2007 OBJECT ORIENTED ANALYSIS AND DESIGN

( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering)

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ⋆ ⋆ ⋆ ⋆ ⋆

1. (a) Define object identity. What is oid uniqueness principle?

(b) What is model? What are the aims of modeling?

(c) What are the principles of modeling?

(d) What is UML? Define. [5+5+4+2]

2. (a) Enumerate the steps to model different views of a system.

(b) Enumerate the steps to model complex views.

(c) Define idiom. Enumerate the steps to model structural relationships. [6+6+4]

3. (a) Enumerate the steps to model simple collaborations.

(b) Enumerate the steps to model object structures. [6+10]

4. Explain the sequence diagram and collaboration diagram and draw an example diagram for each one. [16]

5. (a) Explain the following standard stereotypes that adorn the ends of links.

i. association ii. Self

iii. Global

iv. Local

v. parameter.

(b) Briefly write about messages and sequencing with an illustrative diagram. [10+6]

6. (a) Enumerate the steps to model the distribution of objects. Explain briefly

considering a UML diagram.

(b) Enumerate the steps to model interprocess communication. [10+6]

7. (a) What are the properties of a well-structured component diagram?

(b) What are the contents, common properties and common uses of component diagrams? Explain briefly. [4+12]

8. (a) Draw the use case diagram for the library system and explain the relationships.

[6] (b) Draw a sequence diagram for the use cse Lend Item and explain [5]

(c) Draw a collabortion diagram for the add Title use case and explain [5]

⋆ ⋆ ⋆ ⋆ ⋆

Page 12: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 1 Code No: R05310502

1 of 2

III B.Tech I Semester Regular Examinations, November 2008 OBJECT ORIENTED ANALYSIS AND DESIGN

( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering)

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ⋆ ⋆ ⋆ ⋆ ⋆

1. (a) Explain briefly runtime polymorphism illustrating a program in Java or C++.

(b) What are the principles of modeling?

(c) Explain the antisymmetric and transitive properties of aggregation. [8+4+4]

2. (a) Explain any three features used in creating abstractions.

(b) Enumerate the steps to model the vocabulary of a system.

(c) Write a simple JAVA applet for printing “Hello, World!” in a web browser. [6+6+4]

3. (a) Enumerate the steps to forward engineer a class diagram.

(b) Enumerate the steps to reverse engineer a class diagram.

(c) What are forward engineering and reverse engineering? [8+6+2]

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) Sketch the use case diagram for modeling a hospital information system aimed

at collecting and storing complete information pertaining to the patients treat- ment history and disease behavior where actors could be doctor, lab technician, patient, duty nurse, receptionist, visitors etc.

(b) What are the contents and common uses of activity diagrams?

(c) Contrast: action state Vs. activity state. How are forking and joining used in activity diagram. Illustrate. [6+4+6]

6. (a) Give the sketch of a state machine for the controller in a home security system,

which is responsible for monitoring various sensors around the perimeter of the house. Briefly explain.

(b) Explain the following parts of a transition

i. Event trigger.

ii. Guard condition. [12+4]

7. Enumerate the steps to model the following. Illustrate UML diagrams and explain briefly.

Page 13: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 1 Code No: R05310502

2 of 2

(a) Modeling processes and devices.

(b) Modeling distribution of components. [16]

8. (a) Write a Java program for the Loan class

(b) Draw a deployment diagram for the library system

(c) Draw a class diagram showing architectural overview of the library system [8+3+5]

⋆ ⋆ ⋆ ⋆ ⋆

Page 14: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 2 Code No: R05310502

1 of 1

III B.Tech I Semester Regular Examinations, November 2008 OBJECT ORIENTED ANALYSIS AND DESIGN

( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering)

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ⋆ ⋆ ⋆ ⋆ ⋆

1. Explain briefly about the various diagrams in UML. [16]

2. (a) Explain any three features used in creating abstractions.

(b) Enumerate the steps to model the vocabulary of a system.

(c) Write a simple JAVA applet for printing “Hello, World!” in a web browser. [6+6+4]

3. (a) Enumerate the steps to model logical database schema. Give all example class

diagrams.

(b) Explain the common uses of class diagrams briefly. [12+4]

4. (a) Draw a collaboration diagram that specifies the flow of control involved in registering a new student at a school. Explain.

(b) Explain forward engineering and reverse engineering of interaction diagrams. [12+4]

5. (a) Consider an automated soda machine that gives cool drinks. Draw a use case

model of the soda machine.

(b) Draw an extended use case diagram for the soda machine example depicting the ‘extend’, ‘include’ and generalization relationships. [8+8]

6. (a) Illustrate modeling family of signals and modeling exceptions with UML dia-

grams.

(b) Define event and signal. What are the four kinds of events modeled by UML? [10+6]

7. (a) Enumerate the steps to model an executable release.

(b) What are the contents, common properties and common uses of component diagrams? Explain briefly. [4+12]

8. (a) Draw activity diagram to inform a person when a loan is due and explain

(b) Draw activity diagram to remove reservations after a specified amount of time and explain [8+8]

⋆ ⋆ ⋆ ⋆ ⋆

Page 15: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

2 of 1

Set No. 3 Code No: R05310502

III B.Tech I Semester Regular Examinations, November 2008 OBJECT ORIENTED ANALYSIS AND DESIGN

( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering)

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ⋆ ⋆ ⋆ ⋆ ⋆

1. (a) What is genericity?

(b) Enumerate the principle of modeling.

(c) Enumerate any six artifacts.

(d) Briefly explain the extensibility mechanisms in UML. [3+4+3+6]

2. (a) Briefly explain any four standard constraints that apply to generalization re- lationships.

(b) Briefly explain the four adornments that apply to all association.

(c) What is the stereotype applied to generalization relationships? Give a brief. [6+8+2]

3. (a) Enumerate the steps to forward engineer a class diagram.

(b) Enumerate the steps to reverse engineer a class diagram.

(c) What are forward engineering and reverse engineering? [8+6+2]

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) Sketch the use case diagram for modeling a hospital information system aimed

at collecting and storing complete information pertaining to the patients treat- ment history and disease behavior where actors could be doctor, lab technician, patient, duty nurse, receptionist, visitors etc.

(b) What are the contents and common uses of activity diagrams?

(c) Contrast: action state Vs. activity state. How are forking and joining used in activity diagram. Illustrate. [6+4+6]

6. (a) What area various parts of a transition. Explain briefly.

(b) Define event and signal. What are the four kinds of events modeled by UML? [10+6]

7. (a) Enumerate the steps to model adaptable systems. Illustrate with a UML

diagram.

Page 16: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 3 Code No: R05310502

2 of 2

(b) Enumerate the steps to model an executable release. Illustrate with a UML diagram.

(c) What are the common uses of component diagrams? [6+8+2]

8. (a) Draw the use case diagram for the library system and explain the relationships.

(b) Draw a sequence diagram for the use cse Lend Item and explain

(c) Draw a collabortion diagram for the add Title use case and explain [6+5+5]

⋆ ⋆ ⋆ ⋆ ⋆

Page 17: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 4 Code No: R05310502

1 of 2

III B.Tech I Semester Regular Examinations, November 2008 OBJECT ORIENTED ANALYSIS AND DESIGN

( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering)

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ⋆ ⋆ ⋆ ⋆ ⋆

1. (a) What are the various views considered in modeling a system’s architecture? Explain.

(b) What is the UML approach to software development life cycle? Explain the various phases. [8+8]

2. (a) Enumerate the steps to model webs of relationships.

(b) Contrast simple aggregation with composite aggregation. What is association class?

(c) Illustrate with examples how realization is used to specify the relationships between the following.

i. Interface Vs. Class

ii. Interface component. [9+5+2]

3. (a) Enumerate the steps to model simple collaborations. Give an example class diagram.

(b) What are the contents in class diagram? [12+4]

4. (a) What are interaction diagrams? What are their contents and common proper- ties? Define semantic equivalence between two kinds of interaction diagrams.

(b) Enumerate the steps to model flows of control by time ordering. [8+8]

5. (a) What are the properties of well-structured use cases?

(b) Enumerate the steps to model the requirements of a system.

(c) Consider a retail system that interacts with customers who place and track orders. In turn, the system will ship orders and bill the customers. Model the behavior of the system will ship orders and bill the customers. Model the behavior of the system by declaring the behaviors as use cases. [4+6+6]

6. (a) Enumerate the steps to model the distribution of objects. Explain briefly

considering a UML diagram.

(b) Enumerate the steps to model interprocess communication. [10+6]

7. (a) Define component. What are the differences between components and classes? How are component and interface related?

(b) What are the properties of components?

Page 18: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 4 Code No: R05310502

2 of 2

(c) What are standard stereotypes UML defines that apply to components.[8+4+4]

8. (a) Draw the use case diagram for the library system and explain the relationships.

(b) What are the packages in the Library system? explain [6+10]

⋆ ⋆ ⋆ ⋆ ⋆

Page 19: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

R07 Set No. 2 Code No: 07A6EC09

1

III B.Tech II Semester Examinations,APRIL 2011 OBJECT ORIENTED ANALYSIS AND DESIGN

Common to Information Technology, Computer Science And Engineering, Computer Science And Systems Engineering

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ? ? ? ? ?

1. (a) Briefly discuss about boundary classes, control classes and entity classes. Give suitable examples for them.

(b) Draw an object diagram for a company information system. [8+8]

2. (a) What is meant by constraints and tagged values? Discuss when they can be used, and also give suitable examples to show their usage.

(b) What is meant by dependency and realization relationships? For what purpose they are used, give suitable examples to describe their usage. [8+8]

3. (a) Draw statechart diagram for unified library application.

(b) Draw the sequence diagram for library management system. [8+8]

4. (a) How will you model distribution of objects.

(b) What is an event? What are different types of events? [8+8]

5. (a) What is a synchronization bar? What is its significance?

(b) How branching is represented in activity diagram. Elaborate on it. [8+8]

6. (a) What do you mean by component? What is component diagram? Explain with an example.

(b) How will you reverse engineer or forward engineer a component diagram. [8+8]

7. (a) What is meant by a classifier? Discuss how to choose right kind of classifier.

(b) What are the various kinds of visibilities that can be specified for attributes and operations of a class? Explain them with a suitable example. [8+8]

8. For a railway reservation system, draw possible sequence diagram and convert the

same into a collaboration diagram. And also discuss the possibility of forward engineering of it. [16]

? ? ? ? ?

Page 20: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

2

R07 Set No. 4 Code No: 07A6EC09

III B.Tech II Semester Examinations,APRIL 2011 OBJECT ORIENTED ANALYSIS AND DESIGN

Common to Information Technology, Computer Science And Engineering, Computer Science And Systems Engineering

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ? ? ? ? ?

1. (a) What do you mean by component? What is the difference between components and classes?

(b) What are the different kinds of components? Explain. [8+8]

2. (a) State the four principles of modeling and explain them in detail.

(b) State and explain various advantages of Object Oriented approach over con- ventional approach in developing a software project. [8+8]

3. (a) What is an event? What are different types of events?

(b) What is a signal? Explain with suitable examples. [8+8]

4. (a) State various categories of messages that can be specified in a sequence dia- gram. Give suitable examples.

(b) What is meant by message sequencing? Discuss its importance and also ex- plain how it will be done when active objects are involved in an object inter- action diagram.

5. (a) What are the different ways of organizing use cases?

[8+8]

(b) Distinguish between action states and activity states. [8+8]

6. (a) Draw activity diagram for unified library application. Explain it.

(b) Draw a diagram for library system that emphasizes on event-ordered behavior of an object. [8+8]

7. (a) What is meant by abstraction? What are the various levels of abstraction in a software project development? Discuss how to model different levels of abstraction in the UML.

(b) What is meant by a diagram? How many diagrams that the UML supports? Is this list of diagrams are sufficient for modeling any complex software project? Justify your answer. [8+8]

8. Write a class diagram for a school information system. Specify clearly relationships among classes, attributes and operations in each class. Write the sample code which will be generated by forward engineering of this class diagram. [16]

? ? ? ? ?

Page 21: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

3

R07 Set No. 1 Code No: 07A6EC09

III B.Tech II Semester Examinations,APRIL 2011 OBJECT ORIENTED ANALYSIS AND DESIGN

Common to Information Technology, Computer Science And Engineering, Computer Science And Systems Engineering

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ? ? ? ? ?

1. (a) Draw object diagram for a library information system.

(b) How many object diagrams that may be possible from a class diagram? Justify your answer with a suitable example. [8+8]

2. (a) Explain history states.

(b) What is a signal? Explain with suitable examples. [8+8]

3. (a) Explain components in detail.

(b) How do you model a client/server system. [8+8]

4. (a) Discuss how to model flows of control by organization and give a suitable example to it.

(b) Explain the process of forward and reverse engineering of object interaction diagrams. [8+8]

5. (a) Explain the Association, Generalization and Realization relationships. Give

suitable examples on which context these relationships are specified.

(b) List various diagrams that the UML contains. Explain any four of them briefly. [8+8]

6. (a) What is meant by dependency relationship? State and explain various stereo-

types that apply to dependency relationships among classes.

(b) What are the stereotypes that apply to dependency relationships among pack- ages? Explain their usage with suitable examples. [8+8]

7. (a) What is a synchronization bar? What is its significance?

(b) Give activity diagram for library management system. [8+8]

8. (a) Draw use case diagram for library management system.

(b) Draw structural diagrams for library application. [4+12]

? ? ? ? ?

Page 22: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

4

R07 Set No. 3 Code No: 07A6EC09

III B.Tech II Semester Examinations,APRIL 2011 OBJECT ORIENTED ANALYSIS AND DESIGN

Common to Information Technology, Computer Science And Engineering, Computer Science And Systems Engineering

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ? ? ? ? ?

1. (a) What are the common uses of component diagrams?

(b) How do you model an embedded system. [8+8]

2. (a) Discuss about structural things and behavioral things of the UML and also give suitable examples.

(b) Discuss briefly about the UML diagrams which can be used to model the behavioral aspects of a system. [8+8]

3. (a) What are behavioral diagrams in the UML? Discuss them briefly.

(b) What are the UML diagrams that can be used in the logical view of a system? Explain them briefly. [8+8]

4. State and explain the common modeling techniques of class diagrams. Give appro-

priate examples. [16]

5. (a) What are the common modeling techniques of interaction diagrams? Explain them with suitable examples.

(b) Define the terms Message, Link and Sequencing. Draw a sample object inter- action by using these concepts. [8+8]

6. (a) Give activity diagram for hospital management system.

(b) What is object flow? Explain. [8+8]

7. (a) Explain the five parts of transitions(between two states).

(b) How will you model distribution of objects. [8+8]

8. (a) Draw structural diagrams for library application.

(b) Draw activity diagram for unified library application. Explain it. [8+8]

? ? ? ? ?

Page 23: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 1 Code No: V3227/R07

Please purchase PDF Split-Merge on www.verypdf.com1 toof r2emove this watermark.

III B.Tech II Semester Regular Examinations, April 2010

OBJECT ORIENTED ANALYSIS AND DESIGN ( Common to Computer Science & Engineering and Information

Technology) Time: 3 hours Max Marks: 80

Answer any FIVE Questions All Questions carry equal marks

? ? ? ? ?

1. (a) Pick the ones that are related. Justify.

i. Behavioral things, verbs

ii. Structural things, nouns iii. Generalization, specialization, adjectives

iv. Associations, verbs.

(b) Explain the following briefly.

i. class/object dichotomy

ii. interface Vs. implementation.

(c) Explain the various relationships in UML briefly. [8+4+4]

2. Briefly explain any twelve stereotypes that may be applied to dependency relation- ships. [16]

3. (a) Enumerate the steps to model simple collaborations. Give an example class

diagram.

(b) What are the contents in class diagram? [12+4]

4. (a) What is semantic equivalence between sequence and collaboration diagrams.

(b) Explain the following illustrating interaction diagrams.

i. Focus of control

ii. object lifeline

iii. path

iv. Dewey decimal numbering. [3+13]

5. (a) Explain the following standard stereotypes that adorn the ends of links.

i. association

ii. self iii. global

iv. local

v. parameter.

(b) Briefly write about messages and sequencing with an illustrative diagram. [10+6]

6. (a) Enumerate the steps to model interprocess communication (IPC).

Page 24: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 1 Code No: V3227/R07

Please purchase PDF Split-Merge on www.verypdf.com2 toof r2emove this watermark.

(b) Draw a UML diagram which models IPC in a distributed reservation system

with processes spread across four nodes. Briefly explain.

(c) What are the characteristics of a well-structured active class and active object? [4+8+4]

7. Enumerate the steps to model the following. Illustrate with UML diagrams and

explain briefly

(a) Tables, files and documents

(b) API

(c) Source code. [16]

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.

(b) Write Java program for the search facility [8+8]

? ? ? ? ?

Page 25: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 2 Code No: V3227/R07

Please purchase PDF Split-Merge on www.verypdf.com1 toof r2emove this watermark.

III B.Tech II Semester Regular Examinations, April 2010

OBJECT ORIENTED ANALYSIS AND DESIGN ( Common to Computer Science & Engineering and Information

Technology) Time: 3 hours Max Marks: 80

Answer any FIVE Questions All Questions carry equal marks

? ? ? ? ?

1. (a) Why is it necessary to have a variety of diagrams in a model of a system?

(b) Which UML diagrams give a static view and which give a dynamic view of a system?

(c) Consider a computer-based system that plays chess with a user. Which UML diagrams would be helpful in designing the system? Why?

(d) Contrast the following:

i. Actors Vs. Stakeholders

ii. Usecase Vs. Algorithm. [4x4=16]

2. (a) Contrast interface inheritance with class inheritance.

(b) Define interface. Contrast it with abstract class.

(c) How do you inter relate interfaces, types and roles? [4+4+8]

3. (a) Illustrate the following modeling issues with class diagrams.

i. Modeling simple collaborations

ii. Modeling logical database schema.

(b) What are the contents in class diagrams? [12+4]

4. (a) Consider modeling a railway reservation system. Consider the use case “spec- ify ticket details” and draw a sequence diagram. Explain briefly.

(b) Consider modeling a railway reservation system. Consider the use case “buy ticket” and draw a collaboration diagram. Explain briefly. [8+8]

5. What are the common uses of use case diagrams? Consider any two modeling issues

and draw relevant use case diagrams. Explain briefly. [16]

6. Explain the following advanced features of states and transitions.

(a) entry and exit actions

(b) internal transitions

(c) activities

(d) deferred events

(e) substates, nested states, composite state

(f ) concurrent substates

Page 26: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 2 Code No: V3227/R07

Please purchase PDF Split-Merge on www.verypdf.com2 toof r2emove this watermark.

(g) sequential substates

(h) history states. [16]

7. (a) What are the characteristics of the following:

i. Well-structured deployment diagram

ii. Well-structured component diagram.

(b) Enumerate the steps to reverse engineer a deployment diagram.

(c) What are the common uses of deployment diagrams? [8+5+3]

8. (a) For coding, the specifications are fetched from which diagrams in the design model? explain

(b) What are the packages in the Library system? explain [6+10]

? ? ? ? ?

Page 27: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 3 Code No: V3227/R07

Please purchase PDF Split-Merge on www.verypdf.com1 toof r2emove this watermark.

III B.Tech II Semester Regular Examinations, April 2010

OBJECT ORIENTED ANALYSIS AND DESIGN ( Common to Computer Science & Engineering and Information

Technology) Time: 3 hours Max Marks: 80

Answer any FIVE Questions All Questions carry equal marks

? ? ? ? ?

1. (a) Pick the ones that are related. Justify.

i. Behavioral things, verbs

ii. Structural things, nouns iii. Generalization, specialization, adjectives

iv. Associations, verbs.

(b) Explain the following briefly.

i. class/object dichotomy

ii. interface Vs. implementation.

(c) Explain the various relationships in UML briefly. [8+4+4]

2. (a) Enumerate the steps to model different views of a system.

(b) Enumerate the steps to model complex views.

(c) Define idiom. Enumerate the steps to model structural relationships. [6+6+4]

3. (a) Enumerate the steps to reverse engineer class diagrams and to reverse engineer object diagrams.

(b) What are the properties of a well-structured object diagram? [9+7]

4. (a) What is semantic equivalence between sequence and collaboration diagrams.

(b) Explain the following illustrating interaction diagrams.

i. Focus of control

ii. object lifeline

iii. path

iv. Dewey decimal numbering. [3+13]

5. (a) Draw a use case diagram to model the behavior of a cellular phone. Explain briefly.

(b) What are the contexts, common properties and common uses of use case dia- grams.

(c) Enumerate the steps to model the context of a system. [6+6+4]

6. (a) Enumerate the steps to model the lifetime of an object.

(b) Compare: substates, nested states, composite state. [14+2]

Page 28: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 3 Code No: V3227/R07

Please purchase PDF Split-Merge on www.verypdf.com2 toof r2emove this watermark.

7. (a) Enumerate the steps to model executables and libraries.

(b) Enumerate the steps to model the following

i. Tables, files, and documents

ii. API

iii. Source code.

(c) What are the characteristics of well-structured components? [4+9+3]

8. (a) Draw class diagram for use interface classes in the functions menu and explain

(b) Draw a component diagram for the library system and explain

(c) Draw a class diagram of business objects in the design model and explain [6+5+5]

? ? ? ? ?

Page 29: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 4 Code No: V3227/R07

Please purchase PDF Split-Merge on www.verypdf.com1 toof r2emove this watermark.

III B.Tech II Semester Regular Examinations, April 2010

OBJECT ORIENTED ANALYSIS AND DESIGN ( Common to Computer Science & Engineering and Information

Technology) Time: 3 hours Max Marks: 80

Answer any FIVE Questions All Questions carry equal marks

? ? ? ? ?

1. Define the following:

(a) software architecture

(b) Active class and its UML notation

(c) Usecase and its UML notation

(d) Liskov’s substitution principle

(e) Using relationship

(f ) Runtime polymorphism

(g) UML

(h) Role. [16]

2. (a) Enumerate the steps to model architectural views.

(b) What are the characteristics of a well-structured packages?

(c) Give an example UML diagram that depicts all the four relationships.

(d) Contrast is-a relationship with has-a relationship. [4+6+4+2]

3. (a) Consider a library information system and draw class diagram.

(b) Consider reverse engineering all object diagram. List the steps. [8+8]

4. (a) Describe about polymorphism in collaboration diagrams.

(b) What are the contents and common uses of interaction diagrams?

(c) Compare and contrast the two kinds of interaction diagrams. [6+6+4]

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]

6. (a) Define event and signal. What are the four kinds of events which can be

modeled by UML? Explain briefly.

(b) Enumerate the steps to model a family of signals. [13+3]

7. (a) Define component. What are the differences between components and classes? How are component and interface related?

Page 30: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 4 Code No: V3227/R07

Please purchase PDF Split-Merge on www.verypdf.com2 toof r2emove this watermark.

(b) What are the properties of components?

(c) What are standard stereotypes UML defines that apply to components.[8+4+4]

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.

(b) Write Java program for the search facility [8+8]

? ? ? ? ?

Page 31: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 1 Code No: R05310502

1 of 2

III B.Tech I Semester Supplimentary Examinations, February 2008 OBJECT ORIENTED ANALYSIS AND DESIGN

( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering)

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ⋆ ⋆ ⋆ ⋆ ⋆

1. (a) Why is it necessary to have a variety of diagrams in a model of a system?

(b) Which UML diagrams give a static view and which give a dynamic view of a system?

(c) Consider a computer-based system that plays chess with a user. Which UML diagrams would be helpful in designing the system? Why?

(d) Contrast the following:

i. Actors Vs. Stakeholders

ii. Usecase Vs. Algorithm. [4x4=16]

2. (a) Explain the following:

i. Role

ii. Multiplicity

iii. has-a relationship

iv. Generalization

(b) Define idiom. Enumerate the steps to model structural relationships.

(c) Define the following:

i. Stereotype

ii. Tagged value [8+6+2]

3. (a) Enumerate the steps to model logical database schema. Give all example class diagrams.

(b) Explain the common uses of class diagrams briefly. [12+4]

4. (a) How is recursion represented in a sequence diagram?

(b) Explain the following with regard to interaction diagrams.

i. Object life line

ii. ≪create≫ and ≪destroy≫ messages iii. Focus of control

iv. Dewey decimal numbering

v. Nesting of tours of control

vi. Semantic equivalence. [4+12]

Page 32: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 1 Code No: R05310502

2 of 2

5. (a) How is activity diagram used to model an operation. Enumerate the steps. Give an example diagram and explain briefly.

(b) Enumerate the steps to model a workflow with reference to activity diagrams. [8+8]

6. (a) Give the sketch of a state machine for the controller in a home security system,

which is responsible for monitoring various sensors around the perimeter of the house. Briefly explain.

(b) Explain the following parts of a transition

i. Event trigger.

ii. Guard condition. [12+4]

7. (a) What are the contents, common properties and common uses of component diagrams. Briefly explain.

(b) Enumerate the steps to model source code using component diagrams. [12+4]

8. (a) Write a Java program for the Loan class [8]

(b) Draw activity diagram to inform a person when a loan is due and explain [8]

⋆ ⋆ ⋆ ⋆ ⋆

Page 33: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 2 Code No: R05310502

1 of 2

III B.Tech I Semester Supplimentary Examinations, February 2008 OBJECT ORIENTED ANALYSIS AND DESIGN

( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering)

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ⋆ ⋆ ⋆ ⋆ ⋆

1. (a) Explain briefly about usecase, sequence, component and deployment diagrams.

(b) Explain the UML approach to SDLC. [8+8]

2. (a) What is generalization/ specialization hierarchy. Give an example diagram.

(b) Give example diagrams for UML notation of various relationships in UML, one for each relationship.

(c) Give an example diagram in UML that depicts all the four relationships.

(d) Contrast: dependency Vs. association. [4+6+4+2]

3. (a) Enumerate the steps to model simple collaborations.

(b) Enumerate the steps to model logical database schema.

(c) What is class diagram? [6+8+2]

4. Consider the usecase “withdraw amount” related to ATM transaction modeling. Draw both the interaction diagrams for the usecase. Explain briefly. [16]

5. (a) Draw a use case diagram to model the behavior of a cellular phone. Explain

briefly.

(b) What are the contexts, common properties and common uses of use case dia- grams.

(c) Enumerate the steps to model the context of a system. [6+6+4]

6. (a) Contrast realtime system with distributed system.

(b) What is the UML notation for the following. Explain briefly.

i. timing marks

ii. time expressions iii. timing constraints.

(c) Enumerate the steps to model objects that migrate. [3+9+4]

7. (a) Enumerate the steps to model source code. Illustrate with a diagram in UML notation.

(b) Enumerate the steps to model an executable release. Illustrate with a UML diagram. [8+8]

Page 34: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 2 Code No: R05310502

2 of 2

8. (a) For coding, the specifications are fetched from which diagrams in the design model? explain [6]

(b) What are the packages in the Library system? explain [10]

⋆ ⋆ ⋆ ⋆ ⋆

Page 35: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 3 Code No: R05310502

1 of 2

III B.Tech I Semester Supplimentary Examinations, February 2008 OBJECT ORIENTED ANALYSIS AND DESIGN

( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering)

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ⋆ ⋆ ⋆ ⋆ ⋆

1. (a) Why is it necessary to have a variety of diagrams in a model of a system?

(b) Which UML diagrams give a static view and which give a dynamic view of a system?

(c) Consider a computer-based system that plays chess with a user. Which UML diagrams would be helpful in designing the system? Why?

(d) Contrast the following:

i. Actors Vs. Stakeholders

ii. Usecase Vs. Algorithm. [4x4=16]

2. (a) Briefly explain any four standard constraints that apply to generalization re- lationships.

(b) Briefly explain the four adornments that apply to all association.

(c) What is the stereotype applied to generalization relationships? Give a brief. [6+8+2]

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]

4. (a) Describe about polymorphism in collaboration diagrams.

(b) Explain iterated messages and use of self in messages.

(c) List out any four differences between the two kinds of interaction diagrams. [6+6+4]

5. (a) Explain the following standard stereotypes that adorn the ends of links.

i. association

ii. self iii. global

iv. local

v. parameter.

(b) Briefly write about messages and sequencing with an illustrative diagram. [10+6]

Page 36: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 3 Code No: R05310502

2 of 2

6. (a) Enumerate the steps to model the distribution of objects. Explain briefly considering a UML diagram.

(b) Enumerate the steps to model interprocess communication. [10+6]

7. (a) Define component. What are the differences between components and classes? How are component and interface related?

(b) What are the properties of components?

(c) What are standard stereotypes UML defines that apply to components.[8+4+4]

8. (a) Draw class diagram for use interface classes in the functions menu and explain [6]

(b) Draw a component diagram for the library system and explain [5]

(c) Draw a class diagram of business objects in the design model and explain [5]

⋆ ⋆ ⋆ ⋆ ⋆

Page 37: UandiStar - iare.ac.in 3 Hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ***** 1. a)What are the various kinds of Relationships in the UML ...

Set No. 4 Code No: R05310502

1 of 1

III B.Tech I Semester Supplimentary Examinations, February 2008 OBJECT ORIENTED ANALYSIS AND DESIGN

( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering)

Time: 3 hours Max Marks: 80 Answer any FIVE Questions

All Questions carry equal marks ⋆ ⋆ ⋆ ⋆ ⋆

1. (a) What is genericity?

(b) Enumerate the principle of modeling.

(c) Enumerate any six artifacts.

(d) Briefly explain the extensibility mechanisms in UML. [3+4+3+6]

2. (a) Enumerate the steps to model architectural views.

(b) What are the characteristics of a well-structured packages?

(c) Give an example UML diagram that depicts all the four relationships.

(d) Contrast is-a relationship with has-a relationship. [4+6+4+2]

3. (a) Enumerate the steps to forward engineer a class diagram.

(b) Enumerate the steps to reverse engineer a class diagram.

(c) What are forward engineering and reverse engineering? [8+6+2]

4. (a) What are interaction diagrams? What are their contents and common proper- ties? Define semantic equivalence between two kinds of interaction diagrams.

(b) Enumerate the steps to model flows of control by time ordering. [8+8]

5. (a) Draw a use case diagram to model the behavior of a cellular phone. Explain briefly.

(b) What are the contexts, common properties and common uses of use case dia- grams.

(c) Enumerate the steps to model the context of a system. [6+6+4]

6. (a) Enumerate the steps to model the distribution of objects. Explain briefly considering a UML diagram.

(b) Enumerate the steps to model interprocess communication. [10+6]

7. (a) What are the properties of a well-structured component diagram?

(b) What are the contents, common properties and common uses of component diagrams? Explain briefly. [4+12]

8. (a) Write a Java program for the Loan class [8]

(b) Draw a deployment diagram for the library system [3]

(c) Draw a class diagram showing architectural overview of the library system [5]

⋆ ⋆ ⋆ ⋆ ⋆