Keywords: CD Lab MEVSS
Books and Proceedings
2019
[4] , , and : IWSiB 2019: Proceedings of the 2nd ACM SIGSOFT International Workshop on Software-Intensive Business: Start-ups, Platforms, and Ecosystems, ACM, New York, USA, . [doi]
[3] , , , , , , , , , and : SPLC '19: Proceedings of the 23rd International Systems and Software Product Line Conference - Volume B, ACM, .
2018
[2] , , , , , , , , and : SPLC'18: Proceedings of the 22nd International Conference on Systems and Software Product Line - Volume 1, ACM, .
2014
[1] , , , and : Configuring and Generating Technical Documents, Morgan Kaufmann, Boston, . [doi]
Refereed Journal Papers and Articles
2021
[19] , , and : Concepts of Variation Control Systems, in Journal of Systems and Software, volume 171, . [doi]
[18] , , , , and : Evolution in Dynamic Software Product Lines, in Journal of Software: Evolution and Process, John Wiley & Sons, volume 33, . [doi]
[17] , , , and : Guiding Feature Model Evolution by Lifting Code-Level Dependencies, in Journal of Computer Languages, . [doi]
2020
[16] , , and : Evaluating an Interactive Memory Analysis Tool: Findings from a Cognitive Walkthrough and a User Study, in Proceedings of the ACM on Human-Computer Interaction, volume 4, . [doi]
[15] , , , and : Supporting Feature-Oriented Evolution in Industrial Automation Product Lines, in Concurrent Engineering: Research and Applications, volume 28, . [doi]
2019
[14] , , , , and : A Domain Analysis of Resource and Requirements Monitoring: Towards a Comprehensive Model of the Software Monitoring Domain, in Information and Software Technology, volume 111, . [doi]
[13] , , and : Change Impact Analysis for Maintenance and Evolution of Variable Software Systems, in Automated Software Engineering, Springer US, volume 26, . [doi]
2018
[12] , , , and : Developing and evolving a DSL-based approach for runtime monitoring of systems of systems, in Automated Software Engineering, volume 25, . [pdf] [doi]
[11] , , , , , , and : Multi-Purpose, Multi-Level Feature Modeling of Large-Scale Industrial Software Systems, in Software and Systems Modeling, volume 17, . [doi]
[10] , , and : Predicting User Demographics from Music Listening Information, in Multimedia Tools and Applications, . [doi]
2017
[9] , , , and : A Comparison Framework for Runtime Monitoring Approaches, in Journal of Systems and Software, volume 125, . [doi]
[8] , , , and : CASE Tool Support for Variability Management in Software Product Lines, in ACM Computing Surveys, volume 50, . [doi]
[7] , and : Teaching Software Product Lines: A Snapshot of Current Practices and Challenges, in ACM Transactions on Computing Education, ACM, volume 18, . [doi]
2016
[6] , and : Monitoring Requirements in Systems of Systems, in IEEE Software, volume 33, . [doi]
[5] , , , , and : REMINDS: A Flexible Runtime Monitoring Framework for Systems of Systems, in Journal of Systems and Software, volume 112, . [doi]
[4] , and : Requirements Monitoring Frameworks: A Systematic Review, in Information and Software Technology, volume 80, . [doi]
2015
[3] , , , , and : Supporting Distributed Product Configuration by Integrating Heterogeneous Variability Modeling Approaches, in Information and Software Technology, volume 62, . [doi]
[2] , , , , , and : Variability and consistency in mechatronic design, in Concurrent Engineering: Research and Applications, volume 23, . [doi]
2014
[1] , , , and : Systematic Knowledge Engineering: Building Bodies of Knowledge from Published Research, in International Journal of Software Engineering and Knowledge Engineering (IJSEKE), volume 24, . [doi]
Refereed Conference Papers
2021
[91] , , , and : A Domain Analysis of Resource and Requirements Monitoring: Towards a Comprehensive Model of the Software Monitoring Domain, in Software Engineering 2021 (Koziolek, Anne, Schaefer, Ina, Seidl, Christoph, eds.), Gesellschaft für Informatik e.V., . [doi]
[90] , , , , and : An Approach for Ranking Feature-based Clustering Methods and its Application in Multi-System Infrastructure Monitoring, in Proceedings 47th Euromicro Conference on Software Engineering and Advanced Applications, . [doi]
[89] , , and : Feature-Oriented Clone and Pull for Distributed Development and Evolution, in Proceedings of the 14th International Conference on the Quality of Information and Communications Technology (QUATIC), . [doi]
2020
[88] , and : Heap Evolution Analysis Using Tree Visualizations, in Proceedings 11th Symposium on Software Performance (SSP 2020), .
[87] , and : Investigating High Memory Churn via Object Lifetime Analysis to Improve Software Performance, in Proceedings 11th Symposium on Software Performance (SSP 2020), .
[86] , , , , and : Locating Feature Revisions in Software Systems Evolving in Space and Time, in 24rd International Systems and Software Product Line Conference, Association for Computing Machinery, . [doi]
[85] , and : Memory Cities: Visualizing Heap Memory Evolution Using the Software City Metaphor, in 8th IEEE Working Conference on Software Visualization, .
[84] , and : Memory Leak Analysis using Time-Travel-based and Timeline-based Tree Evolution Visualizations, in Proceedings of the 7th Conference on Smart Tools and Applications in Graphics (STAG 2020), .
[83] , and : Selecting Time Series Clustering Methods based on Run-Time Costs, in Proceedings 11th Symposium on Software Performance (SSP 2020), .
[82] , and : Visualizing Feature-Level Evolution in Product Lines: A Research Preview, in Proceedings of the 26th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ) (Madhavji, Nazim, Pasquale, Liliana, eds.), volume 12045, . [doi]
2019
[81] , and : A Constraint Mining Approach to Support Monitoring Cyber-Physical Systems, in Proceedings of the 31st International Conference on Advanced Information Systems Engineering (CAiSE) (Giorgini, Paolo, Weber, Barbara, eds.), Springer International Publishing, volume 11483, . [doi]
[80] , , , and : A Framework for Preprocessing Multivariate, Topology-Aware Time Series and Event Data in a Multi-System Environment, in Proceedings of the 19th IEEE International Symposium on High Assurance Systems Engineering (HASE'19), . [doi]
[79] , , and : A User Study on the Usefulness of Visualization Support for Requirements Monitoring, in 7th IEEE Working Conference on Software Visualization, IEEE, . [doi]
[78] , and : Analyzing Data Structure Growth Over Time to Facilitate Memory Leak Detection, in Proceedings of the 10th ACM/SPEC International Conference on Performance Engineering (ICPE 2019), . [doi]
[77] , , and : AntTracks TrendViz: Configurable Heap Memory Visualization Over Time, in Proceedings of the 10th ACM/SPEC International Conference on Performance Engineering, . [doi]
[76] , , and : Automating Test Reuse for Highly Configurable Sofware: An Experiment, in 23rd International Systems and Software Product Line Conference, . [doi]
[75] , , and : Can we Predict Performance Events with Time Series Data from Monitoring Multiple Systems?, in Proceedings of the 10th ACM/SPEC International Conference on Performance Engineering, ACM, . [doi]
[74] , , and : Comparing Constraints Mined From Execution Logs to Understand Software Evolution, in Proceedings of the 35th IEEE International Conference on Software Maintenance and Evolution (ICSME), . [doi]
[73] , and : Detection of Suspicious Time Windows in Memory Monitoring, in Proceedings of the 16th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, . [doi]
[72] , , , and : Developing and Evolving a DSL-based Approach for Runtime Monitoring of Systems of Systems, in Software Engineering and Software Management (SE), Stuttgart, Germany, . [pdf] [doi]
[71] , , , , , and : Facing the Truth: Benchmarking the Techniques for the Evolution of Variant-Rich Systems, in 23rd International Systems and Software Product Line Conference, . [doi]
[70] , , , , and : Harmonized Temporal Feature Modeling to Uniformly Perform, Track, Analyze, and Replay Software Product Line Evolution, in Proceedings of the 18th International Conference on Generative Programming: Concepts & Experiences (GPCE), . [doi]
[69] , , , , , and : Industrial and Academic Software Product Line Research at SPLC: Perceptions of the Community, in 23rd International Systems and Software Product Line Conference, . [doi]
[68] , and : Memory Leak Visualization Using Evolving Software Cities, in Proceedings 10th Symposium on Software Performance (SSP 2019), .
[67] , and : Mining Constraints for Monitoring Systems of Systems, in Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing, ACM, . [doi]
[66] , , , and : On the Difficulties of Supervised Event Prediction based on Unbalanced Real-World Data in Multi-System Monitoring, in Proceedings 10th Symposium on Software Performance (SSP 2019), .
[65] , , , and : Supporting Feature Model Evolution by Lifting Code-Level Dependencies, in Proceedings of the 25th International Working Conference on Requirements Engineering: Foundation for Software Quality, volume 11412, . [doi]
[64] , , , and : Supporting Feature Model Evolution by Suggesting Constraints from Code-Level Dependency Analyses, in Proceedings of the 18th International Conference on Generative Programming: Concepts and Experiences (GPCE), . [doi]
[63] , , and : Supporting the Selection of Constraints for Requirements Monitoring from Automatically Mined Constraint Candidates, in Proceedings of the 25th International Working Conference on Requirements Engineering: Foundation for Software Quality, . [doi]
[62] , , , and : Using Constraint Mining to Analyze Software Development Processes, in Proceedings of the International Conference on Software and Systems Process, IEEE, . [doi]
[61] : Using constraint mining to analyze software development processes, in Proceedings of the International Conference on Software and System Processes, ICSSP 2019, Montreal, QC, Canada, May 25-26, 2019 (Stanley M. Sutton Jr., Ove Armbrust, Regina Hebig, eds.), IEEE / ACM, . [doi]
2018
[60] , , , , , and : A Study and Comparison of Industrial vs. Academic Software Product Line Research Published at SPLC, in 22nd International Systems and Software Product Line Conference (SPLC 2018), . [doi]
[59] , and : Analyzing the Evolution of Data Structures in Trace-Based Memory Monitoring, in Proceedings 9th Symposium on Software Performance (SSP 2018), .
[58] , , , , and : Feature-Oriented Evolution of Automation Software Systems in Industrial Software Ecosystems, in 23rd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2018), . [doi]
[57] , , , , and : Feature-Oriented Evolution of Automation Software Systems in Industrial Software Ecosystems, in 23rd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Torino, Italy, . [pdf] [doi]
[56] , , , , and : Monitoring CPS at Runtime – A Case Study in the UAV Domain, in Proceedings of the 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), IEEE, . [doi]
[55] , and : Multi-Objective Optimization for Reverse Engineering of Apo-Games Feature Models, in 22nd International Systems and Software Product Line Conference (SPLC 2018), ACM, . [doi]
[54] , , , and : Supporting Diagnosis of Requirements Violations in Systems of Systems, in 26th IEEE International Requirements Engineering Conference, . [doi]
[53] , , , and : Tool Support for Restricted Use Case Specification: Findings from a Controlled Experiment, in Proceedings of the 25th Asia-Pacific Software Engineering Conference (APSEC'18), . [doi]
[52] and : User-defined Classification and Multi-level Grouping of Objects in Memory Monitoring, in Proceedings of the 9th ACM/SPEC International Conference on Performance Engineering (ICPE 2018), . [doi]
[51] , , and : Using Crash Frequency Analysis to Identify Error-prone Software Technologies in Multi-System Monitoring, in 18th IEEE International Conference on Software Quality, Reliability, and Security, . [doi]
[50] , , , and : Using Multi-System Monitoring Time Series to Predict Performance Events, in Proceedings 9th Symposium on Software Performance (SSP 2018), .
[49] , and : Utilizing Object Reference Graphs and Garbage Collection Roots to Detect Memory Leaks in Offline Memory Monitoring, in Proceedings of the 15th International Conference on Managed Languages & Runtimes (ManLang'18), . [doi]
2017
[48] , and : A Classification of Variation Control Systems, in Proceedings of the 16th International Conference on Generative Programming: Concepts & Experience, ACM, . [doi]
[47] , , and : A Comprehensive Java Benchmark Study on Memory and Garbage Collection Behavior of DaCapo, DaCapo Scala, and SPECjvm2008, in Proceedings 8th ACM/SPEC International Conference on Performance Engineering (ICPE 2017), ACM, New York, NY, USA, . [doi]
[46] , , and : A Systematic Mapping Study on DSL Evolution, in 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA), IEEE, . [doi]
[45] , , , , , , and : An Event-based Capture-and-Compare Approach to Support the Evolution of Systems of Systems, in Proceedings 11th ACM International Conference on Distributed and Event-Based Systems (DEBS 2017), . [doi]
[44] , , and : An Experiment Comparing Lifted and Delayed Variability-Aware Program Analysis, in 33rd IEEE International Conference on Software Maintenance and Evolution, IEEE, . [doi]
[43] , and : DuckTracks: Path-based Object Allocation Tracking, in Proceedings 8th ACM/SPEC International Conference on Performance Engineering (ICPE 2017), ACM, New York, NY, USA, . [doi]
[42] , , and : Efficient Sampling-based Lock Contention Profiling for Java, in Proceedings 8th ACM/SPEC International Conference on Performance Engineering (ICPE 2017), ACM, New York, NY, USA, . [doi]
[41] , and : From Requirements Monitoring to Diagnosis Support in System of Systems, in 23rd International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2017), Springer International Publishing, . [doi]
[40] , and : Mining Constraints for Event-based Monitoring in Systems of Systems, in Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering, . [doi]
[39] , and : User-centered Offline Analysis of Memory Monitoring Data, in Proceedings 8th ACM/SPEC International Conference on Performance Engineering (ICPE 2017), ACM, New York, NY, USA, . [doi]
2016
[38] , , and : A DSL-Based Approach for Event-Based Monitoring of Systems of Systems, in Proceedings Software Engineering 2016, Fachtagung des GI-Fachbereichs Softwaretechnik, .
[37] , , and : A Prototype-based Approach for Managing Clones in Clone-and-Own Product Lines, in Proceedings 20th International Software Product Line Conference (SPLC 2016), ACM, . [doi]
[36] , and : A Technology-Neutral Role-Based Collaboration Model for Software Ecosystems, in Proceedings 7th International Symposium on Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2016); Track on Variability modelling for scalable software evolution, Springer International Publishing, . [doi]
[35] , and : Assessing the Usefulness of a Requirements Monitoring Tool: A Study Involving Industrial Software Engineers, in Proceedings 38th International Conference on Software Engineering (ICSE 2016), ACM, New York, NY, USA, . [doi]
[34] , , , , and : Cold-Start Software Analytics, in 13th IEEE/ACM Working Conference on Mining Software Repositories, MSR 2016, Austin, Texas, USA, ACM, . [doi]
[33] , , , and : Efficient Memory Traces with Full Pointer Information, in Proceedings 13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools (PPPJ'16), ACM, New York, NY, USA, . [doi]
[32] , , and : Efficient Tracing and Versatile Analysis of Lock Contention in Java Applications on the Virtual Machine Level, in Proceedings of the 7th International Conference on Performance Engineering (ICPE'16), ACM, New York, NY, USA, . [doi]
[31] , and : Efficient and Viable Handling of Large Object Traces, in Proceedings of the 7th International Conference on Performance Engineering (ICPE'16), ACM, New York, NY, USA, . [doi]
[30] , , , and : Feature-Oriented Development in Industrial Automation Software Ecosystems: Development Scenarios and Tool Support, in Proceedings 14th IEEE International Conference on Industrial Informatics (INDIN 2016), . [doi]
[29] , and : Modular Change Impact Analysis for Configurable Software, in Proceedings of the 32th International Conference on Software Maintenance and Evolution, . [doi]
[28] , , and : Supporting Program Analysis for Non-Mainstream Languages: Experiences and Lessons Learned, in Proceedings 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER 2016), . [doi]
2015
[27] , , and : A Requirements Monitoring Model for Systems of Systems, in Proceedings of the 23rd International Requirements Engineering Conference, . [doi]
[26] , and : Accurate and Efficient Object Tracing for Java Applications, in Proceedings of the 6th International Conference on Performance Engineering, . [doi]
[25] , , and : Configuration-Aware Change Impact Analysis, in Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, . [doi]
[24] , , and : Developing a DSL-Based Approach for Event-Based Monitoring of Systems of Systems: Experiences and Lessons Learned, in Proceedings of the 30th IEEE/ACM International Conference on Automated Software Engineering, . [doi]
[23] , and : Efficient Rebuilding of Large Java Heaps From Event Traces, in Proceedings of the 12th International Conference on Principles and Practice of Programming in Java, . [doi]
[22] , , , and : Evolution in Dynamic Software Product Lines: Challenges and Perspectives, in Proceedings 19th International Software Product Line Conference, ACM, . [doi]
[21] , , and : Feature Modeling of Two Large-scale Industrial Software Systems: Experiences and Lessons Learned, in Proceedings ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems, . [doi]
[20] , and : Lightweight Java Profiling with Partial Safepoints and Incremental Stack Tracing, in Proceedings of the 6th International Conference on Performance Engineering, ACM,New York, NY, USA, . [doi]
[19] , and : Sampling-based Steal Time Accounting under Hardware Virtualization, in Proceedings of the 6th International Conference on Performance Engineering, . [doi]
[18] and : Time Matters: Minimizing Garbage Collection Overhead with Minimal Effort, in Proceedings of the 6th Symposium on Software Performance (SSP'15), GI Software-Technik Trends, Band 35, Heft 3, ISSN 0720-8928, .
[17] , , , , , and : What is a Feature? A Qualitative Study of Features in Industrial Software Product Lines, in Proceedings 19th International Software Product Line Conference, ACM, . [doi]
2014
[16] , , and : A Case Study on Software Ecosystem Characteristics in Industrial Automation Software, in Proceedings International Conference on Software and Systems Process (ICSSP 2014), ACM, New York, NY, USA, . [doi]
[15] , and : A Case Study on Testing, Commissioning, and Operation of Very-Large-Scale Software Systems, in Proceedings 36th International Conference on Software Engineering (ICSE 2014), . [doi]
[14] , , , , and : A Flexible Framework for Runtime Monitoring of System-of-Systems Architectures, in Proceedings 11th Working IEEE/IFIP Conference on Software Architecture (WICSA 2014), . [doi]
[13] , and : A Requirements Monitoring Infrastructure for Very-Large-Scale Software Systems, in Proceedings 20th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2014), Springer International Publishing, . [doi]
[12] , and : Behavioral Model Synthesis of PLC Programs from Execution Traces, in Proceedings of the 19th IEEE International Conference on Emerging Technologies & Factory Automation, . [doi]
[11] and : Efficient and Accurate Stack Trace Sampling in the Java Hotspot Virtual Machine, in Proceedings 5th ACM/SPEC International Conference on Performance Engineering (ICPE 2014), ACM, New York, NY, USA, . [doi]
[10] and : Fast Java Profiling with Scheduling-Aware Stack Fragment Sampling and Asynchronous Analysis, in Proceedings of the 11th International Conference on Principles and Practice of Programming in Java, ACM, New York, NY, USA, . [doi]
[9] , , , and : Identifying Inactive Code in Product Lines with Configuration-Aware System Dependence Graphs, in Proceedings 18th International Software Product Line Conference (SPLC 2014), ACM, New York, NY, USA, . [doi]
[8] , , , , , and : Recovering Feature-to-Code Mappings in Mixed-Variability Software Systems, in Proceedings of the 30th International Conference on Software Maintenance and Evolution, . [doi]
[7] , , and : Software Evolution in an Industrial Automation Ecosystem: An Exploratory Study, in Proceedings International Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2014), . [doi]
[6] , , , , and : Supporting Multiplicity and Hierarchy in Model-based Configuration: Experiences and Lessons Learned, in Proceedings 17th International Conference on Model Driven Engineering Languages and Systems (MODELS 2014), Springer International Publishing, . [doi]
[5] and : The Taming of the Shrew: Increasing Performance by Automatic Parameter Tuning for Java Garbage Collectors, in Proceedings 5th ACM/SPEC International Conference on Performance Engineering (ICPE 2014), ACM, New York, NY, USA, . [doi]
2013
[4] , , and : An Infrastructure for the Life Cycle Management of Multi Product Lines, in Proceedings 28th ACM Symposium On Applied Computing (SAC 2013), ACM, New York, NY, USA, . [doi]
[3] , , , and : Constraint Checking in Distributed Product Configuration of Multi Product Lines, in Proceedings 20th Asia-Pacific Software Engineering Conference (APSEC 2013), volume 1, . [doi]
[2] , and : Monitoring System-of-Systems Requirements in Multi Product Lines, in Proceedings 19th International Working Conference on Requirements Engineering: Foundation for Software Quality (REFSQ 2013) (Doerr, Joerg, Opdahl, Andreas, eds.), Springer Berlin Heidelberg, volume 7830, . [doi]
[1] , , and : Points-To Analysis of IEC 61131-3 Programs: Implementation and Application, in Proceedings 18th IEEE International Conference on Emerging Technologies & Factory Automation, . [doi]
Powered by bibtexbrowser