"The (UML) is a general-purpose visual modeling language that is used to specify, visualize, construct, and document the artifacts of a software system. It captures decisions and understanding about systems that must be constructed. It is used to understand, design, browse, conļ¬gure, maintain, and control information about such systems. It is intended for use with all development methods, lifecycle stages, application domains, and media. The modeling language is intended to unify past experience about modeling techniques and to incorporate current software best practices into a standard approach. UML includes semantic concepts, notation, and guidelines. It has static, dynamic, environmental, and organizational parts. It is intended to be supported by interactive visual modeling tools that have code generators and report writers. The UML speciļ¬cation does not deļ¬ne a standard process but is intended to be useful with an iterative development process. It is intended to support most existing object-oriented development processes."
Quote Details
Added by wikiquote-import-bot
Unverified quote
0 likes
Computer scientists from the United StatesSoftware engineers from the United StatesPeople from Texas
Original Language: English
Available Languages (1)
Sources
James Rumbaugh, Ivar Jacobson, & Booch (1999) The Unified Modeling Language Reference Manual. p. 1
https://en.wikiquote.org/wiki/Grady_Booch
Revision History
No revisions have been submitted for this quote.
Categories
Grady Booch
39 quotes on TrueQuotesView all quotes by Grady Booch ā
Related Quotes
"The entire history of software engineering is that of the rise in levels of abstraction."
"⦠I pounded the doors at the local IBM sales office until a salesman took pity on me. After we chatted for a while, hā¦"
"As a noun, design is the named (although sometimes unnamable) structure or behavior of a system whose presence resolvā¦"
"The amateur software engineer is always in search of magic, some sensational method or tool whose application promiseā¦"
"is a style of enterprise application development and integration, based on using automated tools to build system indeā¦"
"The function of good software is to make the complex appear to be simple."
"In the early days of modern computing - the 40s, 50s and 60s - computing was a priesthood. Only a few were allowed toā¦"
"A physician, a civil engineer, and a computer scientist were arguing about what was the oldest profession in the worlā¦"
"Structured design does not scale up well for extremely complex systems, and this method is largely inappropriate for ā¦"
"Perhaps the greatest strength of an object-oriented approach to development is that it offers a mechanism that capturā¦"