Object-Oriented Analysis and Design

  • John Dooley


Well, yes, we’ve all learned about the object-oriented programming paradigm before. But it never hurts to go over some basic definitions so that we’re all on the same page for our discussion about objectoriented analysis and design.


Class Diagram Objectoriented Analysis Feature List User Story Development Life Cycle 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Beck, K., and B. Boehm. “Agility through Discipline: A Debate.” IEEE Computer 36(6):44–46. (2003)CrossRefGoogle Scholar
  2. Cockburn, A. Writing Effective Use Cases. (Boston, MA: Addison-Wesley, 2000.)Google Scholar
  3. Fowler, M. UML Distilled. (Boston, MA: Addison-Wesley, 2000.)Google Scholar
  4. Graham, Paul. “Why Arc isn’t Especially Object Oriented,” retrieved from on October 12, 2009.
  5. McLaughlin, Brett D., et. al. Head First Object-Oriented Analysis & Design. (O’Reilly Media, Inc. Sebastopol, CA: 2007.)Google Scholar
  6. Wirfs-Brock, R. and A. McKean. Object Design: Roles Responsibilities, and Collaborations. (Boston, MA: Addison-Wesley, 2003.)Google Scholar

Copyright information

© John Dooley 2011

Authors and Affiliations

  • John Dooley

There are no affiliations available

Personalised recommendations