Back to Search
Start Over
Reusable and correct endogenous model transformations
- Source :
- Theory and Practice of Model Transformations ISBN: 9783642304750, ICMT@TOOLS, Theory and Practice of Model Transformations (5th International Conference, ICMT 2012, Prague, Czech Republic, Switzerland, May 28-29, 2012. Proceedings), 72-88, STARTPAGE=72;ENDPAGE=88;TITLE=Theory and Practice of Model Transformations (5th International Conference, ICMT 2012, Prague, Czech Republic, Switzerland, May 28-29, 2012. Proceedings)
- Publication Year :
- 2012
- Publisher :
- Springer, 2012.
-
Abstract
- Correctness of model transformations is a prerequisite for generating correct implementations from models. Given refining model transformations that preserve desirable properties, models can be transformed into correct-by-construction implementations. However, proving that model transformations preserve properties is far from trivial. Therefore, we aim for simple correctness proofs by designing model transformations that are as fine-grained as possible. Furthermore, we advocate the reuse of model transformations to reduce the number of proofs. For a simple domain-specific language, SLCO, we define a formal framework to reason about the correctness, reusability, and composition of the fine-grained model transformations used to transform a given model to three target languages: NQC, Promela and POOSL. The correctness criterion induces that the original model and the resulting model obtained after a proper sequence of transformations have the same observable behavior.
Details
- Language :
- English
- ISBN :
- 978-3-642-30475-0
- ISBNs :
- 9783642304750
- Database :
- OpenAIRE
- Journal :
- Theory and Practice of Model Transformations ISBN: 9783642304750, ICMT@TOOLS, Theory and Practice of Model Transformations (5th International Conference, ICMT 2012, Prague, Czech Republic, Switzerland, May 28-29, 2012. Proceedings), 72-88, STARTPAGE=72;ENDPAGE=88;TITLE=Theory and Practice of Model Transformations (5th International Conference, ICMT 2012, Prague, Czech Republic, Switzerland, May 28-29, 2012. Proceedings)
- Accession number :
- edsair.doi.dedup.....ba556b218b3922c5a3ed5e00538246f8
- Full Text :
- https://doi.org/10.1007/978-3-642-30476-7_5