jQuery in Action, 2nd edition*
The moose likes OO, Patterns, UML and Refactoring and the fly likes Differences between OOA and OOD Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "Differences between OOA and OOD" Watch "Differences between OOA and OOD" New topic

Differences between OOA and OOD

Aj Manch
Ranch Hand

Joined: May 07, 2001
Posts: 50
I think the differences between Analysis and Design are pretty straight forward. But what are the key differences between OOA and OOD? In particular why this analysis is called OOA?
Desai Sandeep
Ranch Hand

Joined: Apr 02, 2001
Posts: 1157
If we talk in terms of artifacts, most of them in OOA is developed for understanding the requirements rather than implementing it.It is in terms of real-world concepts and how they associate with each other.The major artifacts in this step are Usecases and Conceptual Model
OOD has artifacts, which are focussed towards implementation of the problem domain.Here we talk in terms of software objects not real-time objects.The major artifacts in this step are Collaboration Diagrams and Design Class Model.
Hope this helps,
-- Sandeep

<b>Sandeep</b> <br /> <br /><b>Sun Certified Programmer for Java 2 Platform</b><br /> <br /><b>Oracle Certified Solution Developer - JDeveloper</b><br /><b>-- Oracle JDeveloper Rel. 3.0 - Develop Database Applications with Java </b><br /><b>-- Object-Oriented Analysis and Design with UML</b><br /> <br /><b>Oracle Certified Enterprise Developer - Oracle Internet Platform</b><br /><b>-- Enterprise Connectivity with J2EE </b><br /><b>-- Enterprise Development on the Oracle Internet Platform </b>
I agree. Here's the link: http://aspose.com/file-tools
subject: Differences between OOA and OOD
Similar Threads
How much time should be allocated to each OOA/D phase
Which (Head Start) book to read first
Application of OOAD and Software Developmen