Thorsten Berger

Orcid: 0000-0002-3870-5167

According to our database1, Thorsten Berger authored at least 137 papers between 2006 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
A Meta-Study of Software-Change Intentions.
ACM Comput. Surv., December, 2024

Virtual Platform: Effective and Seamless Variability Management for Software Systems.
IEEE Trans. Software Eng., November, 2024

Runtime Verification and Field-Based Testing for ROS-Based Robotic Systems.
IEEE Trans. Software Eng., October, 2024

A Driver-Vehicle Model for ADS Scenario-Based Testing.
IEEE Trans. Intell. Transp. Syst., August, 2024

Machine learning experiment management tools: a mixed-methods empirical study.
Empir. Softw. Eng., July, 2024

Detecting semantic conflicts with unit tests.
J. Syst. Softw., 2024

A Large-Scale Study of Model Integration in ML-Enabled Software Systems.
CoRR, 2024

120 Domain-Specific Languages for Security.
CoRR, 2024

Runtime Verification and Field Testing for ROS-Based Robotic Systems.
CoRR, 2024

Generative AI And Software Variability - A Research Vision.
Proceedings of the 18th International Working Conference on Variability Modelling of Software-Intensive Systems, 2024

An IDE Plugin for Clone Management.
Proceedings of the 28th ACM International Systems and Software Product Line Conference, 2024

FeatRacer: Locating Features Through Assisted Traceability (Summary).
Proceedings of the Software Engineering 2024, Fachtagung des GI-Fachbereichs Softwaretechnik, Linz, Austria, February 26, 2024

A Large-Scale Study of ML-Related Python Projects.
Proceedings of the 39th ACM/SIGAPP Symposium on Applied Computing, 2024

2023
FeatRacer: Locating Features Through Assisted Traceability.
IEEE Trans. Software Eng., December, 2023

Behavior Trees and State Machines in Robotics Applications.
IEEE Trans. Software Eng., September, 2023

A benchmark generator framework for evolving variant-rich software.
J. Syst. Softw., September, 2023

Software variability in service robotics.
Empir. Softw. Eng., 2023

Asset Management in Machine Learning: State-of-research and State-of-practice.
ACM Comput. Surv., 2023

Software Reconfiguration in Robotics.
CoRR, 2023

Towards ML-Integration and Training Patterns for AI-Enabled Systems.
Proceedings of the Bridging the Gap Between AI and Reality, 2023

Software Variability in Service Robots (Summary).
Proceedings of the 27th ACM International Systems and Software Product Line Conference, 2023

A Vision on Intentions in Software Engineering.
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023

Editing Support for Software Languages: Implementation Practices in Language Server Protocols (Summary).
Proceedings of the Software Engineering 2023, 2023

To Share, or Not to Share: Exploring Test-Case Reusability in Fork Ecosystems.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

RobotBT: Behavior-Tree-Based Test-Case Specification for the Robot Framework.
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

Domain-Specific Languages - Effective Modeling, Automation, and Reuse
Springer, ISBN: 978-3-031-23668-6, 2023

2022
Effects of variability in models: a family of experiments.
Empir. Softw. Eng., 2022

Reuse and maintenance practices among divergent forks in three software ecosystems.
Empir. Softw. Eng., 2022

Formal Semantics of the CDL Language.
CoRR, 2022

Formal Semantics of the Kconfig Language.
CoRR, 2022

Seamless Variability Management With the Virtual Platform (Summary).
Proceedings of the Software Engineering 2022, 2022

Editing support for software languages: implementation practices in language server protocols.
Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems, 2022

Testing Service Robots in the Field: An Experience Report.
Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, 2022

On the Effectiveness of Machine Learning Experiment Management Tools.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2022

EMMM: A Unified Meta-Model for Tracking Machine Learning Experiments.
Proceedings of the 48th Euromicro Conference on Software Engineering and Advanced Applications, 2022

2021
A Study of Feature Scattering in the Linux Kernel.
IEEE Trans. Software Eng., 2021

Specification Patterns for Robotic Missions.
IEEE Trans. Software Eng., 2021

A survey on the design space of end-user-oriented languages for specifying robotic missions.
Softw. Syst. Model., 2021

