The following list of publications is incomplete, see https://scholar.google.de/citations?user=2-YjsDsAAAAJ&hl=en for a complete list.
2018
Daniel Strüber; Sven Peldszus; Jan Jürjens
Taming Multi-Variability of Software Product Line Transformations Proceedings Article
In: Proceedings of the 21st International Conference on Fundamental Approaches in Software Engineering (FASE), pp. 337–355, 2018, (Open Access).
@inproceedings{SPJ2018,
title = {Taming Multi-Variability of Software Product Line Transformations},
author = {Daniel Strüber and Sven Peldszus and Jan Jürjens},
doi = {10.1007/978-3-319-89363-1_19},
year = {2018},
date = {2018-04-01},
booktitle = {Proceedings of the 21st International Conference on Fundamental Approaches in Software Engineering (FASE)},
pages = {337–355},
note = {Open Access},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sebastian Ruland; Géza Kulcsár; Erhan Leblebici; Sven Peldszus; Malte Lochau
Controlling the Attack Surface of Object-Oriented Refactorings Proceedings Article
In: Proceedings of the 21st International Conference on Fundamental Approaches in Software Engineering (FASE), pp. 38–55, 2018, (Open Access).
@inproceedings{RKL+2018,
title = {Controlling the Attack Surface of Object-Oriented Refactorings},
author = {Sebastian Ruland and Géza Kulcsár and Erhan Leblebici and Sven Peldszus and Malte Lochau},
doi = {10.1007/978-3-319-89363-1_3},
year = {2018},
date = {2018-04-01},
booktitle = {Proceedings of the 21st International Conference on Fundamental Approaches in Software Engineering (FASE)},
pages = {38–55},
note = {Open Access},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Mukelabai Mukelabai; Damir Nesic; Salome Maro; Thorsten Berger; Jan-Philipp Steghöfer
Tackling Combinatorial Explosion: A Study of Industrial Needs and Practices for Analyzing Highly Configurable Systems Proceedings Article
In: 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE), 2018.
@inproceedings{mukelabai2018analysis,
title = {Tackling Combinatorial Explosion: A Study of Industrial Needs and Practices for Analyzing Highly Configurable Systems},
author = {Mukelabai Mukelabai and Damir Nesic and Salome Maro and Thorsten Berger and Jan-Philipp Steghöfer},
url = {../wp-content/uploads/2022/07/2018-ase-analysis.pdf},
year = {2018},
date = {2018-01-01},
urldate = {2018-01-01},
booktitle = {33rd IEEE/ACM International Conference on Automated Software Engineering (ASE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Regina Hebig; Christoph Seidl; Thorsten Berger; John Kook Pedersen; Andrzej Wasowski
Model Transformation Languages Under a Magnifying Glass — A Controlled Experiment with Xtend, ATL, and QVT Proceedings Article
In: 26th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE), 2018.
@inproceedings{hebig2018modeltransformations,
title = {Model Transformation Languages Under a Magnifying Glass -- A Controlled Experiment with Xtend, ATL, and QVT},
author = {Regina Hebig and Christoph Seidl and Thorsten Berger and John Kook Pedersen and Andrzej Wasowski},
url = {../wp-content/uploads/2022/07/2018-fse-m2m.pdf},
year = {2018},
date = {2018-01-01},
urldate = {2018-01-01},
booktitle = {26th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Hadil Abukwaik; Andreas Burger; Berima Andam; Thorsten Berger
Semi-Automated Feature Traceability with Embedded Annotations Proceedings Article
In: 34th IEEE International Conference on Software Maintenance and Evolution (ICSME), NIER Track, 2018.
@inproceedings{abukwaik2018traceability,
title = {Semi-Automated Feature Traceability with Embedded Annotations},
author = {Hadil Abukwaik and Andreas Burger and Berima Andam and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2018-icsme-recommender.pdf},
year = {2018},
date = {2018-01-01},
urldate = {2018-01-01},
booktitle = {34th IEEE International Conference on Software Maintenance and Evolution (ICSME), NIER Track},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
John Businge; Openja Moses; Sarah Nadi; Engineer Bainomugisha; Thorsten Berger
Clone-Based Variability Management in the Android Ecosystem Proceedings Article
In: 34th IEEE International Conference on Software Maintenance and Evolution (ICSME), Industry Track, 2018.
@inproceedings{businge2018appfamilies,
title = {Clone-Based Variability Management in the Android Ecosystem},
author = {John Businge and Openja Moses and Sarah Nadi and Engineer Bainomugisha and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2018-icsme-appfamilies.pdf},
year = {2018},
date = {2018-01-01},
urldate = {2018-01-01},
booktitle = {34th IEEE International Conference on Software Maintenance and Evolution (ICSME), Industry Track},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Jacob Krüger; Thorsten Berger; Thomas Leich
Features and How to Find Them: A Survey of Manual Feature Location Book Chapter
In: Mistrik, Ivan; Galster, Matthias; Maxim, Bruce (Ed.): Software Engineering for Variability Intensive Systems: Foundations and Applications, Taylor & Francis Group, LLC/CRC Press, 2018.
@inbook{krueger2018featurelocation,
title = {Features and How to Find Them: A Survey of Manual Feature Location},
author = {Jacob Krüger and Thorsten Berger and Thomas Leich},
editor = {Ivan Mistrik and Matthias Galster and Bruce Maxim},
url = {../wp-content/uploads/2022/07/2018-sevis-manual_fl.pdf},
year = {2018},
date = {2018-01-01},
urldate = {2018-01-01},
booktitle = {Software Engineering for Variability Intensive Systems: Foundations and
Applications},
publisher = {Taylor & Francis Group, LLC/CRC Press},
keywords = {},
pubstate = {published},
tppubtype = {inbook}
}
Claudio Menghi; Christos Tsigkanos; Thorsten Berger; Patrizio Pelliccione; Carlo Ghezzi
Property Specification Patterns for Robotic Missions Proceedings Article
In: 40th International Conference on Software Engineering (ICSE), Poster Track, 2018, (Extended Abstract).
@inproceedings{menghi2018patternsposter,
title = {Property Specification Patterns for Robotic Missions},
author = {Claudio Menghi and Christos Tsigkanos and Thorsten Berger and Patrizio Pelliccione and Carlo Ghezzi},
url = {../wp-content/uploads/2022/07/2018-icse-poster-patterns.pdf},
year = {2018},
date = {2018-01-01},
urldate = {2018-01-01},
booktitle = {40th International Conference on Software Engineering (ICSE), Poster Track},
note = {Extended Abstract},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sergio Garcia; Patrizio Pelliccione; Claudio Menghi; Thorsten Berger; Rebekka Wohlrab
An Architecture for Decentralized, Collaborative, and Autonomous Robots Proceedings Article
In: International Conference on Software Architecture (ICSA), 2018.
@inproceedings{garcia2018sera,
title = {An Architecture for Decentralized, Collaborative, and Autonomous Robots},
author = {Sergio Garcia and Patrizio Pelliccione and Claudio Menghi and Thorsten Berger and Rebekka Wohlrab},
url = {../wp-content/uploads/2022/07/2018-icsa-sera.pdf},
year = {2018},
date = {2018-01-01},
urldate = {2018-01-01},
booktitle = {International Conference on Software Architecture (ICSA)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Mukelabai Mukelabai; Benjamin Behringer; Moritz Fey; Jochen Palz; Jacob Krüger; Thorsten Berger
Multi-View Editing of Software Product Lines with PEoPL Proceedings Article
In: 40th International Conference on Software Engineering (ICSE), Demonstrations Track, 2018.
@inproceedings{mukelabai2018peopldemo,
title = {Multi-View Editing of Software Product Lines with PEoPL},
author = {Mukelabai Mukelabai and Benjamin Behringer and Moritz Fey and Jochen Palz and Jacob Krüger and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2018-icse_demo-peopl.pdf},
year = {2018},
date = {2018-01-01},
urldate = {2018-01-01},
booktitle = {40th International Conference on Software Engineering (ICSE), Demonstrations Track},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Jacob Krueger; Wanzi Gu; Hui Shen; Mukelabai Mukelabai; Regina Hebig; Thorsten Berger
Towards a Better Understanding of Software Features and Their Characteristics: A Case Study of Marlin Proceedings Article
In: Twelfth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), 2018.
@inproceedings{krueger2018marlin,
title = {Towards a Better Understanding of Software Features and Their Characteristics: A Case Study of Marlin},
author = {Jacob Krueger and Wanzi Gu and Hui Shen and Mukelabai Mukelabai and Regina Hebig and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2018-vamos-marlin.pdf},
year = {2018},
date = {2018-01-01},
urldate = {2018-01-01},
booktitle = {Twelfth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Regina Hebig; Thorsten Berger (Ed.)
Proceedings of Workshops at the ACM/IEEE 21st International Conference on Model Driven Engineering Languages and Systems (MODELS) 2018 Proceedings
CEUR-WS, Copenhagen, Denmark, 2018.
@proceedings{models18,
title = {Proceedings of Workshops at the ACM/IEEE 21st International Conference on Model Driven Engineering Languages and Systems (MODELS) 2018},
editor = {Regina Hebig and Thorsten Berger},
year = {2018},
date = {2018-01-01},
publisher = {CEUR-WS},
address = {Copenhagen, Denmark},
keywords = {},
pubstate = {published},
tppubtype = {proceedings}
}
Thorsten Berger; Paulo Borba; Goetz Botterweck; Tomi Männistö; David Benavides; Sarah Nadi; Timo Kehrer; Rick Rabiser; Christoph Elsner; Mukelabai Mukelabai (Ed.)
22nd International Systems and Software Product Line Conference (SPLC), Volume 1 Proceedings
ACM, Gothenburg, Sweden, 2018.
@proceedings{splc18a,
title = {22nd International Systems and Software Product Line Conference (SPLC), Volume 1},
editor = {Thorsten Berger and Paulo Borba and Goetz Botterweck and Tomi Männistö and David Benavides and Sarah Nadi and Timo Kehrer and Rick Rabiser and Christoph Elsner and Mukelabai Mukelabai},
year = {2018},
date = {2018-01-01},
publisher = {ACM},
address = {Gothenburg, Sweden},
keywords = {},
pubstate = {published},
tppubtype = {proceedings}
}
Philippe Collet; Jianmei Guo; Jabier Martinez; Christoph Seidl; Julia Rubin; Oscar Diaz; Mukelabai Mukelabai; Thorsten Berger (Ed.)
22nd International Systems and Software Product Line Conference (SPLC), Volume 2 Proceedings
ACM, Gothenburg, Sweden, 2018.
@proceedings{splc18b,
title = {22nd International Systems and Software Product Line Conference (SPLC), Volume 2},
editor = {Philippe Collet and Jianmei Guo and Jabier Martinez and Christoph Seidl and Julia Rubin and Oscar Diaz and Mukelabai Mukelabai and Thorsten Berger},
year = {2018},
date = {2018-01-01},
publisher = {ACM},
address = {Gothenburg, Sweden},
keywords = {},
pubstate = {published},
tppubtype = {proceedings}
}
Benjamin Behringer; Jochen Palz; Thorsten Berger
PEoPL: Projectional Editing of Product Lines Proceedings Article
In: Software Engineering (SE), 2018, (Extended Abstract of our ICSE’17 (main track) paper.).
@inproceedings{behringer2018germanse,
title = {PEoPL: Projectional Editing of Product Lines},
author = {Benjamin Behringer and Jochen Palz and Thorsten Berger},
url = {https://se.ruhr-uni-bochum.de/wp-content/uploads/2022/07/2017-icse-peopl.pdf},
year = {2018},
date = {2018-01-01},
urldate = {2018-01-01},
booktitle = {Software Engineering (SE)},
note = {Extended Abstract of our ICSE'17 (main track) paper.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Thorsten Berger; Thorsten Berger; Markus Voelter; Hans Peter Jensen; Taweesap Dangprasert; Janet Siegmund
Efficiency of Projectional Editing Proceedings Article
In: Software Engineering (SE), 2018, (Extended Abstract of our FSE’16 (main track) paper.).
@inproceedings{berger2018germanse,
title = {Efficiency of Projectional Editing},
author = {Thorsten Berger and Thorsten Berger and Markus Voelter and Hans Peter Jensen and Taweesap Dangprasert and Janet Siegmund},
url = {https://se.ruhr-uni-bochum.de/wp-content/uploads/2022/07/2016-fse-projectional.pdf},
year = {2018},
date = {2018-01-01},
urldate = {2018-01-01},
booktitle = {Software Engineering (SE)},
note = {Extended Abstract of our FSE'16 (main track) paper.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sven Peldszus; Daniel Strüber; Jan Jürjens
Model-Based Security Analysis of Feature-Oriented Software Product Lines Proceedings Article
In: Proceedings of the 17th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences (GPCE), 2018.
@inproceedings{PSJ2018,
title = {Model-Based Security Analysis of Feature-Oriented Software Product Lines},
author = {Sven Peldszus and Daniel Strüber and Jan Jürjens},
doi = {10.1145/3278122.3278126},
year = {2018},
date = {2018-01-01},
booktitle = {Proceedings of the 17th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences (GPCE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sven Peldszus; Géza Kulcsár; Malte Lochau; Sandro Schulze
On Continuous Detection of Design Flaws in Evolving Object-Oriented Programs using Incremental Multi-pattern Matching Proceedings Article
In: Proceedings of the Conference on Software Engineering (SE), Gesellschaft für Informatik, 2018, (Open Access).
@inproceedings{PKLS2018,
title = {On Continuous Detection of Design Flaws in Evolving Object-Oriented Programs using Incremental Multi-pattern Matching},
author = {Sven Peldszus and Géza Kulcsár and Malte Lochau and Sandro Schulze},
year = {2018},
date = {2018-01-01},
booktitle = {Proceedings of the Conference on Software Engineering (SE)},
publisher = {Gesellschaft für Informatik},
note = {Open Access},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
2017
Sven Peldszus; Jan Cirullies; Jan Jürjens
Sicherheitszertifizierung für die Digitale Transformation – Anwendung auf den Industrial Data Space Proceedings Article
In: Proceedings of the 25th Software-QS-Tag, 2017, (Best Paper Award).
@inproceedings{PCJ2017,
title = {Sicherheitszertifizierung für die Digitale Transformation – Anwendung auf den Industrial Data Space},
author = {Sven Peldszus and Jan Cirullies and Jan Jürjens},
year = {2017},
date = {2017-10-01},
booktitle = {Proceedings of the 25th Software-QS-Tag},
note = {Best Paper Award},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Amir Shayan Ahmadian; Sven Peldszus; Qusai Ramadan; Jan Jürjens
Model-based Privacy and Security Analysis with CARiSMA Proceedings Article
In: Proceedings of 2017 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE), pp. 989–993, 2017.
@inproceedings{APRJ2017,
title = {Model-based Privacy and Security Analysis with CARiSMA},
author = {Amir Shayan Ahmadian and Sven Peldszus and Qusai Ramadan and Jan Jürjens},
doi = {10.1145/3106237.3122823},
year = {2017},
date = {2017-09-01},
booktitle = {Proceedings of 2017 11th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE)},
pages = {989–993},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sven Peldszus; Jens Bürger; Daniel Strüber
Detecting and Preventing Power Outages in a Smart Grid using eMoflon Proceedings Article
In: Garcia-Dominguez, Antonio; Hinkel, Georg; Křikava, Filip (Ed.): Proceedings of the 10th Transformation Tool Contest (TTC), pp. 19–23, 2017, (Open Access).
@inproceedings{PBS2017,
title = {Detecting and Preventing Power Outages in a Smart Grid using eMoflon},
author = {Sven Peldszus and Jens Bürger and Daniel Strüber},
editor = {Antonio Garcia-Dominguez and Georg Hinkel and Filip Křikava},
year = {2017},
date = {2017-07-01},
booktitle = {Proceedings of the 10th Transformation Tool Contest (TTC)},
pages = {19–23},
series = {CEUR Workshop Proceedings},
note = {Open Access},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Thorsten Berger
Feature-Oriented Traceability Book Section
In: Grand Challenges of Traceability: The Next Ten Years, 2017.
@incollection{berger2017traceability,
title = {Feature-Oriented Traceability},
author = {Thorsten Berger},
url = {../wp-content/uploads/2022/07/2017-gct-traceability.pdf},
year = {2017},
date = {2017-01-01},
urldate = {2017-01-01},
booktitle = {Grand Challenges of Traceability: The Next Ten Years},
keywords = {},
pubstate = {published},
tppubtype = {incollection}
}
Lukas Linsbauer; Thorsten Berger; Paul Grünbacher
A Classification of Variation Control Systems Proceedings Article
In: 16th International Conference on Generative Programming: Concepts & Experience (GPCE), 2017.
@inproceedings{linsbauer2017gpce,
title = {A Classification of Variation Control Systems},
author = {Lukas Linsbauer and Thorsten Berger and Paul Grünbacher},
url = {../wp-content/uploads/2022/07/2017-gpce-varcs.pdf},
year = {2017},
date = {2017-01-01},
urldate = {2017-01-01},
booktitle = {16th International Conference on Generative Programming: Concepts & Experience (GPCE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Simon Schauss; Ralf Lämmel; Johannes Härtel; Marcel Heinz; Kevin Klein; Lukas Härtel; Thorsten Berger
A Chrestomathy of DSL Implementations Proceedings Article
In: 10th ACM SIGPLAN International Conference on Software Language Engineering (SLE), 2017.
@inproceedings{schauss2017sle,
title = {A Chrestomathy of DSL Implementations},
author = {Simon Schauss and Ralf Lämmel and Johannes Härtel and Marcel Heinz and Kevin Klein and Lukas Härtel and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2017-sle-metalib.pdf},
year = {2017},
date = {2017-01-01},
urldate = {2017-01-01},
booktitle = {10th ACM SIGPLAN International Conference on Software Language Engineering (SLE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Benjamin Behringer; Jochen Palz; Thorsten Berger
PEoPL: Projectional Editing of Product Lines Proceedings Article
In: 39th International Conference on Software Engineering (ICSE), 2017.
@inproceedings{behringer2017peopl,
title = {PEoPL: Projectional Editing of Product Lines},
author = {Benjamin Behringer and Jochen Palz and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2017-icse-peopl.pdf},
year = {2017},
date = {2017-01-01},
urldate = {2017-01-01},
booktitle = {39th International Conference on Software Engineering (ICSE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Christoph Seidl; Thorsten Berger; Christoph Elsner; Klaus-Benedikt Schultis
Challenges and Solutions for Opening Small and Medium-Scale Industrial Sofware Platforms Proceedings Article
In: 21st International Systems and Software Product Line Conference (SPLC), 2017.
@inproceedings{seidl2017opening,
title = {Challenges and Solutions for Opening Small and Medium-Scale Industrial Sofware Platforms},
author = {Christoph Seidl and Thorsten Berger and Christoph Elsner and Klaus-Benedikt Schultis},
url = {../wp-content/uploads/2022/07/2017-splc-ecosystems.pdf},
year = {2017},
date = {2017-01-01},
urldate = {2017-01-01},
booktitle = {21st International Systems and Software Product Line Conference (SPLC)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Berima Andam; Andreas Burger; Thorsten Berger; Michel Chaudron
FLOrIDA: Feature LOcatIon DAshboard for Extracting and Visualizing Feature Traces Proceedings Article
In: Eleventh International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), 2017.
@inproceedings{andam2017florida,
title = {FLOrIDA: Feature LOcatIon DAshboard for Extracting and Visualizing Feature Traces},
author = {Berima Andam and Andreas Burger and Thorsten Berger and Michel Chaudron},
url = {../wp-content/uploads/2022/07/2017-vamos-featuredashboard.pdf},
year = {2017},
date = {2017-01-01},
urldate = {2017-01-01},
booktitle = {Eleventh International Workshop on Variability Modelling of Software-intensive Systems (VaMoS)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sven Peldszus; Jan Jürjens
Werkzeuggestützte Sicherheitszertifizierung – Anwendung auf den Industrial Data Space Proceedings Article
In: Conference Journal 2017 – Interesting Insights into Professional Practice – Papers of Lecturers at the Software Quality Days, pp. 10–14, Software Quality Lab GmbH, 2017.
@inproceedings{PJ2017,
title = {Werkzeuggestützte Sicherheitszertifizierung – Anwendung auf den Industrial Data Space},
author = {Sven Peldszus and Jan Jürjens},
url = {http://sven.peldszus.com/home/2017-werkzeuggestuetztesicherheitszertifizierung/},
year = {2017},
date = {2017-01-01},
urldate = {2017-01-01},
booktitle = {Conference Journal 2017 – Interesting Insights into Professional Practice – Papers of Lecturers at the Software Quality Days},
pages = {10–14},
publisher = {Software Quality Lab GmbH},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
2016
Sven Peldszus; Géza Kulcsár; Malte Lochau; Sandro Schulze
Continuous Detection of Design Flaws in Evolving Object-Oriented Programs using Incremental Multi-pattern Matching Proceedings Article
In: Proceedings of the 31st International Conference on Automated Software Engineering (ASE), 2016.
@inproceedings{PKLS2016,
title = {Continuous Detection of Design Flaws in Evolving Object-Oriented Programs using Incremental Multi-pattern Matching},
author = {Sven Peldszus and Géza Kulcsár and Malte Lochau and Sandro Schulze},
url = {http://sven.peldszus.com/home/ase16main-mainp259-p-b618b2e-27986-preprint/},
doi = {10.1145/2970276.2970338},
year = {2016},
date = {2016-09-01},
urldate = {2016-09-01},
booktitle = {Proceedings of the 31st International Conference on Automated Software Engineering (ASE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Thorsten Berger; Markus Völter; Hans Peter Jensen; Taweesap Dangprasert; Janet Siegmund
Efficiency of Projectional Editing: A Controlled Experiment Proceedings Article
In: 24th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE), 2016.
@inproceedings{berger2016pe,
title = {Efficiency of Projectional Editing: A Controlled Experiment},
author = {Thorsten Berger and Markus Völter and Hans Peter Jensen and Taweesap Dangprasert and Janet Siegmund},
url = {../wp-content/uploads/2022/07/2016-fse-projectional.pdf},
year = {2016},
date = {2016-01-01},
urldate = {2016-01-01},
booktitle = {24th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Rodrigo Queiroz; Thorsten Berger; Krzysztof Czarnecki
Towards Predicting Feature Defects in Software Product Lines Proceedings Article
In: Seventh International Workshop on Feature-Oriented Software Development (FOSD), 2016.
@inproceedings{queiroz2016prediction,
title = {Towards Predicting Feature Defects in Software Product Lines},
author = {Rodrigo Queiroz and Thorsten Berger and Krzysztof Czarnecki},
url = {../wp-content/uploads/2022/07/2016-fosd-featuredefects.pdf},
year = {2016},
date = {2016-01-01},
urldate = {2016-01-01},
booktitle = {Seventh International Workshop on Feature-Oriented Software Development (FOSD)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Markus Völter; Tamás Szabó; Sascha Lisson; Bernd Kolb; Sebastian Erdweg; Thorsten Berger
Efficient Development of Consistent Projectional Editors using Grammar Cells Proceedings Article
In: 9th ACM SIGPLAN International Conference on Software Language Engineering (SLE), 2016.
@inproceedings{voelter2016grammarcells,
title = {Efficient Development of Consistent Projectional Editors using Grammar Cells},
author = {Markus Völter and Tamás Szabó and Sascha Lisson and Bernd Kolb and Sebastian Erdweg and Thorsten Berger},
url = {http://voelter.de/data/pub/SLE2016-GrammarCells.pdf},
year = {2016},
date = {2016-01-01},
booktitle = {9th ACM SIGPLAN International Conference on Software Language Engineering (SLE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Stefan Stanciulescu; Thorsten Berger; Eric Walkingshaw; Andrzej Wasowski
Concepts, Operations, and Feasibility of a Projection-Based Variation Control System Proceedings Article
In: 32nd IEEE International Conference on Software Maintenance and Evolution (ICSME), 2016.
@inproceedings{stanciulescu2016vcs,
title = {Concepts, Operations, and Feasibility of a Projection-Based Variation Control System},
author = {Stefan Stanciulescu and Thorsten Berger and Eric Walkingshaw and Andrzej Wasowski},
url = {../wp-content/uploads/2022/07/2016-icsme-vts.pdf},
year = {2016},
date = {2016-01-01},
urldate = {2016-01-01},
booktitle = {32nd IEEE International Conference on Software Maintenance and Evolution (ICSME)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Max Lillack; Thorsten Berger; Regina Hebig
Experiences from Reengineering and Modularizing a Legacy Software Generator with a Projectional Language Workbench Proceedings Article
In: Proceedings of the 20th International Systems and Software Product Line Conference (SPLC), 2016.
@inproceedings{lillack2016ads,
title = {Experiences from Reengineering and Modularizing a Legacy Software Generator with a Projectional Language Workbench},
author = {Max Lillack and Thorsten Berger and Regina Hebig},
url = {../wp-content/uploads/2022/07/2016-reve-mps.pdf},
year = {2016},
date = {2016-01-01},
urldate = {2016-01-01},
booktitle = {Proceedings of the 20th International Systems and Software Product Line Conference (SPLC)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Israel J. Mojica; Meiyappan Nagappan; Bram Adams; Thorsten Berger; Steffen Dienst; Ahmed E. Hassan
Examining the Rating System Used in Mobile-App Stores Journal Article
In: IEEE Software, vol. 33, no. 6, pp. 86–92, 2016.
@article{mojica2015ratingsystem,
title = {Examining the Rating System Used in Mobile-App Stores},
author = {Israel J. Mojica and Meiyappan Nagappan and Bram Adams and Thorsten Berger and Steffen Dienst and Ahmed E. Hassan},
year = {2016},
date = {2016-01-01},
journal = {IEEE Software},
volume = {33},
number = {6},
pages = {86--92},
publisher = {IEEE Computer Society},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Hong Mei; Rick Rabiser; Bing Xie; Christoph Elsner; Yun Xie; Jesper Andersson; Antonio Ruiz Cortés; Krzystof Czarnecki; Bran Selic; Andrzej Wasowski; Xin Peng; Jocelyn Simmonds; Jun Wei; Thorsten Berger; Norbert Siegmund; Li Zhang; Ebrahim Bagheri; Yingfei Xiong (Ed.)
20th International Systems and Software Product Line Conference (SPLC) Proceedings
ACM, Beijing, China, 2016, ISBN: 978-1-4503-4050-2.
@proceedings{splc16,
title = {20th International Systems and Software Product Line Conference (SPLC)},
editor = {Hong Mei and Rick Rabiser and Bing Xie and Christoph Elsner and Yun Xie and Jesper Andersson and Antonio Ruiz Cortés and Krzystof Czarnecki and Bran Selic and Andrzej Wasowski and Xin Peng and Jocelyn Simmonds and Jun Wei and Thorsten Berger and Norbert Siegmund and Li Zhang and Ebrahim Bagheri and Yingfei Xiong},
isbn = {978-1-4503-4050-2},
year = {2016},
date = {2016-01-01},
publisher = {ACM},
address = {Beijing, China},
keywords = {},
pubstate = {published},
tppubtype = {proceedings}
}
Israel J. Mojica; Meiyappan Nagappan; Bram Adams; Thorsten Berger; Steffen Dienst; Ahmed E. Hassan
Analyzing Ad Library Updates in Android Apps Journal Article
In: IEEE Software, vol. 33, no. 2, pp. 74–80, 2016.
@article{mojica2016adlibraries,
title = {Analyzing Ad Library Updates in Android Apps},
author = {Israel J. Mojica and Meiyappan Nagappan and Bram Adams and Thorsten Berger and Steffen Dienst and Ahmed E. Hassan},
year = {2016},
date = {2016-01-01},
journal = {IEEE Software},
volume = {33},
number = {2},
pages = {74--80},
publisher = {IEEE},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
2015
Alexander Rhein; Thorsten Berger; Nicklas Schalck Johansson; Mikael Mark Hardø; Sven Apel
Lifting Inter-App Data-Flow Analysis to Large App Sets Technical Report
Department of Computer Science and Mathematics, University of Passau no. MIP-1504, 2015.
@techreport{vonRhein.ea:2015:tr,
title = {Lifting Inter-App Data-Flow Analysis to Large App Sets},
author = {Alexander Rhein and Thorsten Berger and Nicklas Schalck Johansson and Mikael Mark Hardø and Sven Apel},
url = {https://se.ruhr-uni-bochum.de/wp-content/uploads/2022/07/RBS15.pdf},
year = {2015},
date = {2015-09-01},
urldate = {2015-09-01},
number = {MIP-1504},
institution = {Department of Computer Science and Mathematics, University of Passau},
keywords = {},
pubstate = {published},
tppubtype = {techreport}
}
Sven Peldszus; Géza Kulcsár; Malte Lochau
A Solution to the Java Refactoring Case Study using eMoflon Proceedings Article
In: Horn, Tassilo; Krikava, Filip; Rose, Louis (Ed.): Proceedings of the 8th Transformation Tool Contest (TTC), pp. 118–122, 2015, (Open Access).
@inproceedings{PKL2015,
title = {A Solution to the Java Refactoring Case Study using eMoflon},
author = {Sven Peldszus and Géza Kulcsár and Malte Lochau},
editor = {Tassilo Horn and Filip Krikava and Louis Rose},
url = {https://ceur-ws.org/Vol-1524/paper20.pdf},
year = {2015},
date = {2015-07-01},
urldate = {2015-07-01},
booktitle = {Proceedings of the 8th Transformation Tool Contest (TTC)},
pages = {118–122},
series = {CEUR Workshop Proceedings},
note = {Open Access},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Géza Kulcsár; Sven Peldszus; Malte Lochau
Object-oriented Refactoring of Java Programs using Graph Transformation Proceedings Article
In: Horn, Tassilo; Krikava, Filip; Rose, Louis (Ed.): Proceedings of the 8th Transformation Tool Contest (TTC), pp. 53–82, 2015, (Open Access).
@inproceedings{KPL2015,
title = {Object-oriented Refactoring of Java Programs using Graph Transformation},
author = {Géza Kulcsár and Sven Peldszus and Malte Lochau},
editor = {Tassilo Horn and Filip Krikava and Louis Rose},
url = {https://ceur-ws.org/Vol-1524/paper3.pdf},
year = {2015},
date = {2015-07-01},
urldate = {2015-07-01},
booktitle = {Proceedings of the 8th Transformation Tool Contest (TTC)},
pages = {53–82},
series = {CEUR Workshop Proceedings},
note = {Open Access},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Wenbin Ji; Thorsten Berger; Michal Antkiewicz; Krzysztof Czarnecki
Maintaining Feature Traceability with Embedded Annotations Proceedings Article
In: 19th International Software Product Line Conference (SPLC), 2015.
@inproceedings{ji2015annotations,
title = {Maintaining Feature Traceability with Embedded Annotations},
author = {Wenbin Ji and Thorsten Berger and Michal Antkiewicz and Krzysztof Czarnecki},
url = {http://gsd.uwaterloo.ca/sites/default/files/ji-2015-annotations.pdf},
year = {2015},
date = {2015-01-01},
booktitle = {19th International Software Product Line Conference (SPLC)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Thorsten Berger; Daniela Lettner; Julia Rubin; Paul Grünbacher; Adeline Silva; Martin Becker; Marsha Chechik; Krzysztof Czarnecki
What is a Feature? A Qualitative Study of Features in Industrial Software Product Lines Proceedings Article
In: 19th International Software Product Line Conference (SPLC), 2015.
@inproceedings{berger2015feature,
title = {What is a Feature? A Qualitative Study of Features in Industrial Software Product Lines},
author = {Thorsten Berger and Daniela Lettner and Julia Rubin and Paul Grünbacher and Adeline Silva and Martin Becker and Marsha Chechik and Krzysztof Czarnecki},
url = {http://gsd.uwaterloo.ca/sites/default/files/berger-2015-featurestudy.pdf},
year = {2015},
date = {2015-01-01},
booktitle = {19th International Software Product Line Conference (SPLC)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sarah Nadi; Thorsten Berger; Christian Kästner; Krzysztof Czarnecki
Where do Configuration Constraints Stem From? An Extraction Approach and an Empirical Study Journal Article
In: IEEE Transactions on Software Engineering, vol. 41, no. 8, pp. 820–841, 2015.
@article{nadi.ea:2015:tse,
title = {Where do Configuration Constraints Stem From? An Extraction Approach and an Empirical Study},
author = {Sarah Nadi and Thorsten Berger and Christian Kästner and Krzysztof Czarnecki},
url = {http://ieeexplore.ieee.org/abstract/document/7065312/},
year = {2015},
date = {2015-01-01},
journal = {IEEE Transactions on Software Engineering},
volume = {41},
number = {8},
pages = {820--841},
publisher = {IEEE Computer Society},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Sarah Nadi; Thorsten Berger; Christian Kästner; Krzysztof Czarnecki
Where do Configuration Constraints Stem From? An Extraction Approach and an Empirical Study Technical Report
University of Waterloo no. GSDLAB-TR 2015-01-27, 2015.
@techreport{nadi.ea:2015:tr,
title = {Where do Configuration Constraints Stem From? An Extraction Approach and an Empirical Study},
author = {Sarah Nadi and Thorsten Berger and Christian Kästner and Krzysztof Czarnecki},
url = {http://gsd.uwaterloo.ca/sites/default/files/constraints-2015-nadi.pdf},
year = {2015},
date = {2015-01-01},
number = {GSDLAB-TR 2015-01-27},
institution = {University of Waterloo},
keywords = {},
pubstate = {published},
tppubtype = {techreport}
}
Alexander Rhein; Alexander Grebhahn; Sven Apel; Norbert Siegmund; Dirk Beyer; Thorsten Berger
Presence-Condition Simplification in Highly Configurable Systems Proceedings Article
In: 37th International Conference on Software Engineering (ICSE), 2015.
@inproceedings{vonrhein2015presencecondition,
title = {Presence-Condition Simplification in Highly Configurable Systems},
author = {Alexander Rhein and Alexander Grebhahn and Sven Apel and Norbert Siegmund and Dirk Beyer and Thorsten Berger},
year = {2015},
date = {2015-01-01},
booktitle = {37th International Conference on Software Engineering (ICSE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Leonardo Passos; Jesus Padilla; Thorsten Berger; Sven Apel; Krzysztof Czarnecki; Marco Tulio Valente
Feature Scattering in the Large: A Longitudinal Study of Linux Kernel Device Drivers Proceedings Article
In: 14th International Conference on Modularity (MODULARITY), 2015, (Best Paper Award).
@inproceedings{passos2015scattering,
title = {Feature Scattering in the Large: A Longitudinal Study of Linux Kernel Device Drivers},
author = {Leonardo Passos and Jesus Padilla and Thorsten Berger and Sven Apel and Krzysztof Czarnecki and Marco Tulio Valente},
year = {2015},
date = {2015-01-01},
booktitle = {14th International Conference on Modularity (MODULARITY)},
note = {Best Paper Award},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Thorsten Berger; Sarah Nadi
Variability Models in Large-Scale Systems: A Study and a Reverse-Engineering Technique Proceedings Article
In: Software Engineering (SE), 2015.
@inproceedings{berger2015germanse,
title = {Variability Models in Large-Scale Systems: A Study and a Reverse-Engineering Technique},
author = {Thorsten Berger and Sarah Nadi},
year = {2015},
date = {2015-01-01},
booktitle = {Software Engineering (SE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sven Peldszus; Géza Kulcsár; Malte Lochau; Sandro Schulze
Incremental Co-Evolution of Java Programs based on Bidirectional Graph Transformation Proceedings Article
In: Proceedings of the Principles and Practices of Programming on The Java Platform (PPPJ), pp. 138–151, ACM, 2015.
@inproceedings{PKLS2015,
title = {Incremental Co-Evolution of Java Programs based on Bidirectional Graph Transformation},
author = {Sven Peldszus and Géza Kulcsár and Malte Lochau and Sandro Schulze},
doi = {10.1145/2807426.2807438},
year = {2015},
date = {2015-01-01},
urldate = {2015-01-01},
booktitle = {Proceedings of the Principles and Practices of Programming on The Java Platform (PPPJ)},
pages = {138–151},
publisher = {ACM},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
2014
Israel J. Mojica; Meiyappan Nagappan; Bram Adams; Thorsten Berger; Steffen Dienst; Ahmed E. Hassan
Impact of Ad Libraries on Ratings of Android Mobile Apps Journal Article
In: IEEE Software, vol. 31, no. 6, pp. 86–92, 2014.
@article{mojica2014ratings,
title = {Impact of Ad Libraries on Ratings of Android Mobile Apps},
author = {Israel J. Mojica and Meiyappan Nagappan and Bram Adams and Thorsten Berger and Steffen Dienst and Ahmed E. Hassan},
year = {2014},
date = {2014-11-01},
journal = {IEEE Software},
volume = {31},
number = {6},
pages = {86--92},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Israel J. Mojica; Bram Adams; Meiyappan Nagappan; Steffen Dienst; Thorsten Berger; Ahmed E. Hassan
A Large Scale Empirical Study on Software Reuse in Mobile Apps Journal Article
In: IEEE Software, vol. 31, no. 2, pp. 78–86, 2014.
@article{mojica2014large,
title = {A Large Scale Empirical Study on Software Reuse in Mobile Apps},
author = {Israel J. Mojica and Bram Adams and Meiyappan Nagappan and Steffen Dienst and Thorsten Berger and Ahmed E. Hassan},
year = {2014},
date = {2014-03-01},
journal = {IEEE Software},
volume = {31},
number = {2},
pages = {78--86},
keywords = {},
pubstate = {published},
tppubtype = {article}
}