Abstract
The majority of computer programs are canceled before completion--usually after considerable time and expense--because management has lost faith in the final product. Various design tools have been developed and used to help solve this problem Their goal is to produce, at a reasonable cost, computer programs that meet the users needs (including the desired features, reliability, maintenance, etc.).
The latest and most complete design tool is UML (Unified Modeling Language). It is a computer based system that allows the designer to start with the user's needs and end up with an object-oriented computer program in any of several languages. An overview of UML and its use in the various stages of software design will be presented.
This talk was presented at the Dayton, Ohio chapter of the IEEE_Computer Science meeting on May 21, 1999.
Copies of the slides can be downloaded:
For an HTML version of the slides HTML Version
For a Microsoft Powerpoint version of the slides PowerPoint
Version
Additional Information
Manuals and a demo version
of Rational Rose are available at www.rational.com