James Rumbaugh, Ivar Jacobson, & Booch (1999) The Unified Modeling Language Reference Manual. p. 1
“The Unified Modeling Language (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, configure, 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 specification does not define 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.”
James Rumbaugh, Ivar Jacobson & Grady Booch (1998) The Unified Modeling Language Reference Manual. p. 1
Help us to complete the source, original and additional information
James Rumbaugh 5
Computer scientist, software engineer 1947Related quotes
James Rumbaugh, Ivar Jacobson, & Grady Booch (1999) The Unified Modeling Language Reference Manual. p. 1.
Source: Analysis Patterns: Reusable Object Models, 1997, p. 314
Source: Executable Uml: A Foundation for Model-Driven Architecture, 2002, p. xxiii: Foreword.
Source: Executable Modeling with UML. A vision or a Nightmare (2002), p. 698
Source: Model-driven development of complex software: A research roadmap (2007), p. 37
Source: MDA Distilled. Principles of Model-Driven Architecture, 2003, p. 37.
Source: Systems Engineering Tools, (1965), p. 113; As cited in: Alberto Ortiz (1992, p. 12-13)
Ackoff (1999, p. 34) cited in: Michael C. Jackson (2000) Systems Approaches to Management. p. 234.
1990s
D.T. Ross & John Erwin Ward (1968). Investigations in computer-aided design for numerically controlled production http://dspace.mit.edu/bitstream/handle/1721.1/755/FR-0351-19563962.pdf?sequence=1. Electronic Systems Laboratory, Electrical Engineering Dept., Massachusetts Institute of Technology. p. iii Abstract.