Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

14. UML

Chapter 14. UML

How do you communicate ideas about the design of software to other people? The world of construction uses blueprints. UML—the Unified Modeling Language—is a graphical language intended to represent the artifacts of a software project. The resulting combination of the object-oriented analysis of James Rumbaugh, the object-oriented design of Grady Booch, and object-oriented software engineering of Ivar Jacobson allows developers and analysts to model their software through specific types of diagrams. Though the language has multiple successive standards, you’ve likely used some of its concepts in quick whiteboard drawings.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint