Mellor and Ian Wilkie (1999). A mapping from Shlaer-Mellor to UML http://www.ooatool.com/docs/SMUML99.pdf. Technical report, Projtech Inc. and Kennedy Carter Limited, 1999.
“I assume that a precisely defined, verifiable, executable, and translatable UML is a Good Thing and leave it to others to make that case… In the summer of 1999, the UML has definitions for the semantics of its components. These definitions address the static structure of UML, but they do not define an execution semantics. They also address (none too precisely) the meaning of each component, but there are "semantic variation points" which allow a component to have several different meanings. Multiple views are defined, but there is no definition of how the views fit together to form a complete model. When alternate views conflict, there is no definition of how to resolve them. There are no defined semantics for actions…
To determine what requires formalization, the UML must distinguish clearly between essential, derived, auxiliary, and deployment views. An essential view models precisely and completely some portion of the behavior of a subject matter, while a derived view shows some projection of an essential view…
All we need now is to make the market aware that all this is possible, build tools around the standards defined by the core, executable UML, and make it so…”
Mellor in Andy Evans et al. (1999) " Advanced methods and tools for a precise UML http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.115.2039&rep=rep1&type=pdf." UML’99—The Unified Modeling Language. Springer Berlin Heidelberg. p. 709-714.
Help us to complete the source, original and additional information
Stephen J. Mellor 13
British computer scientist 1952Related quotes
Bernhard Rumpe (1998) " A Note on Semantics (with an Emphasis on UML) http://sse-tubs.de/~rumpe/publications/papers/RUM98a/RUM98a.pdf." Proceedings of Second ECOOP Workshop on Precise Behavioral Semantics. 1998.
Source: Executable Uml: A Foundation for Model-Driven Architecture, 2002, p. xxiii: Foreword.
James Rumbaugh in Federico Biancuzzi and Shane Warden eds. (2009) Masterminds of Programming. p. 339; cited in " Quote by James Rumbaugh http://www.ptidej.net/course/cse3009/winter13/resources/james" on ptidej.net. Last updated 2013-04-09 by guehene; Rumbaugh is responding to the question: "What do you think of using UML to generate implementation code?"
Bernhard Rumpe (1998) " A Note on Semantics (with an Emphasis on UML) http://sse-tubs.de/~rumpe/publications/papers/RUM98a/RUM98a.pdf." Proceedings of Second ECOOP Workshop on Precise Behavioral Semantics. 1998.

Source: Introduction to semantics, 1962, p. 4
“What's really going on is that Executable UML is a concurrent specification language.”
Source: MDA Distilled. Principles of Model-Driven Architecture, 2003, p. 96.
Source: Executable Uml: A Foundation for Model-Driven Architecture, 2002, p. 5.