CSCI 6448

Object Oriented Analysis and Design

Course Location
   ECCR 150

Course Time
   Tuesday and Thursday
   9:30 AM - 10:45 AM

Topics
   What's New (Home)
   Course Schedule
   Course Lectures
   Outside Readings
   Contact Information
   Course Materials
   Grading Criteria

Projects
   Teams
   Assignments
   Projects

Additional Information
   UML Tools
   Related Links

Archives
   August, 1998
   September 1-9, 1998
   September 10-30, 1998
   October, 1998

Related Links

This page contains links to related material for the course. Below are links to topics on UML and Object-Oriented Analysis and Design techniques.

Object-Oriented Analysis and Design

CRC Cards

CRC stands for Class-Responsibility-Collaboration. It is an object-oriented design technique to help teams design the responsibilities (interfaces) and collaborations (associations) for classes within their project's domain. UML Distilled gives a pointer to more information at the following URL:

<http://c2.com/doc/oopsla89/paper.html>

Contributed by Walt Manaker.

UML

Official UML Website

The official website for UML is the one maintained by Rational. It is located at the following URL:

<http://www.rational.com/uml/>

Contributed by Van Lepthien.

Other UML Websites

<http://www.objectnews.com/uml_reference.htm>

<http://www.popkin.com/resourc/uml/uml.htm>

Object Constraint Language

IBM played a key role in developing the Object Constraint Language. IBM has an OCL website with a lot of information and a free Java parser for the OCL! The IBM OCL website is located at:

<http://www.software.ibm.com/ad/ocl/>

UML Reference Card

An extremely useful UML reference card is located at the following URL:

<http://www.holub.com/class/oo_design/uml.pdf>

Contributed by John Caron.

Use Cases

Alistair Cockburn's Use Case web page has some helpful readings on use cases:

<http://members.aol.com/acockburn/>

Contributed by Walt Manaker.

This URL points to a survey of OOA&D methods that incorporate the notion of use cases in some fashion:

<http://www.efd.lth.se/~d87man/EXJOBB/UseCases_in_OOA.html>

Contributed by Jia Hua Xiao.


© Ken Anderson, 1998.
Last Updated: 8/16/00; 2:46:53 PM