The following list of publications is incomplete, see https://scholar.google.de/citations?user=2-YjsDsAAAAJ&hl=en for a complete list.
2020
Wardah Mahmood; Moses Chagama; Thorsten Berger; Regina Hebig
Causes of Merge Conflicts: A Case Study of ElasticSearch Proceedings Article
In: 14th International Working Conference on Variability Modelling of Software-intensive Systems (VaMoS), 2020.
@inproceedings{wardah2020elasticsearch,
title = {Causes of Merge Conflicts: A Case Study of ElasticSearch},
author = {Wardah Mahmood and Moses Chagama and Thorsten Berger and Regina Hebig},
url = {../wp-content/uploads/2022/07/2020-vamos-mergeconflicts.pdf},
year = {2020},
date = {2020-01-01},
urldate = {2020-01-01},
booktitle = {14th International Working Conference on Variability Modelling of Software-intensive Systems (VaMoS)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Damir Nesic; Jacob Krueger; Stefan Stanciulescu; Thorsten Berger
Principles of Feature Modeling Proceedings Article
In: Software Engineering (SE), 2020, (Extended Abstract of our FSE’19 (main track) paper, see below.).
@inproceedings{damir2020germanse,
title = {Principles of Feature Modeling},
author = {Damir Nesic and Jacob Krueger and Stefan Stanciulescu and Thorsten Berger},
url = {https://se.ruhr-uni-bochum.de/wp-content/uploads/2022/07/2019-fse-fm_principles.pdf},
year = {2020},
date = {2020-01-01},
urldate = {2020-01-01},
booktitle = {Software Engineering (SE)},
note = {Extended Abstract of our FSE'19 (main track) paper, see below.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Jacob Krueger; Gul Calikli; Thorsten Berger; Thomas Leich; Gunter Saake
Effects of Explicit Feature Traceability on Program Comprehension Proceedings Article
In: Software Engineering (SE), 2020, (Extended Abstract of our FSE’19 (main track) paper, see below.).
@inproceedings{jacob2020germanse,
title = {Effects of Explicit Feature Traceability on Program Comprehension},
author = {Jacob Krueger and Gul Calikli and Thorsten Berger and Thomas Leich and Gunter Saake},
url = {https://se.ruhr-uni-bochum.de/wp-content/uploads/2022/07/2019-fse-feature-traceability.pdf},
year = {2020},
date = {2020-01-01},
urldate = {2020-01-01},
booktitle = {Software Engineering (SE)},
note = {Extended Abstract of our FSE'19 (main track) paper, see below.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Leonardo Passos; Rodrigo Queiroz; Mukelabai Mukelabai; Thorsten Berger; Sven Apel; Krzysztof Czarnecki; Jesus Padilla
A Study of Feature Scattering in the Linux Kernel Proceedings Article
In: Software Engineering (SE), 2020, (Extended Abstract of our TSE’18 journal article, see below.).
@inproceedings{leonardo2020germanse,
title = {A Study of Feature Scattering in the Linux Kernel},
author = {Leonardo Passos and Rodrigo Queiroz and Mukelabai Mukelabai and Thorsten Berger and Sven Apel and Krzysztof Czarnecki and Jesus Padilla},
year = {2020},
date = {2020-01-01},
booktitle = {Software Engineering (SE)},
note = {Extended Abstract of our TSE'18 journal article, see below.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Max Lillack; Stefan Stanciulescu; Wilhelm Hedman; Thorsten Berger; Andrzej Wasowski
Intention-Based Integration of Software Variants Proceedings Article
In: Software Engineering (SE), 2020, (Extended Abstract of our ICSE’19 (main track) paper, see below.).
@inproceedings{max2020germanse,
title = {Intention-Based Integration of Software Variants},
author = {Max Lillack and Stefan Stanciulescu and Wilhelm Hedman and Thorsten Berger and Andrzej Wasowski},
url = {https://se.ruhr-uni-bochum.de/wp-content/uploads/2022/07/2019-icse-incline.pdf},
year = {2020},
date = {2020-01-01},
urldate = {2020-01-01},
booktitle = {Software Engineering (SE)},
note = {Extended Abstract of our ICSE'19 (main track) paper, see below.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
2019
Jacob Krueger; Mukelabai Mukelabai; Wanzi Gu; Hui Shen; Regina Hebig; Thorsten Berger
Where is my Feature and What is it About? A Case Study on Recovering Feature Facets Journal Article
In: Journal of Systems and Software, vol. 152, pp. 239–253, 2019.
@article{krueger2019feature,
title = {Where is my Feature and What is it About? A Case Study on Recovering Feature Facets},
author = {Jacob Krueger and Mukelabai Mukelabai and Wanzi Gu and Hui Shen and Regina Hebig and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2019-jss-featurefacets.pdf},
year = {2019},
date = {2019-06-01},
urldate = {2019-06-01},
journal = {Journal of Systems and Software},
volume = {152},
pages = {239--253},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Damir Nesic; Jacob Krueger; Stefan Stanciulescu; Thorsten Berger
Principles of Feature Modeling Proceedings Article
In: 27th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE), 2019.
@inproceedings{damir2019principles,
title = {Principles of Feature Modeling},
author = {Damir Nesic and Jacob Krueger and Stefan Stanciulescu and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2019-fse-fm_principles.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
booktitle = {27th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Max Lillack; Stefan Stanciulescu; Wilhelm Hedman; Thorsten Berger; Andrzej Wasowski
Intention-Based Integration of Software Variants Proceedings Article
In: 41st International Conference on Software Engineering (ICSE), 2019.
@inproceedings{lillack2019incline,
title = {Intention-Based Integration of Software Variants},
author = {Max Lillack and Stefan Stanciulescu and Wilhelm Hedman and Thorsten Berger and Andrzej Wasowski},
url = {../wp-content/uploads/2022/07/2019-icse-incline.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
booktitle = {41st International Conference on Software Engineering (ICSE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Claudio Menghi; Christos Tsigkanos; Patrizio Pelliccione; Carlo Ghezzi; Thorsten Berger
Specification Patterns for Robotic Missions Journal Article
In: IEEE Transactions on Software Engineering, 2019, (Preprint).
@article{menghi.ea:2019:tse,
title = {Specification Patterns for Robotic Missions},
author = {Claudio Menghi and Christos Tsigkanos and Patrizio Pelliccione and Carlo Ghezzi and Thorsten Berger},
url = {https://se.ruhr-uni-bochum.de/wp-content/uploads/2022/07/2019-tse-roboticpatterns-preprint.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
journal = {IEEE Transactions on Software Engineering},
publisher = {IEEE Computer Society},
note = {Preprint},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Jacob Krueger; Gul Calikli; Thorsten Berger; Thomas Leich; Gunter Saake
Effects of Explicit Feature Traceability on Program Comprehension Proceedings Article
In: 27th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE), 2019.
@inproceedings{krueger2019traceability,
title = {Effects of Explicit Feature Traceability on Program Comprehension},
author = {Jacob Krueger and Gul Calikli and Thorsten Berger and Thomas Leich and Gunter Saake},
url = {../wp-content/uploads/2022/07/2019-fse-feature-traceability.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
booktitle = {27th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Daniel Strueber; Mukelabai Mukelabai; Jacob Krueger; Stefan Fischer; Lukas Linsbauer; Jabier Martinez; Thorsten Berger
Facing the Truth: Benchmarking the Techniques for the Evolution of Variant-Rich Systems Proceedings Article
In: 23rd International Systems and Software Product Line Conference (SPLC), 2019.
@inproceedings{strueber2019benchmark,
title = {Facing the Truth: Benchmarking the Techniques for the Evolution of Variant-Rich Systems},
author = {Daniel Strueber and Mukelabai Mukelabai and Jacob Krueger and Stefan Fischer and Lukas Linsbauer and Jabier Martinez and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2019-splc-benchmark.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
booktitle = {23rd International Systems and Software Product Line Conference (SPLC)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sergio Garcia; Patrizio Pelliccione; Claudio Menghi; Thorsten Berger; Tomas Bures
High-Level Mission Specification for Multiple Robots Proceedings Article
In: 12th ACM SIGPLAN International Conference on Software Language Engineering (SLE), 2019.
@inproceedings{garcia2019sle,
title = {High-Level Mission Specification for Multiple Robots},
author = {Sergio Garcia and Patrizio Pelliccione and Claudio Menghi and Thorsten Berger and Tomas Bures},
url = {../wp-content/uploads/2022/07/2019-sle-promise.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
booktitle = {12th ACM SIGPLAN International Conference on Software Language Engineering (SLE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Claudio Menghi; Christos Tsigkanos; Thorsten Berger; Patrizio Pelliccione
PsALM: Specification of Dependable Robotic Missions Proceedings Article
In: 41st International Conference on Software Engineering (ICSE), Demonstrations Track, 2019.
@inproceedings{menghi2019psalmdemo,
title = {PsALM: Specification of Dependable Robotic Missions},
author = {Claudio Menghi and Christos Tsigkanos and Thorsten Berger and Patrizio Pelliccione},
url = {../wp-content/uploads/2022/07/2019-icse-psalm.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
booktitle = {41st International Conference on Software Engineering (ICSE), Demonstrations Track},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sergio Garcia; Daniel Strueber; Davide Brugali; Alessandro Di Fava; Philipp Schillinger; Patrizio Pelliccione; Thorsten Berger
Variability Modeling of Service Robots: Experiences and Challenges Proceedings Article
In: 13th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), 2019.
@inproceedings{garcia2019robotics,
title = {Variability Modeling of Service Robots: Experiences and Challenges},
author = {Sergio Garcia and Daniel Strueber and Davide Brugali and Alessandro Di Fava and Philipp Schillinger and Patrizio Pelliccione and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2019-vamos-robotics.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
booktitle = {13th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Claudio Menghi; Christos Tsigkanos; Patrizio Pelliccione; Carlo Ghezzi; Thorsten Berger
Specification Patterns for Robotic Missions Technical Report
arXiv preprint no. arXiv:1901.02077, 2019.
@techreport{menghi.ea:2019:specificationpatters,
title = {Specification Patterns for Robotic Missions},
author = {Claudio Menghi and Christos Tsigkanos and Patrizio Pelliccione and Carlo Ghezzi and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2019-tr-robotpatterns.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
number = {arXiv:1901.02077},
institution = {arXiv preprint},
keywords = {},
pubstate = {published},
tppubtype = {techreport}
}
Rodrigo Queiroz; Thorsten Berger; Krzysztof Czarnecki
Geoscenario: An Open DSL for Autonomous Driving Scenario Representation Proceedings Article
In: 30th IEEE Intelligent Vehicles Symposium (IV), 2019.
@inproceedings{queiroz2019geoscenario,
title = {Geoscenario: An Open DSL for Autonomous Driving Scenario Representation},
author = {Rodrigo Queiroz and Thorsten Berger and Krzysztof Czarnecki},
url = {../wp-content/uploads/2022/07/2019-iv-geoscenario.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
booktitle = {30th IEEE Intelligent Vehicles Symposium (IV)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sina Entekhabi; Anton Solback; Jan-Philipp Steghöfer; Thorsten Berger
Visualization of Feature Locations with the Tool FeatureDashboard Proceedings Article
In: 23rd International Systems and Software Product Line Conference (SPLC), Tools Track, 2019.
@inproceedings{entekhabi2019featuredashboard,
title = {Visualization of Feature Locations with the Tool FeatureDashboard},
author = {Sina Entekhabi and Anton Solback and Jan-Philipp Steghöfer and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2019-splc-featuredashboard.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
booktitle = {23rd International Systems and Software Product Line Conference (SPLC), Tools Track},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Jonas Akesson; Sebastian Nilsson; Jacob Krüger; Thorsten Berger
Migrating the Android Apo-Games into an Annotation-Based Software Product Line Proceedings Article
In: 23rd International Systems and Software Product Line Conference (SPLC), Challenge Track, 2019.
@inproceedings{akesson2019apogames,
title = {Migrating the Android Apo-Games into an Annotation-Based Software Product Line},
author = {Jonas Akesson and Sebastian Nilsson and Jacob Krüger and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2019-splc-apoandroid.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
booktitle = {23rd International Systems and Software Product Line Conference (SPLC), Challenge Track},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Jamel Debbiche; Oskar Lignell; Jacob Krüger; Thorsten Berger
Migrating the Java-Based Apo-Games into a Composition-Based Software Product Line Proceedings Article
In: 23rd International Systems and Software Product Line Conference (SPLC), Challenge Track, 2019.
@inproceedings{debbiche2019apogames,
title = {Migrating the Java-Based Apo-Games into a Composition-Based Software Product Line},
author = {Jamel Debbiche and Oskar Lignell and Jacob Krüger and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2019-splc-apojava.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
booktitle = {23rd International Systems and Software Product Line Conference (SPLC), Challenge Track},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Thorsten Berger; Philippe Collet
Usage Scenarios for a Common Feature Modeling Language Proceedings Article
In: First International Workshop on Languages for Modelling Variability (MODEVAR), 2019.
@inproceedings{berger2019scenarios,
title = {Usage Scenarios for a Common Feature Modeling Language},
author = {Thorsten Berger and Philippe Collet},
url = {../wp-content/uploads/2022/07/2019-modevar-fml-scenarios.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
booktitle = {First International Workshop on Languages for Modelling Variability (MODEVAR)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Thorsten Berger; Marsha Chechik; Timo Kehrer; Manuel Wimmer
Software Evolution in Time and Space: Unifying Version and Variability Management (Dagstuhl seminar 19191) Proceedings Article
In: Dagstuhl Reports, Schloss Dagstuhl — Leibniz-Zentrum fuer Informatik, 2019.
@inproceedings{berger2019dagstuhl,
title = {Software Evolution in Time and Space: Unifying Version and Variability Management (Dagstuhl seminar 19191)},
author = {Thorsten Berger and Marsha Chechik and Timo Kehrer and Manuel Wimmer},
url = {../wp-content/uploads/2022/07/2019-dagstuhl19191-preprint.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
booktitle = {Dagstuhl Reports},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik},
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: Software Engineering (SE), 2019, (Extended Abstract of our ASE’18 (main track) paper.).
@inproceedings{mukelabai2019germanse,
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 = {https://se.ruhr-uni-bochum.de/wp-content/uploads/2022/07/2018-ase-analysis.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
booktitle = {Software Engineering (SE)},
note = {Extended Abstract of our ASE'18 (main track) paper.},
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: Software Engineering (SE), 2019, (Extended Abstract of our FSE’18 (main track) paper.).
@inproceedings{hebig2019germanse,
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 = {https://se.ruhr-uni-bochum.de/wp-content/uploads/2022/07/2018-fse-m2m.pdf},
year = {2019},
date = {2019-01-01},
urldate = {2019-01-01},
booktitle = {Software Engineering (SE)},
note = {Extended Abstract of our FSE'18 (main track) paper.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Andrey Sadovykh; Tewfik Ziadi; Jacques Robin; Elena Gallego; Jan-Philipp Steghoefer; Thorsten Berger; Alessandra Bagnato; Raul Mazo
REVAMP2 Project: Towards Round-Trip Engineering of Software Product Lines — Approach, Intermediate Results and Challenges Proceedings Article
In: TOOLS 50 + 1, 2019.
@inproceedings{sadovykh2019revamp,
title = {REVAMP2 Project: Towards Round-Trip Engineering of Software Product Lines -- Approach, Intermediate Results and Challenges},
author = {Andrey Sadovykh and Tewfik Ziadi and Jacques Robin and Elena Gallego and Jan-Philipp Steghoefer and Thorsten Berger and Alessandra Bagnato and Raul Mazo},
year = {2019},
date = {2019-01-01},
booktitle = {TOOLS 50 + 1},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Thorsten Berger; Philippe Collet; Laurence Duchien; Thomas Fogdal; Patrick Heymans; Timo Kehrer; Jabier Martinez; Raul Mazo; Leticia Montalvillo; Camille Salinesi; Xhevahire Ternava; Thomas Thüm; Tewfik Ziadi (Ed.)
23rd International Systems and Software Product Line Conference (SPLC), Volume A Proceedings
ACM, Paris, France, 2019.
@proceedings{splc19,
title = {23rd International Systems and Software Product Line Conference (SPLC), Volume A},
editor = {Thorsten Berger and Philippe Collet and Laurence Duchien and Thomas Fogdal and Patrick Heymans and Timo Kehrer and Jabier Martinez and Raul Mazo and Leticia Montalvillo and Camille Salinesi and Xhevahire Ternava and Thomas Thüm and Tewfik Ziadi},
year = {2019},
date = {2019-01-01},
publisher = {ACM},
address = {Paris, France},
keywords = {},
pubstate = {published},
tppubtype = {proceedings}
}
2018
Florian Sattler; Alexander Rhein; Thorsten Berger; Niklas Schalck Johansson; Mikael Mark Hardø; Sven Apel
Lifting Inter-App Data-Flow Analysis to Large App Sets Journal Article
In: Automated Software Engineering, iss. 2, no. 25, pp. 315–346, 2018.
@article{sattler.ea:2017:ase,
title = {Lifting Inter-App Data-Flow Analysis to Large App Sets},
author = {Florian Sattler and Alexander Rhein and Thorsten Berger and Niklas Schalck Johansson and Mikael Mark Hardø and Sven Apel},
url = {../wp-content/uploads/2022/07/2017-ase-dataflows.pdf},
year = {2018},
date = {2018-06-01},
urldate = {2018-06-01},
journal = {Automated Software Engineering},
number = {25},
issue = {2},
pages = {315--346},
publisher = {Springer US},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
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}
}
2017
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}
}
2016
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}
}