See also:     Profile on Google Scholar Profile on DBLP

I’ve also put a few slides of presentations online (planning to make more available).

Publications

  1. Rodrigo Queiroz, Divit Sharma, Ricardo Caldas, Krzysztof Czarnecki, Sergio Garcia, Thorsten Berger, Patrizio Pelliccione, “A Driver-Vehicle Model for ADS Scenario-based Testing,” IEEE Transactions on Intelligent Transportation Systems (T-ITS), 2024. accepted for publication
  2. Samuel Idowu, Osman Osman, Daniel Strueber, Thorsten Berger, “Machine Learning Experiment Management Tools: AMixed-Methods Empirical Study,” Empirical Software Engineering, 2024. (pdf)
  3. Jacob Krueger, Yi Li, Kirill Lossev, Chenguang Zhu, Marsha Chechik, Thorsten Berger, Julia Rubin, “A Meta-Study of Software-Change Intentions,” ACM Computing Surveys (CSUR), 2023. accepted for publication
  4. Samuel Idowu, Yorick Sens, Thorsten Berger, Jacob Krueger, Michael Vierhauser, “A Large-Scale Study of ML-Related Python Projects,” in 39th ACM/SIGAPP Symposium On Applied Computing (SAC), 2024. (pdf)
  5. Sandra Greiner, Klaus Schmid, Thorsten Berger, Sebastian Krieter, Kristof Meixner, “Generative AI And Software Variability - A Research Vision,” in 18th International Working Conference on Variability Modelling of Software-intensive Systems (VaMoS), 2024.
  6. Mukelabai Mukelabai, Kevin Hermann, Thorsten Berger, Jan-Philipp Steghoefer, “FeatRacer: Locating Features Through Assisted Traceability (Summary),” in Software Engineering (SE), 2024. Extended Abstract of our TSE’23 article, see below. (pdf)
  7. Razan Ghzouli, Thorsten Berger, Einar Broch Johnsen, Andrzej Wasowski, Swaib Dragule, “Behavior Trees and State Machines in Robotics Applications (Summary),” in Software Engineering (SE), 2024. Extended Abstract of our TSE’23 article, see below. (pdf)
  8. Mukelabai Mukelabai, Kevin Hermann, Thorsten Berger, Jan-Philipp Steghoefer, “FeatRacer: Locating Features Through Assisted Traceability,” IEEE Transactions on Software Engineering, 2023. (pdf)
  9. Leuson Da Silva, Paulo Borba, Toni Maciel, Wardah Mahmood, Thorsten Berger, Joao Moisakis, Aldiberg Gomes, Vinicius Leite, “Detecting Semantic Conflicts with Unit Tests.” arXiv, 2023. (pdf)
  10. Jacob Krueger, Yi Li, Chenguang Zhu, Marsha Chechik, Thorsten Berger, Julia Rubin, “A Vision on Intentions in Software Engineering,” in 31st ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE), IVR track, 2023.
  11. Mukelabai Mukelabai, Christoph Derks, Jacob Krüger, Thorsten Berger, “To Share, or Not to Share: Exploring Test-Case Reusability in Fork Ecosystems,” in 38th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2023. (pdf)
  12. Sergio Garcia, Daniel Strueber, Davide Brugali, Alessandro Di Fava, Patrizio Pelliccione, Thorsten Berger, “Software Variability in Service Robots (Summary),” in 27th ACM International Systems and Software Product Line Conference (SPLC), Journal First track, 2023. (pdf)
  13. Sven Peldszus, Noubar Akopian, Thorsten Berger, “RobotBT: Behavior-Tree-Based Test-Case Specification for the Robot Framework,” in ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), Tool Demos, 2023. (pdf)
  14. Christoph Derks, Daniel Strüber, Thorsten Berger, “A Benchmark Generator Framework for Evolving Variant-Rich Software,” Journal of Systems and Software, vol. 203, p. 111736, 2023. (pdf)
  15. Razan Ghzouli, Thorsten Berger, Einar Broch Johnsen, Andrzej Wasowski, Swaib Dragule, “Behavior Trees and State Machines in Robotics Applications,” IEEE Transactions on Software Engineering, vol. 49, no. 9, pp. 4243–4267, 2023. (pdf)
  16. Andrzej Wasowski, Thorsten Berger, Domain-specific Languages: Effective Modeling, Automation, and Reuse. Springer, 2023. Book website: dsl.design
  17. Sergio Garcia, Daniel Strueber, Davide Brugali, Alessandro Di Fava, Patrizio Pelliccione, Thorsten Berger, “Software Variability in Service Robots (Summary),” in 27th ACM International Systems and Software Product Line Conference (SPLC), Journal First track, 2023. (pdf)
  18. Argentina Ortega, Nico Hochgeschwender, Thorsten Berger, “Testing Service Robots in the Field: An Experience Report,” in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2022. (pdf)
  19. Razan Ghzouli, Thorsten Berger, Einar Broch Johnsen, Andrzej Wasowski, Swaib Dragule, “Behavior Trees and State Machines in Robotics Applications.” arXiv, 2022. (pdf)
  20. Djonathan Barros, Sven Peldszus, Wesley K. G. Assunção, Thorsten Berger, “Editing Support for Software Languages: Implementation Practices in Language Server Protocols,” in ACM/IEEE 25th International Conference on Model Driven Engineering Languages and Systems (MODELS), 2022. (pdf)
  21. Samuel Idowu, Daniel Strueber, Thorsten Berger, “Asset Management in Machine Learning: State-of-research and State-of-practice,” ACM Computing Surveys, 2022. (pdf)
  22. Samuel Idowu, Daniel Strueber, Thorsten Berger, “EMMM: A Unified Meta-Model for Tracking Machine Learning Experiments,” in Euromicro Conference on Software Engineering and Advanced Applications (SEAA), 2022. (pdf)
  23. Rodrigo Queiroz, Divit Sharma, Ricardo Caldas, Krzysztof Czarnecki, Sergio Garcia, Thorsten Berger, Patrizio Pelliccione, “A Driver-Vehicle Model for ADS Scenario-based Testing,” arXiv preprint arXiv:2205.02911, 2022. (pdf)
  24. Sergio Garcia, Daniel Strueber, Davide Brugali, Alessandro Di Fava, Patrizio Pelliccione, Thorsten Berger, “Software Variability in Service Robotics,” Empirical Software Engineering, vol. 28, no. 1, p. 24, 2023. (pdf)
  25. Samuel Idowu, Osman Osman, Daniel Strueber, Thorsten Berger, “On the Effectiveness of Machine Learning Experiment Management Tools,” in 44th International Conference on Software Engineering, Software Engineering in Practice track (ICSE/SEIP), 2022. (pdf)
  26. Wardah Mahmood, Daniel Strueber, Thorsten Berger, Ralf Laemmel, Mukelabai Mukelabai, “Seamless Variability Management With the Virtual Platform (Summary),” in Software Engineering (SE), 2022. Extended Abstract of our ICSE’21 (main track) paper, see below.
  27. Wardah Mahmood, Daniel Strueber, Anthony Anjorin, Thorsten Berger, “Effects of Variability in Models: A Family of Experiments,” Empirical Software Engineering, 2022. (pdf)
  28. John Businge, Openja Moses, Sarah Nadi, Thorsten Berger, “Reuse and Maintenance Practices among Divergent Forks in Three Software Ecosystems,” Empirical Software Engineering, vol. 27, no. 2, p. 54, 2022. (pdf)
  29. Wardah Mahmood, Daniel Strueber, Thorsten Berger, Ralf Laemmel, Mukelabai Mukelabai, “Seamless Variability Management With the Virtual Platform,” in 43rd International Conference on Software Engineering (ICSE), 2021. (pdf)
  30. Samuel Idowu, Daniel Strueber, Thorsten Berger, “Asset Management in Machine Learning: A Survey,” in 43rd International Conference on Software Engineering, Software Engineering in Practice track (ICSE/SEIP), 2021. (pdf)
  31. Ricardo Caldas, Razan Ghzouli, Alessandro Vittorio Papadopoulos, Patrizio Pelliccione, Danny Weyns, Thorsten Berger, “Towards Mapping Control Theory and Software Engineering Properties,” in 2nd IEEE International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS), 2021. (pdf)
  32. Patrick Franz, Thorsten Berger, Ibrahim Fayaz, Sarah Nadi, Evgeny Groshev, “ConfigFix: Interactive Configuration Conflict Resolution for the Linux Kernel,” in 43rd International Conference on Software Engineering, Software Engineering in Practice track (ICSE/SEIP), 2021. (pdf)
  33. Mukelabai Mukelabai, Thorsten Berger, Paulo Borba, “Semi-Automated Test-Case Propagation in Fork Ecosystems,” in 43rd International Conference on Software Engineering, New Ideas and Emerging Results track (ICSE/NIER), 2021. (pdf)
  34. Johan Martinson, Herman Jansson, Mukelabai Mukelabai, Thorsten Berger, Alexandre Bergel, Truong Ho-Quang, “HAnS: IDE-Based Editing Support for Embedded Feature Annotations,” in 25th ACM International Systems and Software Product Line Conference (SPLC), Tools Track, 2021. (pdf)
  35. Alexandre Bergel, Razan Ghzouli, Thorsten Berger, Michel R. V. Chaudron, “FeatureVista: Interactive Feature Visualization,” in 25th ACM International Systems and Software Product Line Conference (SPLC), 2021. (pdf)
  36. Mukelabai Mukelabai, Stefan Str{\"u}der, Daniel Str{\"u}ber, Thorsten Berger, “Feature-Oriented Defect Prediction: Scenarios, Metrics, and Classifiers,” arXiv preprint arXiv:2104.06161, 2021. (pdf)
  37. Jacob Krueger, Gul Calikli, Thorsten Berger, Thomas Leich, “How Explicit Feature Traces Did Not Impact Developers’ Memory,” in IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), RENE track, 2021. (pdf)
  38. Johan Aronsson, Philip Lu, Daniel Strueber, Thorsten Berger, “A Maturity Assessment Framework for Conversational AI Development Platforms,” in ACM Symposium on Applied Computing (SAC), 2021. (pdf)
  39. Jacob Krueger, Thorsten Berger, “An Empirical Analysis of the Costs of Clone- and Platform-Oriented Software Reuse,” in Software Engineering (SE), 2021. Extended Abstract of our FSE’20 (main track) paper, see below. (pdf)
  40. Sergio Garcia, Daniel Strueber, Davide Brugali, Thorsten Berger, Patrizio Pelliccione, “Robotics Software Engineering: A Perspective from the Service Robotics Domain,” in Software Engineering (SE), 2021. Extended Abstract of our FSE’20 (main track) paper, see below. (pdf)
  41. Daniel Strueber, Anthony Anjorin, Thorsten Berger, “Variability Representations in Class Models: An Empirical Assessment,” in Software Engineering (SE), 2021. Extended Abstract of our MODELS’20 (main track) paper, see below. (pdf)
  42. Swaib Dragule, Sergio Garcia, Thorsten Berger, Patrizio Pelliccione, “Languages for Specifying Missions of Robotic Applications,” in Software Engineering for Robotics, A. Cavalcanti, B. D. ad Rob Hierons, J. Timmis, and J. Woodcock, Eds. Springer, 2021. (pdf)
  43. Lukas Linsbauer, Felix Schwaegerl, Thorsten Berger, Paul Gruenbacher, “Concepts of Variation Control Systems,” Journal of Systems and Software, vol. 171, p. 110796, 2021. (pdf)
  44. Leonardo Passos, Rodrigo Queiroz, Mukelabai Mukelabai, Thorsten Berger, Sven Apel, Krzysztof Czarnecki, Jesus Padilla, “A Study of Feature Scattering in the Linux Kernel,” IEEE Transactions on Software Engineering, vol. 47, no. 1, pp. 146–164, 2021. (pdf)
  45. Patrick Franz, Thorsten Berger, Ibrahim Fayaz, Sarah Nadi, Evgeny Groshev, “ConfigFix: Interactive Configuration Conflict Resolution for the Linux Kernel,” arxiv.org preprints, 2020. (pdf)
  46. Swaib Dragule, Thorsten Berger, Claudio Menghi, Patrizio Pelliccione, “A Survey on the Design Space of End-User Oriented Languages for Specifying Robotic Missions,” International Journal of Software and Systems Modeling, vol. 20, no. 4, pp. 1123–1158, 2021. (pdf)
  47. Razan Ghzouli, Thorsten Berger, Einar Broch Johnsen, Swaib Dragule, Andrzej Wasowski, “Behavior Trees in Action: A Study of Robotics Applications,” in 13th ACM SIGPLAN International Conference on Software Language Engineering (SLE), 2020. (pdf)
  48. Robert Lindohf, Jacob Krueger, Erik Herzog, Thorsten Berger, “Software Product-Line Evaluation in the Large,” Empirical Software Engineering, vol. 26, no. 2, 2021. (pdf)
  49. Leuson Da Silva, Paulo Borba, Wardah Mahmood, Thorsten Berger, Joao Moisakis, “Detecting Semantic Conflicts Via Automated Behavior Change Detection,” in 36th IEEE International Conference on Software Maintenance and Evolution (ICSME), 2020. (pdf)
  50. Stefan Strueder, Mukelabai Mukelabai, Daniel Strueber, Thorsten Berger, “Feature-Oriented Defect Prediction,” in 24th ACM International Systems and Software Product Line Conference (SPLC), 2020. (pdf)
  51. Jacob Krueger, Wardah Mahmood, Thorsten Berger, “Promote-pl: A Round-Trip Engineering Process Model for Adopting and Evolving Product Lines,” in 24th ACM International Systems and Software Product Line Conference (SPLC), 2020. (pdf)
  52. Daniel Strueber, Anthony Anjorin, Thorsten Berger, “Variability Representations in Class Models: An Empirical Assessment,” in ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems (MODELS), 2020. (pdf)
  53. Jacob Krueger, Thorsten Berger, “An Empirical Analysis of the Costs of Clone- and Platform-Oriented Software Reuse,” in 28th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE), 2020. (pdf)
  54. Sergio Garcia, Daniel Strueber, Davide Brugali, Thorsten Berger, Patrizio Pelliccione, “Robotics Software Engineering: A Perspective from the Service Robotics Domain,” in 28th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE), 2020. (pdf)
  55. Tobias Schwarz, Wardah Mahmood, Thorsten Berger, “A Common Notation and Tool Support for Embedded Feature Annotations,” in 24th ACM International Systems and Software Product Line Conference (SPLC), Tools Track, 2020. (pdf)
  56. Sergio Garcia, Patrizio Pelliccione, Claudio Menghi, Thorsten Berger, Tomas Bures, “PROMISE: High-Level Mission Specification for Multiple Robots,” in 42nd International Conference on Software Engineering (ICSE), Demonstrations Track, 2020. (pdf)
  57. Thorsten Berger, Jan-Philipp Stegh\"ofer, Tewfik Ziadi, Jacques Robin, Jabier Martinez, “The State of Adoption and the Challenges of Systematic Variability Management in Industry,” Empirical Software Engineering, vol. 25, no. 3, pp. 1755–1797, 2020. (pdf)
  58. Jacob Krueger, Thorsten Berger, “Activities and Costs of Re-Engineering Cloned Variants Into an Integrated Platform,” in 14th International Working Conference on Variability Modelling of Software-intensive Systems (VaMoS), 2020. (pdf)
  59. Wardah Mahmood, Moses Chagama, Thorsten Berger, Regina Hebig, “Causes of Merge Conflicts: A Case Study of ElasticSearch,” in 14th International Working Conference on Variability Modelling of Software-intensive Systems (VaMoS), 2020. (pdf)
  60. Damir Nesic, Jacob Krueger, Stefan Stanciulescu, Thorsten Berger, “Principles of Feature Modeling,” in Software Engineering (SE), 2020. Extended Abstract of our FSE’19 (main track) paper, see below.
  61. Jacob Krueger, Gul Calikli, Thorsten Berger, Thomas Leich, Gunter Saake, “Effects of Explicit Feature Traceability on Program Comprehension,” in Software Engineering (SE), 2020. Extended Abstract of our FSE’19 (main track) paper, see below.
  62. Leonardo Passos, Rodrigo Queiroz, Mukelabai Mukelabai, Thorsten Berger, Sven Apel, Krzysztof Czarnecki, Jesus Padilla, “A Study of Feature Scattering in the Linux Kernel,” in Software Engineering (SE), 2020. Extended Abstract of our TSE’18 journal article, see below.
  63. Max Lillack, Stefan Stanciulescu, Wilhelm Hedman, Thorsten Berger, Andrzej Wasowski, “Intention-Based Integration of Software Variants,” in Software Engineering (SE), 2020. Extended Abstract of our ICSE’19 (main track) paper, see below.
  64. Damir Nesic, Jacob Krueger, Stefan Stanciulescu, Thorsten Berger, “Principles of Feature Modeling,” in 27th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE), 2019. (pdf)
  65. Max Lillack, Stefan Stanciulescu, Wilhelm Hedman, Thorsten Berger, Andrzej Wasowski, “Intention-Based Integration of Software Variants,” in 41st International Conference on Software Engineering (ICSE), 2019. (pdf)
  66. Claudio Menghi, Christos Tsigkanos, Patrizio Pelliccione, Carlo Ghezzi, Thorsten Berger, “Specification Patterns for Robotic Missions,” IEEE Transactions on Software Engineering, vol. 47, no. 10, pp. 2208–2224, 2021. (pdf)
  67. Jacob Krueger, Gul Calikli, Thorsten Berger, Thomas Leich, Gunter Saake, “Effects of Explicit Feature Traceability on Program Comprehension,” in 27th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE), 2019. (pdf)
  68. 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 of Systems and Software, vol. 152, pp. 239–253, Jun. 2019. (pdf)
  69. 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,” in 23rd International Systems and Software Product Line Conference (SPLC), 2019. (pdf)
  70. Sergio Garcia, Patrizio Pelliccione, Claudio Menghi, Thorsten Berger, Tomas Bures, “High-Level Mission Specification for Multiple Robots,” in 12th ACM SIGPLAN International Conference on Software Language Engineering (SLE), 2019. (pdf)
  71. Claudio Menghi, Christos Tsigkanos, Thorsten Berger, Patrizio Pelliccione, “PsALM: Specification of Dependable Robotic Missions,” in 41st International Conference on Software Engineering (ICSE), Demonstrations Track, 2019. (pdf)
  72. Sergio Garcia, Daniel Strueber, Davide Brugali, Alessandro Di Fava, Philipp Schillinger, Patrizio Pelliccione, Thorsten Berger, “Variability Modeling of Service Robots: Experiences and Challenges,” in 13th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), 2019. (pdf)
  73. Claudio Menghi, Christos Tsigkanos, Patrizio Pelliccione, Carlo Ghezzi, Thorsten Berger, “Specification Patterns for Robotic Missions,” arXiv preprint, arXiv:1901.02077, 2019. (pdf)
  74. Rodrigo Queiroz, Thorsten Berger, Krzysztof Czarnecki, “Geoscenario: An Open DSL for Autonomous Driving Scenario Representation,” in 30th IEEE Intelligent Vehicles Symposium (IV), 2019. (pdf)
  75. Sina Entekhabi, Anton Solback, Jan-Philipp Stegh\"ofer, Thorsten Berger, “Visualization of Feature Locations with the Tool FeatureDashboard,” in 23rd International Systems and Software Product Line Conference (SPLC), Tools Track, 2019. (pdf)
  76. Jonas Akesson, Sebastian Nilsson, Jacob Kr\"uger, Thorsten Berger, “Migrating the Android Apo-Games into an Annotation-Based Software Product Line,” in 23rd International Systems and Software Product Line Conference (SPLC), Challenge Track, 2019. (pdf)
  77. Jamel Debbiche, Oskar Lignell, Jacob Kr\"uger, Thorsten Berger, “Migrating the Java-Based Apo-Games into a Composition-Based Software Product Line,” in 23rd International Systems and Software Product Line Conference (SPLC), Challenge Track, 2019. (pdf)
  78. Thorsten Berger, Philippe Collet, “Usage Scenarios for a Common Feature Modeling Language,” in First International Workshop on Languages for Modelling Variability (MODEVAR), 2019. (pdf)
  79. Thorsten Berger, Marsha Chechik, Timo Kehrer, Manuel Wimmer, “Software Evolution in Time and Space: Unifying Version and Variability Management (Dagstuhl seminar 19191),” in Dagstuhl Reports, 2019. (pdf)
  80. Mukelabai Mukelabai, Damir Nesic, Salome Maro, Thorsten Berger, Jan-Philipp Stegh\"ofer, “Tackling Combinatorial Explosion: A Study of Industrial Needs and Practices for Analyzing Highly Configurable Systems,” in Software Engineering (SE), 2019. Extended Abstract of our ASE’18 (main track) paper.
  81. 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,” in Software Engineering (SE), 2019. Extended Abstract of our FSE’18 (main track) paper.
  82. 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,” in TOOLS 50 + 1, 2019.
  83. Thorsten Berger, Philippe Collet, Laurence Duchien, Thomas Fogdal, Patrick Heymans, Timo Kehrer, Jabier Martinez, Raul Mazo, Leticia Montalvillo, Camille Salinesi, Xhevahire Ternava, Thomas Th\"um, Tewfik Ziadi, Editors, 23rd International Systems and Software Product Line Conference (SPLC), Volume A. New York, NY, USA: ACM, 2019.
  84. Mukelabai Mukelabai, Damir Nesic, Salome Maro, Thorsten Berger, Jan-Philipp Stegh\"ofer, “Tackling Combinatorial Explosion: A Study of Industrial Needs and Practices for Analyzing Highly Configurable Systems,” in 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE), 2018. (pdf)
  85. 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,” in 26th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE), 2018. (pdf)
  86. Hadil Abukwaik, Andreas Burger, Berima Andam, Thorsten Berger, “Semi-Automated Feature Traceability with Embedded Annotations,” in 34th IEEE International Conference on Software Maintenance and Evolution (ICSME), NIER Track, 2018. (pdf)
  87. John Businge, Openja Moses, Sarah Nadi, Engineer Bainomugisha, Thorsten Berger, “Clone-Based Variability Management in the Android Ecosystem,” in 34th IEEE International Conference on Software Maintenance and Evolution (ICSME), Industry Track, 2018. (pdf)
  88. Jacob Kr\"uger, Thorsten Berger, Thomas Leich, “Features and How to Find Them: A Survey of Manual Feature Location,” in Software Engineering for Variability Intensive Systems: Foundations and Applications, I. Mistrik, M. Galster, and B. Maxim, Eds. Taylor & Francis Group, LLC/CRC Press, 2018. (pdf)
  89. Claudio Menghi, Christos Tsigkanos, Thorsten Berger, Patrizio Pelliccione, Carlo Ghezzi, “Property Specification Patterns for Robotic Missions,” in 40th International Conference on Software Engineering (ICSE), Poster Track, 2018. Extended Abstract (pdf)
  90. Sergio Garcia, Patrizio Pelliccione, Claudio Menghi, Thorsten Berger, Rebekka Wohlrab, “An Architecture for Decentralized, Collaborative, and Autonomous Robots,” in International Conference on Software Architecture (ICSA), 2018. (pdf)
  91. Mukelabai Mukelabai, Benjamin Behringer, Moritz Fey, Jochen Palz, Jacob Kr\"uger, Thorsten Berger, “Multi-View Editing of Software Product Lines with PEoPL,” in 40th International Conference on Software Engineering (ICSE), Demonstrations Track, 2018. (pdf)
  92. 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,” in Twelfth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), 2018. (pdf)
  93. Regina Hebig, Thorsten Berger, Editors, Proceedings of Workshops at the ACM/IEEE 21st International Conference on Model Driven Engineering Languages and Systems (MODELS) 2018. CEUR-WS, 2018.
  94. Thorsten Berger, Paulo Borba, Goetz Botterweck, Tomi M\"annist\"o, David Benavides, Sarah Nadi, Timo Kehrer, Rick Rabiser, Christoph Elsner, Mukelabai Mukelabai, Editors, 22nd International Systems and Software Product Line Conference (SPLC), Volume 1. New York, NY, USA: ACM, 2018.
  95. Philippe Collet, Jianmei Guo, Jabier Martinez, Christoph Seidl, Julia Rubin, Oscar Diaz, Mukelabai Mukelabai, Thorsten Berger, Editors, 22nd International Systems and Software Product Line Conference (SPLC), Volume 2. New York, NY, USA: ACM, 2018.
  96. Benjamin Behringer, Jochen Palz, Thorsten Berger, “PEoPL: Projectional Editing of Product Lines,” in Software Engineering (SE), 2018. Extended Abstract of our ICSE’17 (main track) paper.
  97. Thorsten Berger, Thorsten Berger, Markus Voelter, Hans Peter Jensen, Taweesap Dangprasert, Janet Siegmund, “Efficiency of Projectional Editing,” in Software Engineering (SE), 2018. Extended Abstract of our FSE’16 (main track) paper.
  98. Thorsten Berger, “Feature-Oriented Traceability,” in Grand Challenges of Traceability: The Next Ten Years, 2017. (pdf)
  99. Florian Sattler, Alexander von Rhein, Thorsten Berger, Niklas Schalck Johansson, Mikael Mark Hard\o, Sven Apel, “Lifting Inter-App Data-Flow Analysis to Large App Sets,” Automated Software Engineering, no. 2, pp. 315–346, Jun. 2018. (pdf)
  100. Lukas Linsbauer, Thorsten Berger, Paul Gr\"unbacher, “A Classification of Variation Control Systems,” in 16th International Conference on Generative Programming: Concepts & Experience (GPCE), 2017. (pdf)
  101. Simon Schauss, Ralf L\"ammel, Johannes H\"artel, Marcel Heinz, Kevin Klein, Lukas H\"artel, Thorsten Berger, “A Chrestomathy of DSL Implementations,” in 10th ACM SIGPLAN International Conference on Software Language Engineering (SLE), 2017. (pdf)
  102. Benjamin Behringer, Jochen Palz, Thorsten Berger, “PEoPL: Projectional Editing of Product Lines,” in 39th International Conference on Software Engineering (ICSE), 2017. (pdf)
  103. Christoph Seidl, Thorsten Berger, Christoph Elsner, Klaus-Benedikt Schultis, “Challenges and Solutions for Opening Small and Medium-Scale Industrial Sofware Platforms,” in 21st International Systems and Software Product Line Conference (SPLC), 2017. (pdf)
  104. Berima Andam, Andreas Burger, Thorsten Berger, Michel Chaudron, “FLOrIDA: Feature LOcatIon DAshboard for Extracting and Visualizing Feature Traces,” in Eleventh International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), 2017. (pdf)
  105. Thorsten Berger, Markus V\"olter, Hans Peter Jensen, Taweesap Dangprasert, Janet Siegmund, “Efficiency of Projectional Editing: A Controlled Experiment,” in 24th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE), 2016. (pdf)
  106. Rodrigo Queiroz, Thorsten Berger, Krzysztof Czarnecki, “Towards Predicting Feature Defects in Software Product Lines,” in Seventh International Workshop on Feature-Oriented Software Development (FOSD), 2016. (pdf)
  107. Markus V\"olter, Tam\'as Szab\'o, Sascha Lisson, Bernd Kolb, Sebastian Erdweg, Thorsten Berger, “Efficient Development of Consistent Projectional Editors using Grammar Cells,” in 9th ACM SIGPLAN International Conference on Software Language Engineering (SLE), 2016. (pdf)
  108. Stefan Stanciulescu, Thorsten Berger, Eric Walkingshaw, Andrzej Wasowski, “Concepts, Operations, and Feasibility of a Projection-Based Variation Control System,” in 32nd IEEE International Conference on Software Maintenance and Evolution (ICSME), 2016. (pdf)
  109. Max Lillack, Thorsten Berger, Regina Hebig, “Experiences from Reengineering and Modularizing a Legacy Software Generator with a Projectional Language Workbench,” in Proceedings of the 20th International Systems and Software Product Line Conference (SPLC), 2016. (pdf)
  110. Alexander von Rhein, Thorsten Berger, Nicklas Schalck Johansson, Mikael Mark Hard\o, Sven Apel, “Lifting Inter-App Data-Flow Analysis to Large App Sets,” Department of Computer Science and Mathematics, University of Passau, MIP-1504, Sep. 2015. (pdf)
  111. Wenbin Ji, Thorsten Berger, Michal Antkiewicz, Krzysztof Czarnecki, “Maintaining Feature Traceability with Embedded Annotations,” in 19th International Software Product Line Conference (SPLC), 2015. (pdf)
  112. Thorsten Berger, Daniela Lettner, Julia Rubin, Paul Gr{\"u}nbacher, Adeline Silva, Martin Becker, Marsha Chechik, Krzysztof Czarnecki, “What is a Feature? A Qualitative Study of Features in Industrial Software Product Lines,” in 19th International Software Product Line Conference (SPLC), 2015. (pdf)
  113. Sarah Nadi, Thorsten Berger, Christian K{\"a}stner, Krzysztof Czarnecki, “Where do Configuration Constraints Stem From? An Extraction Approach and an Empirical Study,” IEEE Transactions on Software Engineering, vol. 41, no. 8, pp. 820–841, 2015. (pdf)
  114. Israel J. Mojica, Meiyappan Nagappan, Bram Adams, Thorsten Berger, Steffen Dienst, Ahmed E. Hassan, “Examining the Rating System Used in Mobile-App Stores,” IEEE Software, vol. 33, no. 6, pp. 86–92, 2016.
  115. Sarah Nadi, Thorsten Berger, Christian K{\"a}stner, Krzysztof Czarnecki, “Where do Configuration Constraints Stem From? An Extraction Approach and an Empirical Study,” University of Waterloo, GSDLAB-TR 2015-01-27, 2015. (pdf)
  116. Alexander von Rhein, Alexander Grebhahn, Sven Apel, Norbert Siegmund, Dirk Beyer, Thorsten Berger, “Presence-Condition Simplification in Highly Configurable Systems,” in 37th International Conference on Software Engineering (ICSE), 2015.
  117. Leonardo Passos, Jesus Padilla, Thorsten Berger, Sven Apel, Krzysztof Czarnecki, Marco Tulio Valente, “Feature Scattering in the Large: A Longitudinal Study of Linux Kernel Device Drivers,” in 14th International Conference on Modularity (MODULARITY), 2015. Best Paper Award
  118. Thorsten Berger, Sarah Nadi, “Variability Models in Large-Scale Systems: A Study and a Reverse-Engineering Technique,” in Software Engineering (SE), 2015.
  119. Sarah Nadi, Thorsten Berger, Christian K{\"a}stner, Krzysztof Czarnecki, “Mining Configuration Constraints: Static Analyses and Empirical Results,” in 36th International Conference on Software Engineering (ICSE), 2014.
  120. Thorsten Berger, Jianmei Guo, “Towards System Analysis with Variability Model Metrics,” in Eighth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), 2014.
  121. Thorsten Berger, Marcio Ribeiro, Editors, 6th International Workshop on Feature-Oriented Software Development (FOSD). New York, NY, USA: ACM, 2014.
  122. Hong Mei, Rick Rabiser, Bing Xie, Christoph Elsner, Yun Xie, Jesper Andersson, Antonio Ruiz Cort\'es, Krzystof Czarnecki, Bran Selic, Andrzej Wasowski, Xin Peng, Jocelyn Simmonds, Jun Wei, Thorsten Berger, Norbert Siegmund, Li Zhang, Ebrahim Bagheri, Yingfei Xiong, Editors, 20th International Systems and Software Product Line Conference (SPLC). New York, NY, USA: ACM, 2016.
  123. Markus V\"olter, Janet Siegmund, Thorsten Berger, Bernd Kolb, “Towards User-Friendly Projectional Editors,” in 7th ACM SIGPLAN International Conference on Software Language Engineering (SLE), 2014.
  124. Thorsten Berger, Stefan Stanciulescu, Ommund Ogaard, Oystein Haugen, Bo Larsen, Andrzej Wasowski, “To Connect or Not to Connect: Experiences from Modeling Topological Variability,” in 18th International Software Product Line Conference (SPLC), 2014. (pdf)
  125. Thorsten Berger, Divya Nair, Ralf Rublack, Joanne M. Atlee, Krzysztof Czarnecki, Andrzej Wasowski, “Three Cases of Feature-Based Variability Modeling in Industry,” in ACM/IEEE 17th International Conference on Model Driven Engineering Languages and Systems (MODELS), 2014. (pdf)
  126. Thorsten Berger, Rolf-Helge Pfeiffer, Reinhard Tartler, Steffen Dienst, Krzysztof Czarnecki, Andrzej Wasowski, Steven She, “Variability Mechanisms in Software Ecosystems,” Information and Software Technology, vol. 56, no. 11, pp. 1520–1535, 2014. (pdf)
  127. Michal Antkiewicz, Wenbin Ji, Thorsten Berger, Krzysztof Czarnecki, Thomas Schmorleiz, Ralf Laemmel, Stefan Stanciulescu, Andrzej Wasowski, Ina Sch{\"a}fer, “Flexible Product Line Engineering with a Virtual Platform,” in 36th International Conference on Software Engineering (ICSE), 2014. (pdf)
  128. Israel J. Mojica, Meiyappan Nagappan, Bram Adams, Thorsten Berger, Steffen Dienst, Ahmed E. Hassan, “Analyzing Ad Library Updates in Android Apps,” IEEE Software, vol. 33, no. 2, pp. 74–80, 2016.
  129. Israel J. Mojica, Meiyappan Nagappan, Bram Adams, Thorsten Berger, Steffen Dienst, Ahmed E. Hassan, “Impact of Ad Libraries on Ratings of Android Mobile Apps,” IEEE Software, vol. 31, no. 6, pp. 86–92, Nov. 2014.
  130. Israel J. Mojica, Bram Adams, Meiyappan Nagappan, Steffen Dienst, Thorsten Berger, Ahmed E. Hassan, “A Large Scale Empirical Study on Software Reuse in Mobile Apps,” IEEE Software, vol. 31, no. 2, pp. 78–86, Mar. 2014.
  131. Thorsten Berger, “Variability Modeling in the Real,” PhD thesis, University of Leipzig, Faculty of Mathematics and Computer Science, 2013.
  132. Steffen Dienst, Thorsten Berger, “Static Analysis of App Dependencies in Android Bytecode,” 2012. (technical note) (pdf)
  133. Thorsten Berger, Steven She, Rafael Lotufo, Andrzej Wasowski, Krzysztof Czarnecki, “A Study of Variability Models and Languages in the Systems Software Domain,” IEEE Transactions on Software Engineering, vol. 39, no. 12, pp. 1611–1640, 2013. (pdf)
  134. Thorsten Berger, Ralf Rublack, Divya Nair, Joanne M. Atlee, Martin Becker, Krzysztof Czarnecki, Andrzej Wasowski, “A Survey of Variability Modeling in Industrial Practice,” in Seventh International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), 2013. (pdf)
  135. Yael Dubinsky, Julia Rubin, Thorsten Berger, Slawomir Duszynski, Martin Becker, Krzysztof Czarnecki, “An Exploratory Study of Cloning in Industrial Software Product Lines,” in 17th European Conference on Software Maintenance and Reengineering (CSMR), 2013. Best Paper Award
  136. Thorsten Berger, Steven She, Rafael Lotufo, Andrzej Wasowski, Krzysztof Czarnecki, “Variability Modeling in the Systems Software Domain,” 2012. GSDLAB-TR 2012-07-06, University of Waterloo; superseded by the IEEE TSE journal publication "A Study of Variability Models and Languages in the Systems Software Domain" (pdf)
  137. Thorsten Berger, “Variability Modeling in the Wild,” in 16th International Software Product Line Conference (SPLC), Doctoral Symposium, 2012.
  138. Steven She, Rafael Lotufo, Thorsten Berger, Andrzej Wasowski, Krzysztof Czarnecki, “Reverse Engineering Feature Models,” in 33rd International Conference on Software Engineering (ICSE), 2011.
  139. Christian K{\"a}stner, Paolo G. Giarrusso, Tillmann Rendel, Sebastian Erdweg, Klaus Ostermann, Thorsten Berger, “Variability-Aware Parsing in the Presence of Lexical Macros and Conditional Compilation,” in 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA), 2011.
  140. Leonardo Passos, Marko Novakovic, Yingfei Xiong, Thorsten Berger, Krzysztof Czarnecki, Andrzej Wasowski, “A Study of Non-Boolean Constraints in a Variability Model of an Embedded Operating System,” in Third Workshop on Feature-Oriented Software Development (FOSD), 2011.
  141. Thorsten Berger, Steven She, Rafael Lotufo, Andrzej Wasowski, Krzysztof Czarnecki, “Variability Modeling in the Real: A Perspective from the Operating Systems Domain,” in 25th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2010.
  142. Thorsten Berger, Steven She, Rafael Lotufo, Krzysztof Czarnecki, Andrzej Wasowski, “Feature-to-Code Mapping in Two Large Product Lines,” in 14th International Software Product Line Conference (SPLC), 2010. Extended Abstract
  143. Thorsten Berger, Steven She, Krzysztof Czarnecki, Andrzej Wasowski, “Feature-to-Code Mapping in Two Large Product Lines,” Department of Computer Science, University of Leipzig, Germany, 2010. (pdf)
  144. Rafael Lotufo, Steven She, Thorsten Berger, Krzysztof Czarnecki, Andrzej Wasowski, “Evolution of the Linux Kernel Variability Model,” in 14th International Software Product Line Conference (SPLC), 2010.
  145. Thorsten Berger, Steven She, “Formal Semantics of the CDL Language,” Department of Computer Science, University of Leipzig, Germany, 2010. (technical note) (pdf)
  146. Steven She, Thorsten Berger, “Formal Semantics of the Kconfig Language,” Electrical and Computer Engineering, University of Waterloo, Canada, 2010. (technical note) (pdf)
  147. Steven She, Rafael Lotufo, Thorsten Berger, Andrzej Wasowski, Krzysztof Czarnecki, “The Variability Model of the Linux Kernel,” in Fourth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), 2010.
  148. Thorsten Berger, Sebastian Dietzold, Thomas Riechert, “Der Einsatz semantischer Daten-Wikis in frühen Phasen des Requirements Engineering,” in Agiles Requirements Engineering für Softwareprojekte mit einer großen Anzahl verteilter Stakeholder, vol. xviii, S. Auer, K. Lauenroth, S. Lohmann, and T. Riechert, Eds. Leipziger Informatik-Verbund (LIV), 2009.
  149. Thorsten Berger, Raimund Steffen Utz, Dirk Fritsch, “Integration des SoftWiki-Systems mit konventionellen Requirements Engineering Tools,” in Agiles Requirements Engineering für Softwareprojekte mit einer großen Anzahl verteilter Stakeholder, vol. XVIII, S. Auer, K. Lauenroth, S. Lohmann, and T. Riechert, Eds. Leipziger Informatik-Verbund (LIV), 2009.
  150. Sebastian Wenzel, Thorsten Berger, Thomas Riechert, “How to Configure a Configuration Management System - An Approach Based on Feature Modeling,” in 1st International Workshop on Model-driven Approaches in Software Product Line Engineering (MAPLE) at SPLC, 2009.
  151. Thomas Riechert, Thorsten Berger, “Leveraging Semantic Data Wikis for Distributed Requirements Elicitation,” in Proceedings of the 4th Workshop on Wikis for Software Engineering (Wikis4SE) at 31st International Conference on Software Engineering (ICSE), 2009. (pdf)
  152. Heinz-Werner Wollersheim, Thorsten Berger, “IT-gestütztes Prüfen in universitären Massenveranstaltungen - Erfahrungen und Perspektiven.,” Zeitschrift für E-Learning - Lernkultur und Bildungstechnologie, vol. 1/2009, Jan. 2009.
  153. Sebastian G{\"u}nther, Thorsten Berger, “Service-Oriented Product Lines: Towards a Development Process and Feature Management Model for Web Services,” in Workshop on Service-Oriented Architectures and Software Product Lines (SOAPL) at SPLC, 2008. (pdf)
  154. Heinz-Werner Wollersheim, Thorsten Berger, “Erfahrungen und Perspektiven elektronischer Assessment-Verfahren in der Hochschullehre,” in WIKO2008, 2008.
  155. Thomas Riechert, Thorsten Berger, “Persönliche semantische Strukturierung und Annotierung von Lernmaterialien,” in 2nd Workshop E-Learning, Web 2.0 and Social Software in Technology-Enhanced Learning, 2008.
  156. Steffen Dienst, Thorsten Berger, “Ein leichtgewichtiger und serviceorientierter Architekturansatz für erweiterte eAssessment- Szenarien,” in 6th Workshop on e-Learning (WEL), 2008.
  157. Thorsten Berger, Heinz-Werner Wollersheim, Yvonne Winkelmann, Ingmar Kroll, “E-Assessment an sächsischen Hochschulen: Onyx und das elatePortal,” in E-Learning an sächsischen Hochschulen, BPS Chemnitz, 2008.
  158. Thorsten Berger, Steffen Dienst, Thomas Riechert, “Das elatePortal-Projekt - Produktlinienentwicklung im Bereich eLearning/eTesting,” in 5th Workshop on e-Learning (WEL), 2007.
  159. Thorsten Berger, “Softwareproduktlinienentwicklung – Domain Engineering: Konzepte, Probleme und Lösungsansätze. Betrachtung im Rahmen einer Fallstudie über die Entwicklung eines Portals und eines Frameworks zur Unterstützung elektronischer Prüfungsabläufe.,” Master's thesis, University of Leipzig, 2007.
  160. Thorsten Berger, Heinz-Werner Wollersheim, “Eine dienste- und komponentenbasierte Architektur zur elektronischen Durchführung von Prüfungen und zum Management von Lehrveranstaltungen,” in Workshop Pervasive University, GI-Jahrestagung, 2006.