Eclipse Plugin for Feature Oriented Software Development
M.Sc. Chico Sundermann
The main focus of my research lies on analyzing large configurable systems with propositional logic. Hereby, I am especially interested in #SAT, knowledge compilation, and exploiting both techniques to analyze configurable systems. I always aim to find additional applications for #SAT in an industrial context. In addition, I explore several ways to improve the scalability of such applications to allow analyzing complex systems.
Research Projects
Analyzing Large Configuration Spaces with Feature-Model Counting
Materials
Filename | Info | Modified | |
---|---|---|---|
Thesis Topics February 2023 | 4 MB | 01.02.2023 12:47 |
I served as a (sub-)reviewer for
- Journals: EMSE, TSE, SCP, JSS
- Conferences: VaMoS'20, GPCE'21, SPLC'21, VaMoS'21, VaMoS'22
I participated in the following program committees:
- SPLC2023 - Demo and Tools Track : 27th ACM International Systems and Software Product Line Conference (SPLC 2023) - Demo and Tools Track
- VariVolution@SPLC2023: 6th Intl. Workshop on Variability and Evolution of Software-Intensive Systems
- VariVolution@SPLC2022: 5th Intl. Workshop on Variability and Evolution of Software-Intensive Systems
-
ISSTA2022 AE: ACM SIGSOFT International Symposium on Software Testing and Analysis - Artifact Evaluation Track
Involved in organization of workshops/conferences:
Summer Term 2023
Software Product Lines: Exercise instructor and main contact
Winter Term 2022/23
Compilerbau: Exercise instructor and main contact
Winter Term 2021/22
Compilerbau: Exercise instructor and main contact
Summer Term 2021
Winter Term 2020/21
Compilerbau: Exercise instructor and main contact
Publications
2024
Collecting Feature Models from the Literature: A Comprehensive Dataset for Benchmarking
Proc. Int'l Systems and Software Product Line Conf. (SPLC), Page 54-65
Publisher: ACM, New York, NY, USA
September 2024
DOI: | 10.1145/3646548.3672590 |
Generating Feature Models with UVL's Full Expressiveness
Proc. Int'l Workshop on Languages for Modelling Variability (MODEVAR), Page 61-65
Publisher: ACM, New York, NY, USA
September 2024
DOI: | 10.1145/3646548.3676602 |
On the Benefits of Knowledge Compilation for Feature-Model Analyses (Journal First)
Proc. Int'l Systems and Software Product Line Conf. (SPLC), Page 217
Publisher: ACM, New York, NY, USA
September 2024
DOI: | 10.1145/3646548.3676540 |
Towards Deterministic Compilation of Binary Decision Diagrams From Feature Models
Proc. Int'l Systems and Software Product Line Conf. (SPLC), Page 136-147
Publisher: ACM, New York, NY, USA
September 2024
DOI: | 10.1145/3646548.3672598 |
ISBN: | 9798400705939 |
Evaluating State-of-the-Art #SAT Solvers on Industrial Configuration Spaces - Summary
Proc. Software Engineering (SE), Page 67-68
Publisher: Gesellschaft für Informatik, Bonn, Germany
February 2024
DOI: | 10.18420/sw2024_18 |
ISBN: | 978-3-88579-737-1 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2024/2024-SE-Sundermann.pdf |
How Easy Is SAT-Based Analysis of a Feature Model?
Proc. Int'l Working Conf. on Variability Modelling of Software-Intensive Systems (VaMoS), Page 149-151
Publisher: ACM, New York, NY, USA
February 2024
DOI: | 10.1145/3634713.3634733 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2024/2024-VaMoS-Kuiter.pdf |
Efficient Slicing of Feature Models via Projected d-DNNF Compilation
Proc. Int'l Conf. on Automated Software Engineering (ASE) (To Appear)
Publisher: ACM, New York, NY, USA
2024
Reusing d-DNNFs for Efficient Feature-Model Counting
Trans. on Software Engineering and Methodology (TOSEM) (To Appear)
2024
Publisher: ACM
UVLHub: A Feature Model Data Repository Using UVL and Open Science Principles
J. Systems and Software (JSS) (To Appear)
2024
Publisher: Elsevier Science Inc.
2023
On the Benefits of Knowledge Compilation for Feature-Model Analyses
Annals of Mathematics and Artificial Intelligence (AMAI)
November 2023
Publisher: Springer
DOI: | 10.1007/s10472-023-09906-6 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2023/2023-AMAI-Sundermann.pdf |
Second Tutorial on the Universal Variability Language
Proc. Int'l Systems and Software Product Line Conf. (SPLC), Page 273
Publisher: ACM, New York, NY, USA
September 2023
DOI: | 10.1145/3579027.3609002 |
ISBN: | 9798400700910 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2023/2023-SPLC-Krieter.pdf |
UVLParser: Extending UVL With Language Levels and Conversion Strategies
Proc. Int'l Systems and Software Product Line Conf. (SPLC), Page 39-42
Publisher: ACM, New York, NY, USA
August 2023
DOI: | 10.1145/3579028.3609013 |
ISBN: | 9798400700927 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2023/2023-SPLC-Sundermann.pdf |
UVLS: A Language Server Protocol for UVL
Proc. Int'l Systems and Software Product Line Conf. (SPLC), Page 43-46
Publisher: ACM, New York, NY, USA
August 2023
DOI: | 10.1145/3579028.3609014 |
ISBN: | 9798400700927 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2023/2023-SPLC-Loth.pdf |
Exploiting d-DNNFs for Repetitive Counting Queries on Feature Models
Technical Report arXiv:2303.12383
March 2023
DOI: | 10.48550/arXiv.2303.12383 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2023/2023-TR-Sundermann.pdf |
It's Your Loss: Classifying Information Loss During Variability Model Roundtrip Transformations - Summary
Proc. Software Engineering (SE), Page 51-52
Publisher: Gesellschaft für Informatik, Bonn, Germany
February 2023
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2023/2023-SE-Feichtinger.pdf |
Tseitin or Not Tseitin? The Impact of CNF Transformations on Feature-Model Analyses - Summary
Proc. Software Engineering (SE), Page 83-84
Publisher: Gesellschaft für Informatik, Bonn, Germany
February 2023
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2023/2023-SE-Kuiter-Tseitin.pdf |
Evaluating State-of-the-Art #SAT Solvers on Industrial Configuration Spaces
Empirical Software Engineering (EMSE) :38
January 2023
Publisher: Springer
DOI: | 10.1007/s10664-022-10265-9 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2023/2023-EMSE-Sundermann.pdf |
2022
Generic Solution-Space Sampling for Multi-Domain Product Lines
Proc. Int'l Conf. on Generative Programming: Concepts and Experiences (GPCE)
Publisher: ACM, New York, NY, USA
December 2022
DOI: | 10.1145/3564719.3568695 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2022/2022-GPCE-Hentze.pdf |
Quantifying the Variability Mismatch Between Problem and Solution Space
Proc. Int'l Conf. on Model Driven Engineering Languages and Systems (MODELS), Page 322-333
Publisher: IEEE, Washington, DC, USA
October 2022
DOI: | 10.1145/3550355.3552411 |
ISBN: | 9781450394666 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2022/2022-MODELS-Hentze.pdf |
Tseitin or not Tseitin? The Impact of CNF Transformations on Feature-Model Analyses
Proc. Int'l Conf. on Automated Software Engineering (ASE), Page 110:1-110:13
Publisher: ACM, New York, NY, USA
October 2022
DOI: | 10.1145/3551349.3556938 |
ISBN: | 9781450394758 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2022/2022-ASE-Kuiter.pdf |
ddueruem: A Wrapper for Feature-Model Analysis Tools
Proc. Int'l Systems and Software Product Line Conf. (SPLC), Page 54-57
Publisher: ACM, New York, NY, USA
September 2022
DOI: | 10.1145/3503229.3547032 |
ISBN: | 9781450392068 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2022/2022-SPLC-Hess.pdf |
It's Your Loss: Classifying Information Loss During Variability Model Roundtrip Transformations
Proc. Int'l Systems and Software Product Line Conf. (SPLC), Page 67-78
Publisher: ACM, New York, NY, USA
September 2022
DOI: | 10.1145/3546932.3546990 |
ISBN: | 9781450394437 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2022/2022-SPLC-Feichtinger.pdf |
Tutorial on the Universal Variability Language
Proc. Int'l Systems and Software Product Line Conf. (SPLC), Page 260:1
Publisher: ACM, New York, NY, USA
September 2022
DOI: | 10.1145/3546932.3547024 |
ISBN: | 9781450394437 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2022/2022-SPLC-Sundermann.pdf |
2021
Incremental Construction of Modal Implication Graphs for Evolving Feature Models
Proc. Int'l Systems and Software Product Line Conf. (SPLC), Page 64-74
Publisher: ACM, New York, NY, USA
September 2021
DOI: | 10.1145/3461001.3471148 |
ISBN: | 9781450384698 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2021/2021-SPLC-Krieter.pdf |
Integration of UVL in FeatureIDE
Proc. Int'l Workshop on Languages for Modelling Variability (MODEVAR), Page 73-79
Publisher: ACM, New York, NY, USA
September 2021
DOI: | 10.1145/3461002.3473940 |
ISBN: | 9781450384704 |
File: | https://github.com/SoftVarE-Group/Papers/raw/main/2021/2021-MODEVAR-Sundermann.pdf |
M.Sc. Chico Sundermann
Institute of Software Engineering and Programming Languages
Albert-Einstein-Allee 11