Unified Modeling Language (UML)

(last updated: 16-May-2015 09:31)
 

Books

  1. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design; Craig Larman; Prentice Hall, 1997.
     
  2. Developing Applications with Java and UML; Paul R. Reed Jr.; Addison-Wesley, 2002.
     
  3. Developing Software with UML: Object-Oriented Analysis and Design in Practice, Second Edition; Bernd Ostereich; Addison-Wesley, 2001.
     
  4. Fundamentals of Object-Oriented Design in UML; Meiller Page-Jones; Addison-Wesley, 2000.
     
  5. Instant UML; Pierre-Alain Muller; Wrox Press, 1997.
     
  6. Mastering UML with Rational Rose; Wendy Boggs and Michael Boggs; Sybex, 1999.
     
  7. Mastering UML with Rational Rose 2002; Wendy Boggs and Michael Boggs; Sybex, 2002.
     
  8. The Object Constraint Language: Precise Modeling with UML; Jos Warmer and Anneke Kleppe; Addison-Wesley, 1999.
     
  9. Objects, Components, and Frameworks with UML: The Catalysis Approach; Desmond F. D'Souza and Alan Cameron Wills; Addison-Wesley, 1998.
     
  10. OMG Unified Modeling Language Specification, Version 1.2 July 1998.
     
  11. The Rational Unified Process: An Introduction, Second Edition; Philippe Kruchten; Addison-Wesley, 2000.
     
  12. Real-Time UML: Developing Efficient Objects for Embedded Systems; Bruce Powel Douglass; Addison-Wesley, 1998.
     
  13. Real-Time UML: Developing Efficient Objects for Embedded Systems, Second Edition; Bruce Powell Douglas; Addison-Wesley, 1999.
     
  14. Teach Yourself UML in 24 Hours, Second Edition; Joseph Schmuller; Sams Publishing, 2001.
     
  15. UML and C++: A Practical Guide to Object-Oriented Development; Richard C. Lee and William M. Tepfenhart; Prentice Hall, 1997.
     
  16. UML and C++: A Practical Guide to Object-Oriented Development, Second Edition; Richard C. Lee and William M. Tepfenhart; Prentice Hall, 2001.
     
  17. UML Distilled: Applying the Standard Object Modeling Language; Martin Fowler with Kendal Scott; Addison-Wesley, 1997.
     
  18. UML Distilled: A Brief Guide to the Standard Object Modeling Language, Second Edition; Martin Fowler with Kendall Scott; Addison-Wesley, 1999
     
  19. UML in a Nutshell; Sinan Si Alhir; O'Reilly & Associates, 1998.
     
  20. UML Toolkit; Hans-Erik Eriksson and Magnus Penker; John Wiley & Sons, 1997.
     
  21. UML and the Unified Process: Practical Object-Oriented Analysis & Design; Jim Arlow and Ila Neustadt; Addison-Wesley, 2002.
     
  22. Understanding UML: The Developer's Guide; Paul Harmon and Mark Watson; Morgan Kaufmann, 1998.
     
  23. The Unified Modeling Language Reference Manual; Grady Booch, James Rumbaugh, and Ivar Jacobson; Addison-Wesley, 1999.
     
  24. The Unified Modeling Language User Guide; Grady Booch, James Rumbaugh, and Ivar Jacobson; Addison-Wesley, 1998.
     
  25. The Unified Software Development Process; Ivar Jacobson, Grady Booch, and James Rumbaugh; Addison-Wesley, 1998.
     
  26. Using UML: Software Engineering with Objects and Components, Updated Edition; Perdita Stevens with Rob Pooley; Addison-Wesley, 2000.
     
  27. Visual Modeling with Rational Rose and UML; Terry Quatrani; Addison-Wesley, 1998.
     
  28. Visual Modeling with Rational Rose 2000 and UML; Terry Quatrani; Addison-Wesley, 1999.
     
  29. Visual Modeling with Rational Rose 2002 and UML; Terry Quatrani; Addison-Wesley, 2003.

Periodical Articles

  1. "UML in Action", CACM 42:10 Oct 1999 pgs 26-28.
     
  2. "UML 2001: A Standardization Oddysey", CACM 42:10 Oct 1999 pgs 29-37.
     
  3. "Designing Component-Based Frameworks Using Patterns in the UML", CACM 42:10 Oct 1999 pgs 38-45.
     
  4. "Turning Clockwise: Using UML in the Real-Time Domain", CACM 42:10 Oct 1999 pgs 46-54.

Web Pages and Websites

  1. Wikipedia article "Unified Modeling Language".
     
  2. Wikipedia article "Rational Software", section "UML and RUP".