University of Leicester
Browse

YAMTL solution to the TTC 2018 social media case

Download (729.08 kB)
conference contribution
posted on 2019-06-10, 15:13 authored by Artur Boronat
Software models raise the level of abstraction of software artefacts involved in the design, implementation and testing phases of software systems. Such models may be used to automate many of the tasks involved in them, where queries play an important role. Moreover, some of those models may be inferred automatically from existing software artefacts, e.g., by means of reverse engineering, yielding potentially very large models (VLMs). Technology to analyse VLMs e ciently enables the application of model-driven software development in industry and is the subject of study in the TTC 2018 Social Media Case. YAMTL is both a model transformation (MT) language that is available as an internal DSL of Xtend and a companion MT engine that can be used from any JVM application and that supports incremental execution of MT. In this paper, we present the YAMTL solution to the social media case and discuss its performance, scalability and memory usage w.r.t. the reference solution. The YAMTL solution was deemed to be the most scalable solution at the TTC 2018.

History

Citation

CEUR Workshop Proceedings, 2018, 2310, pp. 65-78

Author affiliation

/Organisation/COLLEGE OF SCIENCE AND ENGINEERING/Department of Informatics

Version

  • VoR (Version of Record)

Published in

CEUR Workshop Proceedings

Publisher

Ruzica Piskac

issn

1613-0073

Copyright date

2018

Available date

2019-06-10

Publisher version

http://ceur-ws.org/Vol-2310/paper9.pdf

Language

en

Usage metrics

    University of Leicester Publications

    Categories

    No categories selected

    Keywords

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC