CP213: Resources

The following are links to world wide web resources you may find of use for this course.


Java

http://java.sun.com/j2se/javadoc/index.jsp

The Javadoc home page.


UML (Unified Modeling Language)

http://www.holub.com/goodies/uml/

A UML quick reference web page.

http://www-106.ibm.com/developerworks/java/library/j-jmod0508/ and http://www-106.ibm.com/developerworks/java/library/j-jmod0605/

An introduction to sequence diagrams.

http://www.uml.org/

The UML home page.

http://bdn.borland.com/article/0,1410,31863,00.html

An excellent quickie introduction to the various types of UML diagrams.

http://www.agilemodeling.com/style/classDiagram.htm

A primer on standards in UML diagrams for OO analysis and design. A good example of a standards document.


Interface Design

http://www.useit.com/alertbox/20050411.html

Medical Usability: How to Kill Patients Through Bad Design: An interesting study of potentially fatal flaws in the design of medical software interfaces.

http://www.useit.com/papers/heuristic/heuristic_list.html

Ten Usability Heuristics: Guidelines for user interface design.

http://www.asktog.com/basics/firstPrinciples.html

First Principles of Interaction Design