GI LogoGI Logo
  • Login
Digital Library
    • All of DSpace

      • Communities & Collections
      • Titles
      • Authors
      • By Issue Date
      • Subjects
    • This Collection

      • Titles
      • Authors
      • By Issue Date
      • Subjects
Digital Library Gesellschaft für Informatik e.V.
GI-DL
    • English
    • Deutsch
  • English 
    • English
    • Deutsch
View Item 
  •   DSpace Home
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P267 - Software Engineering 2017
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.
  •   DSpace Home
  • Lecture Notes in Informatics
  • Proceedings
  • Software Engineering
  • P267 - Software Engineering 2017
  • View Item

RuleMerger: Automatic Construction of Variability-Based Model Transformation Rules

Author:
Strüber, Daniel [DBLP] ;
Rubin, Julia [DBLP] ;
Arendt, Thorsten [DBLP] ;
Chechik, Marsha [DBLP] ;
Taentzer, Gabriele [DBLP] ;
Plöger, Jennifer [DBLP]
Abstract
We present a summary of our paper of the same title, published in the proceedings of the International Conference on Fundamental Approaches to Software Engineering (FASE) 2016. Unifying similar model transformation rules into variability-based ones can improve both the main- tainability and the performance of a model transformation system. Yet, manual identification and unification of such similar rules is a tedious and error-prone task. In this work, we propose a novel merging approach for automating this task. The approach employs clone detection for identifying overlapping rule portions and clustering for selecting groups of rules to be unified. Our instantiation of the approach harnesses state-of-the-art clone detection and clustering techniques and includes a specialized merge construction algorithm. We formally prove correctness of the approach and demonstrate its ability to produce high-quality outcomes in two real-life case-studies.
  • Citation
  • BibTeX
Strüber, D., Rubin, J., Arendt, T., Chechik, M., Taentzer, G. & Plöger, J., (2017). RuleMerger: Automatic Construction of Variability-Based Model Transformation Rules. In: Jürjens, J. & Schneider, K. (Hrsg.), Software Engineering 2017. Bonn: Gesellschaft für Informatik e.V.. (S. 135).
@inproceedings{mci/Strüber2017,
author = {Strüber, Daniel AND Rubin, Julia AND Arendt, Thorsten AND Chechik, Marsha AND Taentzer, Gabriele AND Plöger, Jennifer},
title = {RuleMerger: Automatic Construction of Variability-Based Model Transformation Rules},
booktitle = {Software Engineering 2017},
year = {2017},
editor = {Jürjens, Jan AND Schneider, Kurt} ,
pages = { 135 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
DateienGroesseFormatAnzeige
paper54.pdf96.75Kb PDF View/Open

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

More Info

ISBN: 978-3-88579-661-9
ISSN: 1617-5468
xmlui.MetaDataDisplay.field.date: 2017
Language: en (en)
Content Type: Text/Conference Paper
Collections
  • P267 - Software Engineering 2017 [57]

Show full item record


About uns | FAQ | Help | Imprint | Datenschutz

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

 

 


About uns | FAQ | Help | Imprint | Datenschutz

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