Concepts of variation control systems.
J. Syst. Softw., 2021

Software product-line evaluation in the large.
Empir. Softw. Eng., 2021

A Generator Framework For Evolving Variant-Rich Software.
CoRR, 2021

Feature-Oriented Defect Prediction: Scenarios, Metrics, and Classifiers.
CoRR, 2021

How Explicit Feature Traces Did Not Impact Developers' Memory.
Proceedings of the 28th IEEE International Conference on Software Analysis, 2021

HAnS: IDE-based editing support for embedded feature annotations.
Proceedings of the SPLC '21: 25th ACM International Systems and Software Product Line Conference, 2021

FeatureVista: interactive feature visualization.
Proceedings of the SPLC '21: 25th ACM International Systems and Software Product Line Conference, 2021

An Empirical Analysis of the Costs of Clone- and Platform-Oriented Software Reuse.
Proceedings of the Software Engineering 2021, 2021

Robotics Software Engineering: A Perspective from the Service Robotics Domain (Summary).
Proceedings of the Software Engineering 2021, 2021

Variability Representations in Class Models: An Empirical Assessment (Summary).
Proceedings of the Software Engineering 2021, 2021

A maturity assessment framework for conversational AI development platforms.
Proceedings of the SAC '21: The 36th ACM/SIGAPP Symposium on Applied Computing, 2021

Semi-Automated Test-Case Propagation in Fork Ecosystems.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results, 2021

Seamless Variability Management With the Virtual Platform.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

Asset Management in Machine Learning: A Survey.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2021

ConfigFix: Interactive Configuration Conflict Resolution for the Linux Kernel.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2021

Towards Mapping Control Theory and Software Engineering Properties using Specification Patterns.
Proceedings of the IEEE International Conference on Autonomic Computing and Self-Organizing Systems, 2021

2020
The state of adoption and the challenges of systematic variability management in industry.
Empir. Softw. Eng., 2020

Causes of merge conflicts: a case study of ElasticSearch.
Proceedings of the VaMoS '20: 14th International Working Conference on Variability Modelling of Software-Intensive Systems, 2020

Activities and costs of re-engineering cloned variants into an integrated platform.
Proceedings of the VaMoS '20: 14th International Working Conference on Variability Modelling of Software-Intensive Systems, 2020

Feature-oriented defect prediction.
Proceedings of the SPLC '20: 24th ACM International Systems and Software Product Line Conference, 2020

A Common Notation and Tool Support for Embedded Feature Annotations.
Proceedings of the SPLC '20: 24th ACM International Systems and Software Product Line Conference, 2020

Promote-pl: a round-trip engineering process model for adopting and evolving product lines.
Proceedings of the SPLC '20: 24th ACM International Systems and Software Product Line Conference, 2020

Behavior trees in action: a study of robotics applications.
Proceedings of the 13th ACM SIGPLAN International Conference on Software Language Engineering, 2020

Robotics software engineering: a perspective from the service robotics domain.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

Principles of Feature Modeling.
Proceedings of the Software Engineering 2020, 2020

Intention-Based Integration of Software Variants.
Proceedings of the Software Engineering 2020, 2020

Effects of Explicit Feature Traceability on Program Comprehension.
Proceedings of the Software Engineering 2020, 2020

Variability representations in class models: an empirical assessment.
Proceedings of the MoDELS '20: ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems, 2020

Detecting Semantic Conflicts via Automated Behavior Change Detection.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

PROMISE: high-level mission specification for multiple robots.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Companion Volume, Seoul, South Korea, 27 June, 2020

2019
Where is my feature and what is it about? A case study on recovering feature facets.
J. Syst. Softw., 2019

Software Evolution in Time and Space: Unifying Version and Variability Management (Dagstuhl Seminar 19191).
Dagstuhl Reports, 2019

Variability Modeling of Service Robots: Experiences and Challenges.
Proceedings of the 13th International Workshop on Variability Modelling of Software-Intensive Systems, 2019

REVaMP2 Project: Towards Round-Trip Engineering of Software Product Lines - Approach, Intermediate Results and Challenges.
Proceedings of the Software Technology: Methods and Tools - 51st International Conference, 2019

