Source: Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process (2002), p. 172
“Creating a modeling language that is also an executable language has long been a goal of the software community. Many years ago, in 1968 to be exact, while working with software components to successfully develop a telecommunications system, we created a modeling language that was the forerunner to UML. To model components we used sequence diagrams, collaboration diagrams, and state transition diagrams (a combination of state charts and activity diagrams). Our modeling language then seamlessly translated the component models into code. Each code component was in its turn compiled into an executable component that was deployed in our computer system. The computer system was a component management system—thus we had "components all the way down."”
Source: Executable Uml: A Foundation for Model-Driven Architecture, 2002, p. xxiii: Foreword.
Help us to complete the source, original and additional information
Stephen J. Mellor 13
British computer scientist 1952Related quotes
James Rumbaugh, Ivar Jacobson & Grady Booch (1998) The Unified Modeling Language Reference Manual. p. 1

James Rumbaugh, Ivar Jacobson, & Booch (1999) The Unified Modeling Language Reference Manual. p. 1

James Rumbaugh, Ivar Jacobson, & Grady Booch (1999) The Unified Modeling Language Reference Manual. p. 1.

Source: UML Distilled: A Brief Guide to the Standard Object Modeling, 2004, p. xxvi

Source: Analysis Patterns: Reusable Object Models, 1997, p. 314

Source: A Brief Guide to the Standard Object Modeling Language, 2004, p. 2
Mellor (2011) " A Personal Reflection on Agile Ten Years On http://www.infoq.com/articles/personal-reflection-agile-ten-years-mellor" in: InfoQ, Feb 11, 2011.

page 32
Making Reliable Distributed Systems in the Presence of Software Errors
Jaap Gordijn, Hans Akkermans, and Hans Van Vliet. "Business modelling is not process modelling." International Conference on Conceptual Modeling. Springer Berlin Heidelberg, 2000. Abstract