Presentation
Towards a Rewriting Logic Semantics for ATL
Author/s | Troya Castilla, Javier
Vallecillo Moreno, Antonio |
Department | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos |
Publication Date | 2010 |
Deposit Date | 2018-04-23 |
Published in |
|
ISBN/ISSN | 978-3-642-13687-0 0302-9743 |
Abstract | As the complexity of model transformation (MT) grows, the need to
count on formal semantics ofMT languages also increases. Firstly, formal semantics
provide precise specifications of the expected behavior of transforma ... As the complexity of model transformation (MT) grows, the need to count on formal semantics ofMT languages also increases. Firstly, formal semantics provide precise specifications of the expected behavior of transformations, which are crucial for both MT users (to be able to understand them and to use them properly) and MT tool builders (to develop correct MT engines, optimizers, etc.). Secondly, we need to be able to reason about the MTs to prove their correctness. This is specially important in case of large and complexMTs (with, e.g., hundreds or thousands of rules) for which manual debugging is no longer possible. In this paper we present a formal semantics to the ATL model transformation language using rewriting logic and Maude, which allows addressing these issues. This formalization provides additional benefits, such as enabling the simulation of the specifications or giving access to the Maude toolkit to reason about them. |
Funding agencies | Ministerio de Ciencia e Innovación (MICIN). España Junta de Andalucía |
Project ID. | TIN2008-03107
P07-TIC-03184 |
Citation | Troya Castilla, J. y Vallecillo Moreno, A. (2010). Towards a Rewriting Logic Semantics for ATL. En ICMT 2010: 3rd International Conference on Theory and Practice of Model Transformations (230-244), Málaga, España: Springer. |
Files | Size | Format | View | Description |
---|---|---|---|---|
Towards a Rewriting Logic.pdf | 484.0Kb | [PDF] | View/ | |