Visual Modeling Tools

TUTORIAL OBJECTIVES

TABLE OF CONTENTS

  1. Visual Modeling Tools
    Purpose : Explain capabilities, benefits and limitations of commerial visual modeling tools.
    Topics : Development Objectives; Commercial Visual Modeling Tools.

  2. References and Web Resouces

Visual Modeling Tools

DEVELOPMENT OBJECTIVES

ADDED VALUE OF VISUAL MODELING TOOLS

UML tools need to be more that a fancy drawing tool -- how to make better use of modeling tools:

COMMERCIAL VISUAL MODELING TOOLS

PUBLIC DOMAIN VISUAL MODELING TOOLS

ENABLING TECHNOLOGIES

References and Web Resources

REFERENCES

  1. Alexander C. et al., A Pattern Language , Oxford University Press, New York, 1977.
  2. Armour F., Miller G., Advanced Use Case Modeling, Addison-Wesley, 2001.
  3. Communications of the ACM., Issue on Software Patterns, October 1996, Vol. 39, No. 10, New York, 1996.
  4. Gamma E. et al., Design Patterns: Elements of Reusabel Object-Oriented Software , Addison-Wesley, Reading, Mass., 1995.
  5. Larman C., Applying UML and Patterns : An Introduction to Object-Oriented Analysis and Design , Prentice-Hall, 1998.
  6. Gomaa H., Designing Concurrent, Distributed, and Real-Time Applications with UML, Addison-Wesley, 2000.
  7. Graham I., Object-Oriented Methods : Principles and Practice , Third Edition, Addison-Wesley, 2001.
  8. Harel D., Statecharts : A visual formalism for Complex Systems, Science of Computer Programming , Vol. 8., pp. 231-274, 1987.
  9. Harel D., On Visual Formalisms, Communications of the ACM , Vol. 35, No. 5., pp. 514-529, May, 1988.
  10. Meilich A., Friedenthal S., Lykins H., "Object-Oriented Systems Engineering," Notes from Tutorial Program F6, INCOSE 2001, Melbourne, Australia, July 2001.
  11. Ogren I., "Possible Tailoring of the UML for Systems Engineering Purposes," Systems Engineering , Vol. 3, No. 4, pp. 212-224, 2000.
  12. Rowlett T., The Object-Oriented Development Proces , Prentice-Hall, Upper Saddle River, NJ 07458, 2001.
  13. Satzinger J.W. et al., Systems Analysis and Design in a Changing World , 2000 Course Technology, a division of Thomson Learning, 2000,
  14. The Patterns Handbook : Techniques, Strategies and Applications , Collected and Introducted by Linda Rising, SIGS Reference Library. Cambridge Press, 1998.

WEB RESOURCES

  1. Use Cases Organization
  2. The Use Case Zone
  3. Visio Professional/Enterprise 2000
  4. Download a demo copy of the Rational Software
  5. Here's a UML freeware tool : Rhapsody Modeler
  6. UML Design Center at Software Development Magazine ....
  7. The Road to UML 2.0 : Fast Track or Detour
  8. Sequence Diagrams: One Step at a Time
  9. Snapshot of a UML Tool GDPro 5.0 : GDPro 5.0 surges ahead with new Java features and support for innovative modeling approaches.

Developed in February 2001 by Mark Austin
Copyright © 2001, Mark Austin, University of Maryland