Advertisement

Models to Code pp 213-236 | Cite as

The Translation Landscape

  • Leon Starr
  • Andrew Mangogna
  • Stephen Mellor
Chapter

Abstract

In this book, we have shown, by a series of examples, how an executable model can be nondestructively translated into a running program. Our translation technique is one way to obtain code from models. We do not claim it to be the only way to translate models. Nor do we claim it to be the best way to translate. The techniques we have presented, like all software engineering processes, have benefits as well as drawbacks. But we have met our goal of producing running code that satisfies the constraints of our target platform by translation of an executable model. We consider that important because, to excerpt from the Agile Manifesto:

Keywords

Project Team Object Constraint Language Action Language Target Platform Platform Model 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© Leon Starr, Andrew Mangogna and Stephen Mellor 2017

Authors and Affiliations

  • Leon Starr
    • 1
  • Andrew Mangogna
    • 2
  • Stephen Mellor
    • 1
  1. 1.San FranciscoUSA
  2. 2.NipomoUSA

Personalised recommendations