up previous next contents
Next: Standard diagrams Up: Day 1: Object-Oriented Software Previous: Message passing   Contents

UML summary

  • Unified Modeling Language - UML.
  • A modeling language, not a method.
  • Provides a graphical representation that allows developers and architects to model a software system before the system is ever built.
  • Analogy - an architect creating a blueprint before a house or office building is ever built.
  • The UML does not specify a methodology/process. Therefore, saying ``We use the UML methodology is incorrect.''

A few URLs for reference:

  • http://www.omg.org
  • http://www.rational.com/uml/index.jsp
  • UML Distilled - http://www.awl.com/cseng/titles/0-201-32563-2



Subsections
up previous next contents
Next: Standard diagrams Up: Day 1: Object-Oriented Software Previous: Message passing   Contents