GI LogoGI Logo
  • Anmelden
Digitale Bibliothek
    • Gesamter Bestand

      • Bereiche & Sammlungen
      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
    • Diese Sammlung

      • Titel
      • Autor
      • Erscheinungsdatum
      • Schlagwort
Digital Bibliothek der Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • Deutsch 
    • English
    • Deutsch
Dokumentanzeige 
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering and Software Management
  • P292 - Software Engineering and Software Management 2019
  • Dokumentanzeige
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   Startseite
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering and Software Management
  • P292 - Software Engineering and Software Management 2019
  • Dokumentanzeige

Model Transformation Languages under a Magnifying Glass: A Controlled Experiment with Xtend, ATL, and QVT

Autor(en):
Hebig, Regina [DBLP] ;
Seidl, Christoph [DBLP] ;
Berger, Thorsten [DBLP] ;
Pedersen, John Kook [DBLP] ;
Wasowski, Andrzej [DBLP]
Zusammenfassung
In Model-Driven Software Development, models are processed automatically to support the creation, build, and execution of systems. A large variety of dedicated model-transformation languages exists, promising to efficiently realize the automated processing of models. To investigate the actual benefit of using such specialized languages, we performed a large-scale controlled experiment in which 78 subjects solved 231 individual tasks using three languages. The experiment sheds light on commonalities and differences between model transformation languages (ATL, QVT-O) and on benefits of using them in common development tasks (comprehension, change, and creation) against a modern general-purpose language (Xtend). The results of our experiment show no statistically significant benefit of using a dedicated transformation language over a modern general-purpose language. However, we were able to identify several aspects of transformation programming where domain-specific transformation languages do appear to help, including copying objects, context identification, and conditioning the computation on types.
  • Vollständige Referenz
  • BibTeX
Hebig, R., Seidl, C., Berger, T., Pedersen, J. K. & Wasowski, A., (2019). Model Transformation Languages under a Magnifying Glass: A Controlled Experiment with Xtend, ATL, and QVT. In: Becker, S., Bogicevic, I., Herzwurm, G. & Wagner, S. (Hrsg.), Software Engineering and Software Management 2019. Bonn: Gesellschaft für Informatik e.V.. (S. 91-92). DOI: 10.18420/se2019-25
@inproceedings{mci/Hebig2019,
author = {Hebig, Regina AND Seidl, Christoph AND Berger, Thorsten AND Pedersen, John Kook AND Wasowski, Andrzej},
title = {Model Transformation Languages under a Magnifying Glass: A Controlled Experiment with Xtend, ATL, and QVT},
booktitle = {Software Engineering and Software Management 2019},
year = {2019},
editor = {Becker, Steffen AND Bogicevic, Ivan AND Herzwurm, Georg AND Wagner, Stefan} ,
pages = { 91-92 } ,
doi = { 10.18420/se2019-25 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
25.pdf288.7Kb PDF Öffnen

Sollte hier kein Volltext (PDF) verlinkt sein, dann kann es sein, dass dieser aus verschiedenen Gruenden (z.B. Lizenzen oder Copyright) nur in einer anderen Digital Library verfuegbar ist. Versuchen Sie in diesem Fall einen Zugriff ueber die verlinkte DOI: 10.18420/se2019-25

Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken

Mehr Information

DOI: 10.18420/se2019-25
ISBN: 978-3-88579-686-2
ISSN: 1617-5468
Datum: 2019
Sprache: en (en)
Typ: Text/Conference Paper

Keywords

  • Model Transformation Languages
  • Experiment
  • Xtend
  • ATL
  • QVT
Sammlungen
  • P292 - Software Engineering and Software Management 2019 [59]

Zur Langanzeige


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.

 

 


Über uns | FAQ | Hilfe | Impressum | Datenschutz

Gesellschaft für Informatik e.V. (GI), Kontakt: Geschäftsstelle der GI
Diese Digital Library basiert auf DSpace.