Stephen J. Mellor Quote

We build models to increase productivity, under the justified assumption that it's cheaper to manipulate the model than the real thing. Models then enable cheaper exploration and reasoning about some universe of discourse. One important application of models is to understand a real, abstract, or hypothetical problem domain that a computer system will reflect. This is done by abstraction, classification, and generalization of subject-matter entities into an appropriate set of classes and their behavior.


p. 35-36. - MDA Distilled. Principles of Model-Driven Architecture, 2003


We build models to increase productivity, under the justified assumption that it's cheaper to manipulate the model than the real thing. Models then...

We build models to increase productivity, under the justified assumption that it's cheaper to manipulate the model than the real thing. Models then...

We build models to increase productivity, under the justified assumption that it's cheaper to manipulate the model than the real thing. Models then...

We build models to increase productivity, under the justified assumption that it's cheaper to manipulate the model than the real thing. Models then...