Benoit Combemale, University of Rennes I, France, Robert B. France, Colorado State University, USA, Jean-Marc Jézéquel, University of Rennes I, France, Bernhard Rumpe, RWTH Aachen University and Fraunhofer FIT, Germany, James Steel, AEHRC, CSIRO, Australia, Didier Vojtisek, Inria, France.
Chapter 1. What's a model? --; Chapter 2. What's a modeling language? --; Chapter 3. Metamodeling with MOF and Ecore --; Chapter 4. Metamodeling with OCL --; Chapter 5. Building editors and viewers --; Chapter 6. Model transformation : from contemplative to productive models --; Chapter 7. Interpreter --; Chapter 8. Refactoring and refinement --; Chapter 9. Generators --; Chapter 10. Variability management --; Chapter 11. Scaling up modeling --; Chapter 12. Wrapup : metamodeling process --; Chapter 13. Language engineering : the logo example --; Chapter 14. Model-driven engineering of a role-playing game --; Chapter 15. Civil/construction engineering : the BIM example.
TOPICAL NAME USED AS SUBJECT
Computer software -- Development.
Engineering -- Data processing.
Modeling languages (Computer science)
LIBRARY OF CONGRESS CLASSIFICATION
Class number
TA343
Book number
.
B466
9999
PERSONAL NAME - PRIMARY RESPONSIBILITY
Benoit Combemale, University of Rennes I, France, Robert B. France, Colorado State University, USA, Jean-Marc Jézéquel, University of Rennes I, France, Bernhard Rumpe, RWTH Aachen University and Fraunhofer FIT, Germany, James Steel, AEHRC, CSIRO, A