The following list of publications is incomplete, see https://scholar.google.de/citations?user=2-YjsDsAAAAJ&hl=en for a complete list.
2021
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}
}
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}
}
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 Proceedings Article
In: Proceedings of the 22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS), 2019.
@inproceedings{PTS+2019,
title = {Secure Data-Flow Compliance Checks between Models and Code based on Automated Mappings},
author = {Sven Peldszus and Katja Tuma and Daniel Strüber and Jan Jürjens and Riccardo Scandariato},
year = {2019},
date = {2019-01-01},
booktitle = {Proceedings of the 22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MODELS)},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
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}
}
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}
}