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
  • P279 - Software Engineering und Software Management 2018
  • 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
  • P279 - Software Engineering und Software Management 2018
  • Dokumentanzeige

Clone Detection for Rule-Based Model Transformation Languages

Autor(en):
Strüber, Daniel [DBLP] ;
Acrețoaie, Vlad [DBLP] ;
Plöger, Jennifer [DBLP]
Zusammenfassung
We present our paper that was accepted for publication in the SoSyM journal on September 03, 2017. Cloning is a convenient mechanism to enable reuse across and within software artifacts. On the downside, it is also a practice related to longterm maintainability impediments, thus generating a need to identify clones in affected artifacts. A large variety of clone detection techniques has been proposed for programming and modeling languages; yet no specific ones have emerged for model transformations. We explore clone detection for rule-based model transformation languages, including graph-based and hybrid ones. We introduce use cases for such techniques in the context of quality assurance, and a set of key requirements derived from these use cases. To address these requirements, we describe our customization of existing model clone detection techniques. We compare these techniques in a comprehensive experimental evaluation, based on three realistic Henshin rule sets, and a body of examples from the ATL transformation zoo. Our results indicate that our customization of ConQAT enables the efficient detection of the considered clones, without sacrificing accuracy. With our contributions, we pave the way for future research efforts at the intersection of clone detection and model transformation.
  • Vollständige Referenz
  • BibTeX
Strüber, D., Acrețoaie, V. & Plöger, J., (2018). Clone Detection for Rule-Based Model Transformation Languages. In: Tichy, M., Bodden, E., Kuhrmann, M., Wagner, S. & Steghöfer, J.-P. (Hrsg.), Software Engineering und Software Management 2018. Bonn: Gesellschaft für Informatik. (S. 111-112).
@inproceedings{mci/Strüber2018,
author = {Strüber, Daniel AND Acrețoaie, Vlad AND Plöger, Jennifer},
title = {Clone Detection for Rule-Based Model Transformation Languages},
booktitle = {Software Engineering und Software Management 2018},
year = {2018},
editor = {Tichy, Matthias AND Bodden, Eric AND Kuhrmann, Marco AND Wagner, Stefan AND Steghöfer, Jan-Philipp} ,
pages = { 111-112 },
publisher = {Gesellschaft für Informatik},
address = {Bonn}
}
DateienGroesseFormatAnzeige
A1-31.pdf53.96Kb PDF Öffnen

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

Mehr Information

ISBN: 978-3-88579-673-2
ISSN: 1617-5468
Datum: 2018
Sprache: en (en)
Typ: Text/Conference Paper

Keywords

  • model transformation
  • clone detection
  • quality assurance
  • experimental evaluation
Sammlungen
  • P279 - Software Engineering und Software Management 2018 [65]

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.