A Linda-based Platform for the Parallel Execution of Out-place Model Transformations
| dc.centro | E.T.S.I. Informática | es_ES |
| dc.contributor.author | Burgueño-Caballero, Lola | |
| dc.contributor.author | Wimmer, Manuel | |
| dc.contributor.author | Vallecillo-Moreno, Antonio Jesús | |
| dc.date.accessioned | 2017-07-27T11:07:51Z | |
| dc.date.available | 2017-07-27T11:07:51Z | |
| dc.date.created | 2017 | |
| dc.date.issued | 2017 | |
| dc.departamento | Lenguajes y Ciencias de la Computación | |
| dc.description.abstract | Context: The performance and scalability of model transformations is gaining interest as industry is progressively adopting model-driven techniques and multicore computers are becoming commonplace. However, existing model transformation engines are mostly based on sequential and in-memory execution strategies, and thus their capabilities to transform large models in parallel and distributed environments are limited. Objective: This paper presents a solution that provides concurrency and distribution to model transformations. Method: Inspired by the concepts and principles of the Linda coordination language, and the use of data parallelism to achieve parallelization, a novel Javabased execution platform is introduced. It offers a set of core features for the parallel execution of out-place transformations that can be used as a target for high-level transformation language compilers. Results: Significant gains in performance and scalability of this platform are reported with regard to existing model transformation solutions. These results are demonstrated by running a model transformation test suite, and by its comparison against several state-of-the-art model transformation engines. Conclusion: Our Linda-based approach to the concurrent execution of model transformations can serve as a platform for their scalable and efficient implementation in parallel and distributed environments. | es_ES |
| dc.description.sponsorship | Universidad de Málaga. Campus de Excelencia Internacional Andalucía Tech. | es_ES |
| dc.identifier.orcid | http://orcid.org/0000-0002-7779-8810 | es_ES |
| dc.identifier.uri | http://hdl.handle.net/10630/14398 | |
| dc.language.iso | eng | es_ES |
| dc.relation.eventdate | 19/07/2017 | es_ES |
| dc.relation.eventplace | La Laguna, Tenerife, España | es_ES |
| dc.relation.eventtitle | Jornadas de Ingeniería del Software y Bases de Datos | es_ES |
| dc.rights | by-nc-nd | |
| dc.rights.accessRights | open access | es_ES |
| dc.subject | Modelización | es_ES |
| dc.subject.other | Model transformation | es_ES |
| dc.subject.other | Performance | es_ES |
| dc.subject.other | Scalability | es_ES |
| dc.subject.other | Parallelization | es_ES |
| dc.title | A Linda-based Platform for the Parallel Execution of Out-place Model Transformations | es_ES |
| dc.type | conference output | es_ES |
| dspace.entity.type | Publication | |
| relation.isAuthorOfPublication | 31808e70-d2ec-4318-8ead-dded38954d40 | |
| relation.isAuthorOfPublication | 7ab91778-b814-4352-aa54-17a4f298ee66 | |
| relation.isAuthorOfPublication.latestForDiscovery | 31808e70-d2ec-4318-8ead-dded38954d40 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- jisbd-2017.pdf
- Size:
- 60.1 KB
- Format:
- Adobe Portable Document Format
- Description:
- Paper
Description: Paper