Visualization of feature locations with the tool featuredashboard.
Proceedings of the 23rd International Systems and Software Product Line Conference, 2019

Migrating Java-based Apo-Games into a composition-based software product line.
Proceedings of the 23rd International Systems and Software Product Line Conference, 2019

Usage scenarios for a common feature modeling language.
Proceedings of the 23rd International Systems and Software Product Line Conference, 2019

Migrating the Android Apo-Games into an annotation-based software product line.
Proceedings of the 23rd International Systems and Software Product Line Conference, 2019

Facing the truth: benchmarking the techniques for the evolution of variant-rich systems.
Proceedings of the 23rd International Systems and Software Product Line Conference, 2019

High-level mission specification for multiple robots.
Proceedings of the 12th ACM SIGPLAN International Conference on Software Language Engineering, 2019

Tackling combinatorial explosion: a study of industrial needs and practices for analyzing highly configurable systems.
Proceedings of the Software Engineering and Software Management, 2019

Model Transformation Languages under a Magnifying Glass: A Controlled Experiment with Xtend, ATL, and QVT.
Proceedings of the Software Engineering and Software Management, 2019

GeoScenario: An Open DSL for Autonomous Driving Scenario Representation.
Proceedings of the 2019 IEEE Intelligent Vehicles Symposium, 2019

PsALM: specification of dependable robotic missions.
Proceedings of the 41st International Conference on Software Engineering: Companion Proceedings, 2019

Features and How to Find Them.
Proceedings of the Software Engineering for Variability Intensive Systems, 2019

2018
A Study of Feature Scattering in the Linux Kernel.
Dataset, December, 2018

A Study of Feature Scattering in the Linux Kernel.
Dataset, December, 2018

Lifting inter-app data-flow analysis to large app sets.
Autom. Softw. Eng., 2018

Towards a Better Understanding of Software Features and Their Characteristics: A Case Study of Marlin.
Proceedings of the 12th International Workshop on Variability Modelling of Software-Intensive Systems, 2018

Efficiency of Projectional Editing.
Proceedings of the Software Engineering und Software Management 2018, 2018

Projectional Editing of Product Lines.
Proceedings of the Software Engineering und Software Management 2018, 2018

Clone-Based Variability Management in the Android Ecosystem.
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018

Semi-Automated Feature Traceability with Embedded Annotations.
Proceedings of the 2018 IEEE International Conference on Software Maintenance and Evolution, 2018

Multi-view editing of software product lines with PEoPL.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

Property specification patterns for robotic missions.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

An Architecture for Decentralized, Collaborative, and Autonomous Robots.
Proceedings of the IEEE International Conference on Software Architecture, 2018

2017
FLOrIDA: Feature LOcatIon DAshboard for extracting and visualizing feature traces.
Proceedings of the Eleventh International Workshop on Variability Modelling of Software-intensive Systems, 2017

Challenges and Solutions for Opening Small and Medium-Scale Industrial Software Platforms.
Proceedings of the 21st International Systems and Software Product Line Conference, 2017

A chrestomathy of DSL implementations.
Proceedings of the 10th ACM SIGPLAN International Conference on Software Language Engineering, 2017

PEoPL: projectional editing of product lines.
Proceedings of the 39th International Conference on Software Engineering, 2017

A classification of variation control systems.
Proceedings of the 16th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, 2017

2016
Examining the Rating System Used in Mobile-App Stores.
IEEE Softw., 2016

Analyzing Ad Library Updates in Android Apps.
IEEE Softw., 2016

Experiences from reengineering and modularizing a legacy software generator with a projectional language workbench.
Proceedings of the 20th International Systems and Software Product Line Conference, 2016

Efficient development of consistent projectional editors using grammar cells.
Proceedings of the 2016 ACM SIGPLAN International Conference on Software Language Engineering, Amsterdam, The Netherlands, October 31, 2016

Efficiency of projectional editing: a controlled experiment.
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016

Towards predicting feature defects in software product lines.
Proceedings of the 7th International Workshop on Feature-Oriented Software Development, 2016

Concepts, Operations, and Feasibility of a Projection-Based Variation Control System.
Proceedings of the 2016 IEEE International Conference on Software Maintenance and Evolution, 2016

