File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
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
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "Differences between OOA and OOD" Watch "Differences between OOA and OOD" New topic
Author

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?
Thanks!
Desai Sandeep
Ranch Hand

Joined: Apr 02, 2001
Posts: 1157
Hi,
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