Which of the following subsequent steps would constitute a good approach for the analyst to follow?

An existing application that accesses the database is to be re-engineered using object technology.
The analyst arrives at an initial start at a class diagram on the basis of discussions with domain
experts. Which of the following subsequent steps would constitute a good approach for the analyst
to follow?

An existing application that accesses the database is to be re-engineered using object technology.
The analyst arrives at an initial start at a class diagram on the basis of discussions with domain
experts. Which of the following subsequent steps would constitute a good approach for the analyst
to follow?

A.
Look for common behavior across classes and develop inheritance hierarchies.

B.
Ensure that there is a direct mapping between the class relationships and the database
schema.

C.
Where possible, encapsulate the data required for each class to exhibit its behavior.

D.
Refine the class diagram by identifying the behavior for each class.



Leave a Reply 0

Your email address will not be published. Required fields are marked *