Also see Thorsten Berger’s Google Scholar profile (https://scholar.google.de/citations?user=2-YjsDsAAAAJ&hl=en)
2021
Samuel Idowu; Daniel Strueber; Thorsten Berger
Asset Management in Machine Learning: A Survey Proceedings Article
In: 43rd International Conference on Software Engineering, Software Engineering in Practice track (ICSE/SEIP), 2021.
@inproceedings{samuel2021seip,
title = {Asset Management in Machine Learning: A Survey},
author = {Samuel Idowu and Daniel Strueber and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2021-icseseip-mlassetmgmt.pdf},
year = {2021},
date = {2021-01-01},
urldate = {2021-01-01},
booktitle = {43rd International Conference on Software Engineering, Software Engineering in Practice track (ICSE/SEIP)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Ricardo Caldas; Razan Ghzouli; Alessandro Vittorio Papadopoulos; Patrizio Pelliccione; Danny Weyns; Thorsten Berger
Towards Mapping Control Theory and Software Engineering Properties Proceedings Article
In: 2nd IEEE International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS), 2021.
@inproceedings{ricardo2021acsos,
title = {Towards Mapping Control Theory and Software Engineering Properties},
author = {Ricardo Caldas and Razan Ghzouli and Alessandro Vittorio Papadopoulos and Patrizio Pelliccione and Danny Weyns and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2021-acsos-ctproperties.pdf},
year = {2021},
date = {2021-01-01},
urldate = {2021-01-01},
booktitle = {2nd IEEE International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Patrick Franz; Thorsten Berger; Ibrahim Fayaz; Sarah Nadi; Evgeny Groshev
ConfigFix: Interactive Configuration Conflict Resolution for the Linux Kernel Proceedings Article
In: 43rd International Conference on Software Engineering, Software Engineering in Practice track (ICSE/SEIP), 2021.
@inproceedings{patrick2021seip,
title = {ConfigFix: Interactive Configuration Conflict Resolution for the Linux Kernel},
author = {Patrick Franz and Thorsten Berger and Ibrahim Fayaz and Sarah Nadi and Evgeny Groshev},
url = {../wp-content/uploads/2022/07/2021-icseseip-configfix.pdf},
year = {2021},
date = {2021-01-01},
urldate = {2021-01-01},
booktitle = {43rd International Conference on Software Engineering, Software Engineering in Practice track (ICSE/SEIP)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Mukelabai Mukelabai; Thorsten Berger; Paulo Borba
Semi-Automated Test-Case Propagation in Fork Ecosystems Proceedings Article
In: 43rd International Conference on Software Engineering, New Ideas and Emerging Results track (ICSE/NIER), 2021.
@inproceedings{muke2021nier,
title = {Semi-Automated Test-Case Propagation in Fork Ecosystems},
author = {Mukelabai Mukelabai and Thorsten Berger and Paulo Borba},
url = {../wp-content/uploads/2022/07/2021-icsenier-testpropagation.pdf},
year = {2021},
date = {2021-01-01},
urldate = {2021-01-01},
booktitle = {43rd International Conference on Software Engineering, New Ideas and Emerging Results track (ICSE/NIER)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Johan Martinson; Herman Jansson; Mukelabai Mukelabai; Thorsten Berger; Alexandre Bergel; Truong Ho-Quang
HAnS: IDE-Based Editing Support for Embedded Feature Annotations Proceedings Article
In: 25th ACM International Systems and Software Product Line Conference (SPLC), Tools Track, 2021.
@inproceedings{martinsonjansson2021hans,
title = {HAnS: IDE-Based Editing Support for Embedded Feature Annotations},
author = {Johan Martinson and Herman Jansson and Mukelabai Mukelabai and Thorsten Berger and Alexandre Bergel and Truong Ho-Quang},
url = {../wp-content/uploads/2022/07/2021-splc-hanstext.pdf},
year = {2021},
date = {2021-01-01},
urldate = {2021-01-01},
booktitle = {25th ACM International Systems and Software Product Line Conference (SPLC), Tools Track},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Alexandre Bergel; Razan Ghzouli; Thorsten Berger; Michel R. V. Chaudron
FeatureVista: Interactive Feature Visualization Proceedings Article
In: 25th ACM International Systems and Software Product Line Conference (SPLC), 2021.
@inproceedings{bergel2021featurevista,
title = {FeatureVista: Interactive Feature Visualization},
author = {Alexandre Bergel and Razan Ghzouli and Thorsten Berger and Michel R. V. Chaudron},
url = {../wp-content/uploads/2022/07/2021-splc-featurevis.pdf},
year = {2021},
date = {2021-01-01},
urldate = {2021-01-01},
booktitle = {25th ACM International Systems and Software Product Line Conference (SPLC)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Mukelabai Mukelabai; Stefan Strüder; Daniel Strüber; Thorsten Berger
Feature-Oriented Defect Prediction: Scenarios, Metrics, and Classifiers Journal Article
In: arXiv preprint arXiv:2104.06161, 2021.
@article{mukelabai2021feature,
title = {Feature-Oriented Defect Prediction: Scenarios, Metrics, and Classifiers},
author = {Mukelabai Mukelabai and Stefan Strüder and Daniel Strüber and Thorsten Berger},
url = {https://arxiv.org/pdf/2104.06161.pdf},
year = {2021},
date = {2021-01-01},
journal = {arXiv preprint arXiv:2104.06161},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Jacob Krueger; Gul Calikli; Thorsten Berger; Thomas Leich
How Explicit Feature Traces Did Not Impact Developers’ Memory Proceedings Article
In: IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), RENE track, 2021.
@inproceedings{jacob2021renetrack,
title = {How Explicit Feature Traces Did Not Impact Developers' Memory},
author = {Jacob Krueger and Gul Calikli and Thorsten Berger and Thomas Leich},
url = {../wp-content/uploads/2022/07/2021-saner-memoryexp.pdf},
year = {2021},
date = {2021-01-01},
urldate = {2021-01-01},
booktitle = {IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), RENE track},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Johan Aronsson; Philip Lu; Daniel Strueber; Thorsten Berger
A Maturity Assessment Framework for Conversational AI Development Platforms Proceedings Article
In: ACM Symposium on Applied Computing (SAC), 2021.
@inproceedings{johan2021convai,
title = {A Maturity Assessment Framework for Conversational AI Development Platforms},
author = {Johan Aronsson and Philip Lu and Daniel Strueber and Thorsten Berger},
url = {https://arxiv.org/pdf/2012.11976.pdf},
year = {2021},
date = {2021-01-01},
booktitle = {ACM Symposium on Applied Computing (SAC)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Jacob Krueger; Thorsten Berger
An Empirical Analysis of the Costs of Clone- and Platform-Oriented Software Reuse Proceedings Article
In: Software Engineering (SE), 2021, (Extended Abstract of our FSE’20 (main track) paper, see below.).
@inproceedings{jacob2021germanse,
title = {An Empirical Analysis of the Costs of Clone- and Platform-Oriented Software Reuse},
author = {Jacob Krueger and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2021-german_se-coststudy.pdf},
year = {2021},
date = {2021-01-01},
urldate = {2021-01-01},
booktitle = {Software Engineering (SE)},
note = {Extended Abstract of our FSE'20 (main track) paper, see below.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sergio Garcia; Daniel Strueber; Davide Brugali; Thorsten Berger; Patrizio Pelliccione
Robotics Software Engineering: A Perspective from the Service Robotics Domain Proceedings Article
In: Software Engineering (SE), 2021, (Extended Abstract of our FSE’20 (main track) paper, see below.).
@inproceedings{sergio2021germanse,
title = {Robotics Software Engineering: A Perspective from the Service Robotics Domain},
author = {Sergio Garcia and Daniel Strueber and Davide Brugali and Thorsten Berger and Patrizio Pelliccione},
url = {https://www.danielstrueber.de/publications/GSBBP21.pdf},
year = {2021},
date = {2021-01-01},
booktitle = {Software Engineering (SE)},
note = {Extended Abstract of our FSE'20 (main track) paper, see below.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Daniel Strueber; Anthony Anjorin; Thorsten Berger
Variability Representations in Class Models: An Empirical Assessment Proceedings Article
In: Software Engineering (SE), 2021, (Extended Abstract of our MODELS’20 (main track) paper, see below.).
@inproceedings{daniel2021germanse,
title = {Variability Representations in Class Models: An Empirical Assessment},
author = {Daniel Strueber and Anthony Anjorin and Thorsten Berger},
url = {https://www.danielstrueber.de/publications/SAB21.pdf},
year = {2021},
date = {2021-01-01},
booktitle = {Software Engineering (SE)},
note = {Extended Abstract of our MODELS'20 (main track) paper, see below.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Swaib Dragule; Sergio Garcia; Thorsten Berger; Patrizio Pelliccione
Languages for Specifying Missions of Robotic Applications Book Section
In: Cavalcanti, Ana; Hierons, Brijesh Dongol Rob; Timmis, Jon; Woodcock, Jim (Ed.): Software Engineering for Robotics, Springer, 2021.
@incollection{dragule2021bookchapter,
title = {Languages for Specifying Missions of Robotic Applications},
author = {Swaib Dragule and Sergio Garcia and Thorsten Berger and Patrizio Pelliccione},
editor = {Ana Cavalcanti and Brijesh Dongol Rob Hierons and Jon Timmis and Jim Woodcock},
url = {../wp-content/uploads/2022/07/2021-bookchapter-roboticslanguages.pdf},
year = {2021},
date = {2021-01-01},
urldate = {2021-01-01},
booktitle = {Software Engineering for Robotics},
publisher = {Springer},
keywords = {},
pubstate = {published},
tppubtype = {incollection}
}
Lukas Linsbauer; Felix Schwaegerl; Thorsten Berger; Paul Gruenbacher
Concepts of Variation Control Systems Journal Article
In: Journal of Systems and Software, vol. 171, pp. 110796, 2021.
@article{linsbauer2021varcs,
title = {Concepts of Variation Control Systems},
author = {Lukas Linsbauer and Felix Schwaegerl and Thorsten Berger and Paul Gruenbacher},
url = {../wp-content/uploads/2022/07/2020-jss-varcs.pdf},
year = {2021},
date = {2021-01-01},
urldate = {2021-01-01},
journal = {Journal of Systems and Software},
volume = {171},
pages = {110796},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Leonardo Passos; Rodrigo Queiroz; Mukelabai Mukelabai; Thorsten Berger; Sven Apel; Krzysztof Czarnecki; Jesus Padilla
A Study of Feature Scattering in the Linux Kernel Journal Article
In: IEEE Transactions on Software Engineering, vol. 47, iss. 1, pp. 146–164, 2021.
@article{passos.ea:2021:tse,
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},
url = {../wp-content/uploads/2022/07/2018-tse-scattering.pdf},
year = {2021},
date = {2021-01-01},
urldate = {2021-01-01},
journal = {IEEE Transactions on Software Engineering},
volume = {47},
issue = {1},
pages = {146--164},
publisher = {IEEE Computer Society},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Swaib Dragule; Thorsten Berger; Claudio Menghi; Patrizio Pelliccione
A Survey on the Design Space of End-User Oriented Languages for Specifying Robotic Missions Journal Article
In: International Journal of Software and Systems Modeling, vol. 20, no. 4, pp. 1123–1158, 2021.
@article{dragule.ea:2020:sosym,
title = {A Survey on the Design Space of End-User Oriented Languages for Specifying Robotic Missions},
author = {Swaib Dragule and Thorsten Berger and Claudio Menghi and Patrizio Pelliccione},
url = {https://se.ruhr-uni-bochum.de/wp-content/uploads/2022/07/2020-sosym-missionspec.pdf},
year = {2021},
date = {2021-01-01},
urldate = {2021-01-01},
journal = {International Journal of Software and Systems Modeling},
volume = {20},
number = {4},
pages = {1123--1158},
publisher = {Springer},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Robert Lindohf; Jacob Krueger; Erik Herzog; Thorsten Berger
Software Product-Line Evaluation in the Large Journal Article
In: Empirical Software Engineering, vol. 26, iss. 2, no. 30, 2021.
@article{lindohf.ea:2021:emse,
title = {Software Product-Line Evaluation in the Large},
author = {Robert Lindohf and Jacob Krueger and Erik Herzog and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2020-emse-productlineevaluation.pdf},
year = {2021},
date = {2021-01-01},
urldate = {2021-01-01},
journal = {Empirical Software Engineering},
volume = {26},
number = {30},
issue = {2},
publisher = {Springer},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Swaib Dragule; Thorsten Berger; Claudio Menghi; Patrizio Pelliccione
A Survey on the Design Space of End-User Oriented Languages for Specifying Robotic Missions Journal Article
In: International Journal of Software and Systems Modeling, vol. 20, no. 4, pp. 1123–1158, 2021.
@article{dragule.ea:2021:sosym,
title = {A Survey on the Design Space of End-User Oriented Languages for Specifying Robotic Missions},
author = {Swaib Dragule and Thorsten Berger and Claudio Menghi and Patrizio Pelliccione},
url = {../wp-content/uploads/2022/07/2020-sosym-missionspec.pdf},
year = {2021},
date = {2021-01-01},
journal = {International Journal of Software and Systems Modeling},
volume = {20},
number = {4},
pages = {1123--1158},
publisher = {Springer},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Claudio Menghi; Christos Tsigkanos; Patrizio Pelliccione; Carlo Ghezzi; Thorsten Berger
Specification Patterns for Robotic Missions Journal Article
In: IEEE Transactions on Software Engineering, vol. 47, no. 10, pp. 2208–2224, 2021.
@article{menghi.ea:2021:tse,
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-tse-roboticpatterns-preprint.pdf},
year = {2021},
date = {2021-01-01},
journal = {IEEE Transactions on Software Engineering},
volume = {47},
number = {10},
pages = {2208--2224},
publisher = {IEEE Computer Society},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Sven Peldszus; Jens Bürger; Timo Kehrer; Jan Jürjens
Ontology-Driven Evolution of Software Security Journal Article
In: Data & Knowledge Engineering (DKE), vol. 134, 2021.
@article{PBKJ2021,
title = {Ontology-Driven Evolution of Software Security},
author = {Sven Peldszus and Jens Bürger and Timo Kehrer and Jan Jürjens},
doi = {10.1016/j.datak.2021.101907},
year = {2021},
date = {2021-01-01},
journal = {Data & Knowledge Engineering (DKE)},
volume = {134},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
2020
Sebastian Ruland; Géza Kulcsár; Erhan Leblebici; Sven Peldszus; Malte Lochau
On Controlling the Attack Surface of Object-Oriented Refactorings Proceedings Article
In: Proceedings of the Conference on Software Engineering (SE), pp. 89–90, Gesellschaft für Informatik e.V., 2020, (Open Access).
@inproceedings{RKL+2020,
title = {On 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.18420/SE2020_26},
year = {2020},
date = {2020-02-01},
booktitle = {Proceedings of the Conference on Software Engineering (SE)},
pages = {89–90},
publisher = {Gesellschaft für Informatik e.V.},
note = {Open Access},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sven Peldszus; Katja Tuma; Daniel Strüber; Jan Jürjens; Riccardo Scandariato
Secure Data-Flow Compliance Checks between Models and Code based on Automated Mappings (Summary) Proceedings Article
In: Proceedings of the Conference on Software Engineering (SE), pp. 51–52, Gesellschaft für Informatik e.V., 2020, (Open Access).
@inproceedings{PTS+2020,
title = {Secure Data-Flow Compliance Checks between Models and Code based on Automated Mappings (Summary)},
author = {Sven Peldszus and Katja Tuma and Daniel Strüber and Jan Jürjens and Riccardo Scandariato},
doi = {10.18420/SE2020_13},
year = {2020},
date = {2020-02-01},
booktitle = {Proceedings of the Conference on Software Engineering (SE)},
pages = {51–52},
publisher = {Gesellschaft für Informatik e.V.},
note = {Open Access},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sven Peldszus
Model-driven Development of Evolving Secure Software Systems Proceedings Article
In: Proceedings of the 7th Collaborative Workshop on Evolution and Maintenance of Long-Living Software Systems, 2020.
@inproceedings{Pel2020,
title = {Model-driven Development of Evolving Secure Software Systems},
author = {Sven Peldszus},
year = {2020},
date = {2020-02-01},
booktitle = {Proceedings of the 7th Collaborative Workshop on Evolution and Maintenance of Long-Living Software Systems},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Matthias Lohr; Sven Peldszus
Maintenance of Long Living Smart Contracts Proceedings Article
In: Proceedings of the 7th Collaborative Workshop on Evolution and Maintenance of Long-Living Software Systems, 2020.
@inproceedings{LP2020,
title = {Maintenance of Long Living Smart Contracts},
author = {Matthias Lohr and Sven Peldszus},
year = {2020},
date = {2020-02-01},
booktitle = {Proceedings of the 7th Collaborative Workshop on Evolution and Maintenance of Long-Living Software Systems},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Patrick Franz; Thorsten Berger; Ibrahim Fayaz; Sarah Nadi; Evgeny Groshev
ConfigFix: Interactive Configuration Conflict Resolution for the Linux Kernel Technical Report
2020.
@techreport{franz2020configfix,
title = {ConfigFix: Interactive Configuration Conflict Resolution for the Linux Kernel},
author = {Patrick Franz and Thorsten Berger and Ibrahim Fayaz and Sarah Nadi and Evgeny Groshev},
url = {../wp-content/uploads/2022/07/2020-tr-configfix.pdf},
year = {2020},
date = {2020-01-01},
urldate = {2020-01-01},
publisher = {arxiv.org preprints},
keywords = {},
pubstate = {published},
tppubtype = {techreport}
}
Razan Ghzouli; Thorsten Berger; Einar Broch Johnsen; Swaib Dragule; Andrzej Wasowski
Behavior Trees in Action: A Study of Robotics Applications Proceedings Article
In: 13th ACM SIGPLAN International Conference on Software Language Engineering (SLE), 2020.
@inproceedings{ghzouli2020sle,
title = {Behavior Trees in Action: A Study of Robotics Applications},
author = {Razan Ghzouli and Thorsten Berger and Einar Broch Johnsen and Swaib Dragule and Andrzej Wasowski},
url = {../wp-content/uploads/2022/07/2020-sle-behaviortrees.pdf},
year = {2020},
date = {2020-01-01},
urldate = {2020-01-01},
booktitle = {13th ACM SIGPLAN International Conference on Software Language Engineering (SLE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Leuson Da Silva; Paulo Borba; Wardah Mahmood; Thorsten Berger; Joao Moisakis
Detecting Semantic Conflicts Via Automated Behavior Change Detection Proceedings Article
In: 36th IEEE International Conference on Software Maintenance and Evolution (ICSME), 2020.
@inproceedings{leuson2020testconflicts,
title = {Detecting Semantic Conflicts Via Automated Behavior Change Detection},
author = {Leuson Da Silva and Paulo Borba and Wardah Mahmood and Thorsten Berger and Joao Moisakis},
url = {../wp-content/uploads/2022/07/2020-icsme-testconflicts.pdf},
year = {2020},
date = {2020-01-01},
urldate = {2020-01-01},
booktitle = {36th IEEE International Conference on Software Maintenance and Evolution (ICSME)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Stefan Strueder; Mukelabai Mukelabai; Daniel Strueber; Thorsten Berger
Feature-Oriented Defect Prediction Proceedings Article
In: 24th ACM International Systems and Software Product Line Conference (SPLC), 2020.
@inproceedings{strueder2020featuredefects,
title = {Feature-Oriented Defect Prediction},
author = {Stefan Strueder and Mukelabai Mukelabai and Daniel Strueber and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2020-splc-featuredefectprediction.pdf},
year = {2020},
date = {2020-01-01},
urldate = {2020-01-01},
booktitle = {24th ACM International Systems and Software Product Line Conference (SPLC)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Jacob Krueger; Wardah Mahmood; Thorsten Berger
Promote-pl: A Round-Trip Engineering Process Model for Adopting and Evolving Product Lines Proceedings Article
In: 24th ACM International Systems and Software Product Line Conference (SPLC), 2020.
@inproceedings{krueger2020promotepl,
title = {Promote-pl: A Round-Trip Engineering Process Model for Adopting and Evolving Product Lines},
author = {Jacob Krueger and Wardah Mahmood and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2020-splc-promotepl.pdf},
year = {2020},
date = {2020-01-01},
urldate = {2020-01-01},
booktitle = {24th ACM International Systems and Software Product Line Conference (SPLC)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Daniel Strueber; Anthony Anjorin; Thorsten Berger
Variability Representations in Class Models: An Empirical Assessment Proceedings Article
In: ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS), 2020.
@inproceedings{strueber2020modelsvar,
title = {Variability Representations in Class Models: An Empirical Assessment},
author = {Daniel Strueber and Anthony Anjorin and Thorsten Berger},
url = {https://www.danielstrueber.de/publications/SAB20.pdf},
year = {2020},
date = {2020-01-01},
booktitle = {ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Jacob Krueger; Thorsten Berger
An Empirical Analysis of the Costs of Clone- and Platform-Oriented Software Reuse Proceedings Article
In: 28th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE), 2020.
@inproceedings{jacob2020costs,
title = {An Empirical Analysis of the Costs of Clone- and Platform-Oriented Software Reuse},
author = {Jacob Krueger and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2020-fse-reusecosts.pdf},
year = {2020},
date = {2020-01-01},
urldate = {2020-01-01},
booktitle = {28th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sergio Garcia; Daniel Strueber; Davide Brugali; Thorsten Berger; Patrizio Pelliccione
Robotics Software Engineering: A Perspective from the Service Robotics Domain Proceedings Article
In: 28th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE), 2020.
@inproceedings{sergio2020roboticsse,
title = {Robotics Software Engineering: A Perspective from the Service Robotics Domain},
author = {Sergio Garcia and Daniel Strueber and Davide Brugali and Thorsten Berger and Patrizio Pelliccione},
url = {../wp-content/uploads/2022/07/2020-fse-roboticsse.pdf},
year = {2020},
date = {2020-01-01},
urldate = {2020-01-01},
booktitle = {28th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Tobias Schwarz; Wardah Mahmood; Thorsten Berger
A Common Notation and Tool Support for Embedded Feature Annotations Proceedings Article
In: 24th ACM International Systems and Software Product Line Conference (SPLC), Tools Track, 2020.
@inproceedings{schwarz2020annotations,
title = {A Common Notation and Tool Support for Embedded Feature Annotations},
author = {Tobias Schwarz and Wardah Mahmood and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2020-splc-faxe.pdf},
year = {2020},
date = {2020-01-01},
urldate = {2020-01-01},
booktitle = {24th ACM International Systems and Software Product Line Conference (SPLC), Tools Track},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Sergio Garcia; Patrizio Pelliccione; Claudio Menghi; Thorsten Berger; Tomas Bures
PROMISE: High-Level Mission Specification for Multiple Robots Proceedings Article
In: 42nd International Conference on Software Engineering (ICSE), Demonstrations Track, 2020.
@inproceedings{garcia2020icsedemo,
title = {PROMISE: 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/2020-icsedemo-promise.pdf},
year = {2020},
date = {2020-01-01},
urldate = {2020-01-01},
booktitle = {42nd International Conference on Software Engineering (ICSE), Demonstrations Track},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Thorsten Berger; Jan-Philipp Steghöfer; Tewfik Ziadi; Jacques Robin; Jabier Martinez
The State of Adoption and the Challenges of Systematic Variability Management in Industry Journal Article
In: Empirical Software Engineering, vol. 25, iss. 3, pp. 1755–1797, 2020.
@article{berger.ea:2020:emse,
title = {The State of Adoption and the Challenges of Systematic Variability Management in Industry},
author = {Thorsten Berger and Jan-Philipp Steghöfer and Tewfik Ziadi and Jacques Robin and Jabier Martinez},
url = {../wp-content/uploads/2022/07/2019-emse-adoption-preprint.pdf},
year = {2020},
date = {2020-01-01},
urldate = {2020-01-01},
journal = {Empirical Software Engineering},
volume = {25},
issue = {3},
pages = {1755--1797},
publisher = {Springer},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Jacob Krueger; Thorsten Berger
Activities and Costs of Re-Engineering Cloned Variants Into an Integrated Platform Proceedings Article
In: 14th International Working Conference on Variability Modelling of Software-intensive Systems (VaMoS), 2020.
@inproceedings{jacob2020apogamesmigration,
title = {Activities and Costs of Re-Engineering Cloned Variants Into an Integrated Platform},
author = {Jacob Krueger and Thorsten Berger},
url = {../wp-content/uploads/2022/07/2020-vamos-reengineering.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}
}
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}
}
Sven Peldszus; Amir Shayan Ahmadian; Mattia Salnitri; Jan Jürjens; Michalis Pavlidis; Haralambos Mouratidis
Visual Privacy Management Book Chapter
In: Salnitri, Mattia; Jürjens, Jan; Mouratidis, Haralambos; Mancini, Loredana; Giorgini, Paolo (Ed.): Chapter Visual Privacy Management, pp. 77-108, Springer, 2020.
@inbook{PAS+2020,
title = {Visual Privacy Management},
author = {Sven Peldszus and Amir Shayan Ahmadian and Mattia Salnitri and Jan Jürjens and Michalis Pavlidis and Haralambos Mouratidis},
editor = {Mattia Salnitri and Jan Jürjens and Haralambos Mouratidis and Loredana Mancini and Paolo Giorgini},
doi = {10.1007/978-3-030-59944-7_4},
year = {2020},
date = {2020-01-01},
pages = {77-108},
publisher = {Springer},
chapter = {Visual Privacy Management},
keywords = {},
pubstate = {published},
tppubtype = {inbook}
}
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}
}