2015
Where Do Configuration Constraints Stem From? An Extraction Approach and an Empirical Study.
IEEE Trans. Software Eng., 2015

Maintaining feature traceability with embedded annotations.
Proceedings of the 19th International Conference on Software Product Line, 2015

What is a feature?: a qualitative study of features in industrial software product lines.
Proceedings of the 19th International Conference on Software Product Line, 2015

Variability Models in Large-Scale Systems: A Study and a Reverse-Engineering Technique.
Proceedings of the Software Engineering & Management 2015, Multikonferenz der GI-Fachbereiche Softwaretechnik (SWT) und Wirtschaftsinformatik (WI), FA WI-MAW, 17. März, 2015

Presence-Condition Simplification in Highly Configurable Systems.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Feature scattering in the large: a longitudinal study of Linux kernel device drivers.
Proceedings of the 14th International Conference on Modularity, 2015

2014
Impact of Ad Libraries on Ratings of Android Mobile Apps.
IEEE Softw., 2014

A Large-Scale Empirical Study on Software Reuse in Mobile Apps.
IEEE Softw., 2014

Variability mechanisms in software ecosystems.
Inf. Softw. Technol., 2014

Towards system analysis with variability model metrics.
Proceedings of the Eighth International Workshop on Variability Modelling of Software-intensive Systems, 2014

To connect or not to connect: experiences from modeling topological variability.
Proceedings of the 18th International Software Product Line Conference, 2014

Towards User-Friendly Projectional Editors.
Proceedings of the Software Language Engineering - 7th International Conference, 2014

Three Cases of Feature-Based Variability Modeling in Industry.
Proceedings of the Model-Driven Engineering Languages and Systems, 2014

Mining configuration constraints: static analyses and empirical results.
Proceedings of the 36th International Conference on Software Engineering, 2014

Flexible product line engineering with a virtual platform.
Proceedings of the 36th International Conference on Software Engineering, 2014

2013
Variability Modeling in the Real: An Empirical Journey from Software Product Lines to Software Ecosystems
PhD thesis, 2013

A Study of Variability Models and Languages in the Systems Software Domain.
IEEE Trans. Software Eng., 2013

A survey of variability modeling in industrial practice.
Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems, 2013

An Exploratory Study of Cloning in Industrial Software Product Lines.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

2012
Variability modeling in the wild.
Proceedings of the 16th International Software Product Line Conference, 2012

2011
A study of non-Boolean constraints in variability models of an embedded operating system.
Proceedings of the Software Product Lines - 15th International Conference, 2011

Variability-aware parsing in the presence of lexical macros and conditional compilation.
Proceedings of the 26th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2011

Reverse engineering feature models.
Proceedings of the 33rd International Conference on Software Engineering, 2011

2010
The Variability Model of The Linux Kernel.
Proceedings of the Fourth International Workshop on Variability Modelling of Software-Intensive Systems, 2010

Evolution of the Linux Kernel Variability Model.
Proceedings of the Software Product Lines: Going Beyond - 14th International Conference, 2010

Feature-to-Code Mapping in Two Large Product Lines.
Proceedings of the Software Product Lines: Going Beyond - 14th International Conference, 2010

Variability modeling in the real: a perspective from the operating systems domain.
Proceedings of the ASE 2010, 2010

2009
How to Configure a Configuration Management System - An Approach Based on Feature Modeling.
Proceedings of the 1st International Workshop on Model-driven Approaches in Software Product Line Engineering (MAPLE 2009), 2009

2008
Service-Oriented Product Lines: Towrads a Development Process and Feature Management Model for Web Services.
Proceedings of the Software Product Lines, 12th International Conference, 2008

Persönliche semantische Strukturierung und Annotierung von Lernmaterialien.
Proceedings of the Workshop Proceedings der Tagungen Mensch & Computer 2008, 2008

2006
Eine dienste- und komponentenbasierte Architektur zur elektronischen Durchführung von Prüfungen und zum Management von Lehrveranstaltungen.
Proceedings of the 36. Jahrestagung der Gesellschaft für Informatik, 2006


  Loading...