Ponencia
On the Concurrent Execution of Model Transformations with Linda
Autor/es | Burgueño, Loli
Troya Castilla, Javier Wimmer, Manuel Vallecillo Moreno, Antonio |
Departamento | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos |
Fecha de publicación | 2013 |
Fecha de depósito | 2018-04-19 |
Publicado en |
|
ISBN/ISSN | 978-1-4503-2165-5 |
Resumen | Nowadays there exists a wide variety of model transforma-tion
languages. However, all of them present limitations, mainly
performance issues, when the complexity and size of model
transformations and models grow. The ... Nowadays there exists a wide variety of model transforma-tion languages. However, all of them present limitations, mainly performance issues, when the complexity and size of model transformations and models grow. The problems arise due to the in-memory allocation of large models as well as the time taken by the execution engines for producing the output models. This restricts the benefits of using model transformations in different application fields of model engineering where the complexity of the transformation tasks exceeds the capabilities of sequential execution engines. In this paper we tackle these limitations by introducing concur-rency for model transformations to effectively improve the execution performance. Instead of reinventing the wheel, we base our approach on Linda, a mature coordination lan-guage for parallel processes. We explore how model trans-formations fit into Linda and show a set of basic mechanisms to enable concurrent model transformations. Initial results of applying our approach show a great potential of using Linda to improve the execution performance with respect to existing approaches. |
Agencias financiadoras | Ministerio de Ciencia e Innovación (MICIN). España Ministerio de Economía y Competitividad (MINECO). España |
Identificador del proyecto | TIN2011-23795
TIN2011-15497-E |
Cita | Burgueño, L., Troya Castilla, J., Wimmer, M. y Vallecillo Moreno, A. (2013). On the Concurrent Execution of Model Transformations with Linda. En BigMDE '13: Workshop on Scalability in Model Driven Engineering Budapest, Hungary: ACM Digital Library. |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
On the concurrent execution.pdf | 345.6Kb | [PDF] | Ver/ | |