2024
- Sebastian Simon, Alina Mailach, Johannes Dorn, and Norbert Siegmund. A Methodology for Evaluating RAG Systems: A Case Study On Configuration Dependency Validation. arXiv preprint arXiv:2410.08801.
[PDF; BIB] - Alina Mailach, Dominik Gorgosch, Norbert Siegmund, and Janet Siegmund. ‚Ok Pal, We Have to Code That Now‘: Interaction Patterns of Programming Beginners with a Conversational Chatbot. Empirical Software Engineering (EMSE), to appear.
[PDF; BIB] –explain this paper to me– - Belinda Schantong, Norbert Siegmund, and Janet Siegmund. Toward a Theory on Programmer’s Block Inspired by Writer’s Block. Empirical Software Engineering (EMSE), to appear.
[PDF; BIB] –explain this paper to me– - Max Weber, Christian Kaltenecker, Florian Sattler, Sven Apel, and Norbert Siegmund. Is Performance a Reliable Proxy for Energy Consumption? Software Engineering 2024 (SE 2024).
[PDF; BIB] –explain this paper to me– - Alina Mailach and Norbert Siegmund. Socio-Technical Challenges and Recommendations for Mitigation when Building ML-enabled Systems Software Engineering 2024 (SE 2024).
[PDF; BIB] –explain this paper to me– - Stefan Mühlbauer, Florian Sattler, Christian Kaltenecker, Johannes Dorn, Sven Apel, Norbert Siegmund. Performance Sensitivity Across Configuration and Workload. Software Engineering 2024 (SE 24)
[PDF; BIB]
2023
- Sebastian Simon, Nicolai Ruckel, Norbert Siegmund. CfgNet: A Framework for Tracking Equality-Based Configuration Dependencies Across a Software Project. IEEE Transactions on Software Engineering (TSE), 2023. DOI: https://doi.org/10.1109/TSE.2023.3274349
[PDF; BIB] –explain this paper to me– - Christian Kaltenecker, Stefan Mühlbauer, Alexander Grebhahn, Norbert Siegmund, and Sven Apel. Performance Evolution of Configurable Software Systems: An Empirical Study. Empirical Software Engineering (EMSE),
[PDF; BIB] –explain this paper to me–
, 2023. - Sebastian Simon, Nikolay Kolyada, Christopher Akiki, Martin Potthast, Benno Stein, and Norbert Siegmund. Exploring Hyperparameter Usage and Tuning in Machine Learning Research. In 2nd International Conference on AI Engineering – Software Engineering for AI (CAIN), May, 2023. CAIN. DOI: 10.1109/CAIN58948.2023.00016
[PDF; BIB] –explain this paper to me– - Alina Mailach and Norbert Siegmund. Socio-Technical Anti-Patterns in Building ML-Enabled Software: Insights from Leaders on the Forefront. In Proceedings of the International Conference on Software Engineering (ICSE), pages 690–702. IEEE, May, 2023. Acceptance rate: 26% (209 / 796). DOI: 10.1109/ICSE48619.2023.00067
[PDF; BIB] –explain this paper to me– - Stefan Mühlbauer, Florian Sattler, Christian Kaltenecker, Johannes Dorn, Sven Apel, and Norbert Siegmund. Analyzing the Impact of Workloads on Modeling the Performance of Configurable Software Systems. In Proceedings of the International Conference on Software Engineering (ICSE), pages 2089–2101. IEEE, May, 2023. Acceptance rate: 26% (209 / 796). DOI: 0.1109/ICSE48619.2023.00176
[PDF; BIB] –explain this paper to me– - Max Weber, Christian Kaltenecker, Florian Sattler, Sven Apel, and Norbert Siegmund. Twins or False Friends? A Study on Energy Consumption and Performance of Configurable Software. In Proceedings of the International Conference on Software Engineering (ICSE), pages 2102-2114. IEEE, May, 2023. Acceptance rate: 26% (209 / 796). DOI: 10.1109/ICSE48619.2023.00177
[PDF; BIB] –explain this paper to me– - Johannes Dorn, Sven Apel, and Norbert Siegmund. Mastering Uncertainty in Performance Estimations of Configurable Software Systems. Empirical Software Engineering (EMSE), volume 28, issue 33, 2023.
[PDF; BIB] –explain this paper to me– - Kewen Peng, Christian Kaltenecker, Norbert Siegmund, Sven Apel, and Tim Menzies. VEER: Enhancing the Interpretability of Model-based Optimizations. Empirical Software Engineering (EMSE), volume 28, issue 3, 2023.
[PDF; BIB] –explain this paper to me– - Florian Sattler, Sebastian Böhm, Philipp Schubert, Norbert Siegmund, and Sven Apel. SEAL: Integrating Program Analysis and Repository Mining. ACM Transactions on Software Engineering and Methodology (TOSEM), volume 32, issue 9, 2023.
[PDF; BIB] –explain this paper to me–
2022
- Miguel Velez, Pooyan Jamshidi, Norbert Siegmund, Sven Apel, and Christian Kästner. On Debugging the Performance of Configurable Software Systems: Developer Needs and Tailored Tool Support. In Proceedings of the International Conference on Software Engineering (ICSE), pages 1571–1583. ACM, May 2022. Acceptance rate: 26% (197 / 751). DOI: 10.1145/3510003.3510043
- ,
2021
- Max Weber, Sven Apel, and Norbert Siegmund. White-Box Performance-Influence Models: A Profiling and Learning Approach. In Proceedings of the International Conference on Software Engineering (ICSE), pages 232–233. IEEE, May, 2021. Acceptance rate: 23% (138 / 602). DOI: 10.1109/ICSE43902.2021.00099
- Miguel Velez, Pooyan Jamshidi, Norbert Siegmund, Sven Apel, and Christian Kästner. White-Box Analysis over Machine Learning: Modeling Performance of Configurable Systems. In Proceedings of the International Conference on Software Engineering (ICSE), pages 1072–1084. IEEE, May 2021. Acceptance rate: 23% (138 / 602). DOI: 10.1109/ICSE43902.2021.00100
2020
- Alexander Grebhahn, Christian Kaltenecker, Christian Engwer, Norbert Siegmund, Sven Apel. Lightweight, Semi-Automatic Variability Extraction: A Case Study on Scientific Computing, 26 23. Empirical Software Engineering (EMSE), 2020. DOI: 10.1007/s10664-020-09922-8
- Stefan Mühlbauer, Sven Apel, and Norbert Siegmund. Identifying Software Performance Changes Across Variants and Versions. Automated Software Engineering (ASE), pages 611–622. ACM, 2020. Acceptance rate (full papers): 22.5% (93 / 408).
- Johannes Dorn, Sven Apel, and Norbert Siegmund. Mastering Uncertainty in Performance Estimations of Configurable Software Systems. In Proceedings of Automated Software Engineering (ASE), pages 684–696. ACM, 2020. Acceptance rate (full papers): 22.5% (93 / 408).
- Miguel Velez, Pooyan Jamshidi, Florian Sattler, Norbert Siegmund, Sven Apel, and Christian Kästner. ConfigCrusher: Towards White-Box Performance Analysis for Configurable Systems. Automated Software Engineering Journal (ASEJ), 27(3–4):265–300, 2020.
- Janet Siegmund, Norman Peitek, Sven Apel, and Norbert Siegmund. Mastering Variation in Human Studies: The Role of Aggregation. ACM Transactions on Software Engineering and Methodology (TOSEM), 30 1, 2020. DOI: 10.1145/3406544
- Norbert Siegmund, Nicolai Ruckel, and Janet Siegmund. Dimensions of Software Configuration. In Proceedings of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on the Foundations of Software Engineering (ESEC/FSE), pages 338–349. ACM Press, 2020. Acceptance rate (full papers): 28% (101 / 360). Additional material: https://github.com/AI-4-SE/Dimensions-of-Software-Configuration. Quick link: slides with notes.
- Christian Kaltenecker, Alexander Grebhahn, Norbert Siegmund, and Sven Apel. The Interplay of Sampling and Machine Learning for Software Performance Prediction. IEEE Software, 37(4):58–66, 2020.
- Vivek Nair, Zhe Yu, Tim Menzies, Norbert Siegmund, and Sven Apel. Finding Faster Configurations using FLASH. IEEE Transactions on Software Engineering (TSE), 46(7): 794-811, 2020.
- Johannes Dorn, Sven Apel, and Norbert Siegmund. Generating Attributed Variability Models for Transfer Learning. In Proceedings of the 14th International Working Conference on Variability Modelling of Software-Intensive Systems (VaMoS), pages 1–8. ACM, 2020.
2019
- Stefan Mühlbauer, Sven Apel, and Norbert Siegmund. Accurate Modeling of Performance Histories for Evolving Software Systems. In Proceedings of the IEEE/ACM International Conference on Automated Software Engineering (ASE), pages 640–652. IEEE Computer Society, 2019. Acceptance rate (full papers): 24% (91 / 373).
- Christian Kaltenecker, Alexander Grebhahn, Norbert Siegmund, Jianmei Guo, and Sven Apel. Distance-Based Sampling of Software Configuration Spaces. In Proceedings of the International Conference on Software Engineering (ICSE), pages 1084–1094. ACM, 2019. Acceptance rate: 21% (109 / 529).
- Sergiy Kolesnikov, Norbert Siegmund, Christian Kästner, and Sven Apel. On the Relation of Control-flow and Performance Feature Interactions: A Case Study. Empirical Software Engineering, 24(4):2410–2437, August 2019.
- Stefan Ganser, Armin Größlinger, Norbert Siegmund, Sven Apel, and Christian Lengauer. Speeding up Iterative Polyhedral Schedule Optimization with Surrogate Performance Models. ACM Transactions on Architecture and Code Optimization (TACO), 15(4):56:1–56:27, January 2019. Open access.
- Sergiy Kolesnikov, Norbert Siegmund, Christian Kästner, Alexander Grebhahn, and Sven Apel. Tradeoffs in Modeling Performance of Highly-Configurable Software Systems. Software and Systems Modeling (SoSyM), 18(3):2265–2283, June 2019.
2018
- Pooyan Jamshidi, Miguel Velez, Christian Kästner, and Norbert Siegmund. Learning to Sample: Exploiting Similarities Across Environments to Learn Performance Models for Configurable Systems. In Proceedings of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on the Foundations of Software Engineering (ESEC/FSE), pages 71-82, ACM Press, 2018.
- Jianmei Guo, Dingyu Yang, Norbert Siegmund, Sven Apel, Atrisha Sarkar, Pavel Valov, Krzysztof Czarnecki, Andrzej Wasowski, and Huiqun Yu. Data-Efficient Performance Learning for Configurable Systems. Empirical Software Engineering, 23(3):1826–1867, June 2018.
- Vivek Nair, Tim Menzies, Norbert Siegmund, and Sven Apel. Faster Discovery of Faster System Configurations with Spectral Learning. Automated Software Engineering Journal, 25(2):247–277, May 2018.
2017
- Pooyan Jamshidi, Norbert Siegmund, Miguel Velez, Christian Kästner, Akshay Patel, and Yuvraj Agarwal. Transfer Learning for Performance Modeling of Configurable Systems: An Exploratory Analysis. In Proceedings of the International Conference on Automated Software Engineering (ASE), pages 497-508, ACM Press, November 2017. Acceptance rate: 21% (65 / 314).
- Norbert Siegmund, Stefan Sobernig, and Sven Apel. Attributed Variability Models: Outside the Comfort Zone. In Proceedings of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on the Foundations of Software Engineering (ESEC/FSE), pages 268 – 278, ACM Press, September 2017. Acceptance rate: 24% (72 / 295).
- Jeho Oh, Don Batory, Margaret Myers, and Norbert Siegmund. Finding Near-Optimal Configurations in Product Lines by Random Sampling. In Proceedings of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on the Foundations of Software Engineering (ESEC/FSE), pages 61 – 71, ACM Press, September 2017. Acceptance rate: 24% (72 / 295).
- Vivek Nair, Tim Menzies, Norbert Siegmund, and Sven Apel. Using Bad Learners to find Good Configurations. In Proceedings of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on the Foundations of Software Engineering (ESEC/FSE), pages 257 – 267, ACM Press, September 2017. Acceptance rate: 24% (72 / 295).
- Stefan Ganser, Armin Größlinger, Norbert Siegmund, Sven Apel, and Christian Lengauer. Iterative Schedule Optimization for Parallelization in the Polyhedron Model. ACM Transactions on Architecture and Code Optimization (TACO), 2017. To appear.
- Pooyan Jamshidi, Miguel Velez, Christian Kästner, Norbert Siegmund, and Prassad Kawthekar.Transfer Learning for Improving Model Predictions in Highly Configurable Software. In Proceedings of the 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), pages 31-41, IEEE, May 2017. Acceptance rate: 23%.
- Alexander Grebhahn, Carmen Rodrigo, Norbert Siegmund, Francisco J. Gaspar, and Sven Apel. Performance-Influence Models of Multigrid Methods: A Case Study on Triangular Meshes.Concurrency and Computation: Practice and Experience, 2017. Special Issue on Advanced Stencil-Code Engineering; early view.
- Vivek Nair, Tim Menzies, Norbert Siegmund, and Sven Apel. Using Bad Learners to find Good Configurations. CoRR, Volume abs/1702.05701, February 2017.
- Vivek Nair, Tim Menzies, Norbert Siegmund, and Sven Apel. Faster Discovery of Faster System Configurations with Spectral Learning. CoRR, Volume abs/1701.08106, January 2017.
2016
- Alexander Grebhahn, Norbert Siegmund, Harald Köstler, and Sven Apel. Performance Prediction of Multigrid-Solver Configurations. In Software for Exascale Computing – SPPEXA 2013–2015, volume 113 of Lecture Notes in Computational Science and Engineering, pages 69–88. Springer, 2016.
- Stefan Sobernig, Sven Apel, Sergiy Kolesnikov, and Norbert Siegmund. Quantifying Structural Attributes of System Decompositions in 28 Feature-oriented Software Product Lines: An Exploratory Study. Empirical Software Engineering, 21(4):1670–1705, August 2016.
- Norbert Siegmund, Alexander Grebhahn, Sven Apel, and Christian Kästner. Performance-Influence Models. In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs Softwaretechnik, GI-Edition – Lecture Notes in Informatics, pages 29–31. Gesellschaft für Informatik, February 2016.
- Janet Siegmund, Norbert Siegmund, and Sven Apel. How Reviewers Think About Internal and External Validity in Empirical Software Engineering. In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs Softwaretechnik, GI-Edition – Lecture Notes in Informatics, pages 83–84. Gesellschaft für Informatik, February 2016.
2015
- Atri Sarkar, Jianmei Guo, Norbert Siegmund, Sven Apel, and Krzysztof Czarnecki. Cost-Efficient Sampling for Performance Prediction of Configurable Systems. In Proceedings of the IEEE/ACM International Conference on Automated Software Engineering (ASE), pages 342–352. IEEE Computer Society, November 2015. Acceptance rate (full papers): 21% (60 / 289).
- Andreas Wölfl, Norbert Siegmund, Sven Apel, Harald Kosch, Johann Krautlager, and Guillermo Weber-Urbina. Generating Qualifiable Avionics Software: An Experience Report. In Proceedings of the IEEE/ACM International Conference on Automated Software Engineering (ASE), pages 726–736. IEEE Computer Society, November 2015. Acceptance rate (full papers): 21% (60 / 289).
- Norbert Siegmund, Alexander Grebhahn, Sven Apel, and Christian Kästner. Performance-Influence Models for Highly Configurable Systems. In Proceedings of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on the Foundations of Software Engineering (ESEC/FSE), pages 284–294. ACM Press, August 2015. Acceptance rate: 25% (74 / 291).
- Janet Siegmund, Norbert Siegmund, and Sven Apel. Views on Internal and External Validity in Empirical Software Engineering. In Proceedings of the IEEE/ACM International Conference on Software Engineering (ICSE), pages 9–19. IEEE Computer Society, May 2015. Acceptance rate: 19% (84 / 452); ACM SIGSOFT Distinguished Paper Award.
- Alexander von Rhein, Alexander Grebhahn, Sven Apel, Norbert Siegmund, Dirk Beyer, and Thorsten Berger. Presence-Condition Simplification in Highly Configurable Systems. In Proceedings of the IEEE/ACM International Conference on Software Engineering (ICSE), pages 178–188. IEEE Computer Society, May 2015. Acceptance rate: 19% (84 / 452).
2014
- Sebastian Breß, Max Heimel, Norbert Siegmund, Ladjel Bellatreche, and Gunter Saake. GPU-accelerated Database Systems: Survey and Open Challenges . Transactions on Large-Scale Data and Knowledge-Centered Systems (TLDKS), Volume 8800, 2014. accepted for publication in Special Issue on Selected Papers from ADBIS 2013 Satellite Events.
- Sebastian Breß, Norbert Siegmund, Max Heimel, Michael Saecker, Tobias Lauer, Ladjel Bellatreche, and Gunter Saake. Load-Aware Inter-Co-Processor Parallelism in Database Query Processing. Data & Knowledge Engineering (DKE), 93(0):60–79, 2014. Selected Papers from the 17th East-European Conference on Advances in Databases and Information Systems.
- Alexander Grebhahn, Sebastian Kuckuk, Christian Schmitt, Harald Köstler, Norbert Siegmund, Sven Apel, Frank Hannig, and Jürgen Teich. Experiments on Optimizing the Performance of Stencil Codes with SPL Conqueror. Parallel Processing Letters, 24(3):Article 1441001, 19 pages, September 2014.
- Stefan Sobernig, Sven Apel, Sergiy Kolesnikov, and Norbert Siegmund. Quantifying Structural Attributes of System Decompositions in 28 Feature-oriented Software Product Lines: An Exploratory Study. Technical Report 2014/01, Institute for Information Systems and New Media, WU Vienna University of Economics and Business, July 2014.
- Norbert Siegmund, Sergiy Kolesnikov, Christian Kästner, Sven Apel, Don Batory, Marko Rosenmüller, and Gunter Saake. Performance Prediction in the Presence of Feature Interactions. In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs Softwaretechnik, GI-Edition – Lecture Notes in Informatics, pages 33–34. Gesellschaft für Informatik, February 2014.
- Alexander Grebhahn, Norbert Siegmund, Sven Apel, Sebastian Kuckuk, Christian Schmitt, and Harald Köstler. Optimizing Performance of Stencil Code with SPL Conqueror. In Proceedings of the International Workshop on High-Performance Stencil Computations (HiStencils), pages 7–14. www.epubli.de, January 2014.
- Reimar Schröter, Norbert Siegmund, Thomas Thüm, and Gunter Saake. Feature-Context Interfaces: Tailored Programming Interfaces for Software Product Lines. In Proceedings of the International Software Product Line Conference (SPLC), pages 102–111. ACM, 2014.
2013
- Jianmei Guo, Krzysztof Czarnecki, Sven Apel, Norbert Siegmund, and Andrzej Wasowski. Variability-Aware Performance Prediction: A Statistical Learning Approach. In Proceedings of the IEEE/ACM International Conference on Automated Software Engineering (ASE), pages 301–311. IEEE Computer Society, November 2013. Acceptance rate (full papers): 16% (51 / 317).
- Norbert Siegmund, Alexander von Rhein, and Sven Apel. Family-Based Performance Measurement. In Proceedings of the International Conference on Generative Programming: Concepts & Experiences (GPCE), pages 95–104. ACM Press, October 2013. Acceptance rate (full papers): 30% (17 / 57).
- Sven Apel, Sergiy Kolesnikov, Norbert Siegmund, Christian Kästner, and Brady Garvin. Exploring Feature Interactions in the Wild: The New Feature-Interaction Challenge. In Proceedings of the International Workshop on Feature-Oriented Software Development (FOSD), pages 1–8. ACM Press, October 2013.
- Sebastian Breß, Norbert Siegmund, Ladjel Bellatreche, and Gunter Saake. An Operator-Stream-based Scheduling Engine for Effective GPU Coprocessing. In Proceedings of the East-European Conference on Advances in Databases and Information Systems (ADBIS), pages 288–301. Springer-Verlag, September 2013.
- Sebastian Breß, Max Heimel, Norbert Siegmund, Ladjel Bellatreche, and Gunter Saake. Exploring the Design Space of a GPU-aware Database Architecture. In New Trends in Databases and Information Systems, Advances in Intelligent Systems and Computing, pages 225–234. Springer-Verlag, September 2013.
- Jianmei Guo, Krzysztof Czarnecki, Sven Apel, Norbert Siegmund, and Andrezj Wasowski. Why CART Works for Variability-Aware Performance Prediction? An Empirical Study on Performance Distributions. Technical Report GSDLAB-TR-2013-04-02, Generative Software Development Laboratory, University of Waterloo, April 2013.
- Norbert Siegmund, Marko Rosenmüller, Christian Kästner, Paolo Giarrusso, Sven Apel, and Sergiy Kolesnikov. Scalable Prediction of Non-functional Properties in Software Product Lines: Footprint and Memory Consumption. Information and Software Technology (IST), 55(3):491–507, March 2013.
- Sergiy Kolesnikov, Sven Apel, Norbert Siegmund, Stefan Sobernig, Christian Kästner, and Semah Senkaya. Predicting Quality Attributes of Software Product Lines Using Software and Network Measures and Sampling. In Proceedings of the International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), pages 25–29. ACM, January 2013.
- Michael Soffner, Norbert Siegmund, Marko Rosenmüller, Janet Feigenspan, Thomas Leich, and Gunter Saake. A Variability Model for Query Optimizers. In Database and Information Systems VII. Selected Papers from the Tenth International Baltic Conference on Databases and Information Systems 2012, pages 15–28. IOS Press, January 2013.
- Reimar Schröter, Thomas Thüm, Norbert Siegmund, and Gunter Saake. Automated Analysis of Dependent Feature Models. In Proceedings of the International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), pages 43–47. ACM, January 2013.
- Reimar Schröter, Norbert Siegmund, and Thomas Thüm. Towards Modular Analysis of Multi Product Lines. In Proceedings of the International Software Product Line Conference (SPLC) Co-located Workshops, 96–99, 2013. ACM.
2012
- Norbert Siegmund. Measuring and Predicting Non-Functional Properties of Customizable Programs. Dissertation, University of Magdeburg, Germany, November 2012.
- Norbert Siegmund, Marko Rosenmüller, Martin Kuhlemann, Christian Kästner, Sven Apel, and Gunter Saake. SPL Conqueror: Toward Optimization of Non-functional Properties in Software Product Lines. Software Quality Journal – Special Issue on Quality Engineering for Software Product Lines, 20(3–4):487–517, September 2012.
- Janet Siegmund, Norbert Siegmund, Jana Fruth, Sven Kuhlmann, Jana Dittmann, and Gunter Saake. Program Comprehension in Preprocessor-Based Software. In Proceedings of the International Workshop on Digital Engineering (IWDE), pages 517–528. Springer, September 2012.
- Maik Mory, Norbert Siegmund, Alexander Blankenburg, and Gunter Saake. Towards Interoperability of Distributed Interactive Simulations through Node-based OpenGL Stream Processing. In Proceedings of the Fifth Interop-Vlab.It Workshop on Complexity of Systems, Complexity of Interoperability (INVIT12), volume 915, pages 83–87. CEUR-WS.org, September 2012.
- Jianmei Guo, Krzysztof Czarnecki, Sven Apel, Norbert Siegmund, and Andrezj Wasowski. Variability-Aware Performance Modeling: A Statistical Learning Approach. Technical Report GSDLAB-TR-2012-08-18, Generative Software Development Laboratory, University of Waterloo, August 2012.
- Norbert Siegmund, Sergiy Kolesnikov, Christian Kästner, Sven Apel, Don Batory, Marko Rosenmüller, and Gunter Saake. Predicting Performance via Automated Feature-Interaction Detection. In Proceedings of the IEEE/ACM International Conference on Software Engineering (ICSE), pages 167–177. IEEE Computer Society, June 2012. Acceptance rate: 21% (87 / 408).
- Norbert Siegmund, Maik Mory, Janet Feigenspan, Gunter Saake, Mykhaylo Nykolaychuk, and Marco Schumann. Interoperability of Non-functional Requirements in Complex Systems. In Proceedings of the International ICSE Workshop on Software Engineering for Embedded Systems, pages 2–8. IEEE Computer Society, June 2012.
- Janet Feigenspan and Norbert Siegmund. Supporting Comprehension Experiments with Human Subjects. In Proceeding of the International Conference on Program Comprehension (ICPC), pages 244–246. IEEE Computer Society, June 2012. Tool demo.
2011
- Marko Rosenmüller, Norbert Siegmund, Mario Pukall, and Sven Apel. Tailoring Dynamic Software Product Lines. In Proceedings of the ACM International Conference on Generative Programming and Component Engineering (GPCE), pages 3–12. ACM Press, October 2011. Acceptance rate: 31% (18 / 58).
- Janet Feigenspan, Norbert Siegmund, Andreas Hasselberg, and Markus Köppen. PROPHET: Tool Infrastructure To Support Program Comprehension Experiments. In Proceedings of the International Symposium on Empirical Software Engineering and Measurement (ESEM), September 2011. Poster.
- Norbert Siegmund, Marko Rosenmüller, Christian Kästner, Paolo Giarrusso, Sven Apel, and Sergiy Kolesnikov. Scalable Prediction of Non-functional Properties in Software Product Lines. In Proceedings of the Software Product Line Conference (SPLC), pages 160–169. IEEE Computer Society, August 2011. Acceptance rate: 29% (20 / 69). Best Research Paper Award.
- Thomas Thüm, Christian Kästner, Sebastian Erdweg, and Norbert Siegmund. Abstract Features in Feature Modeling. In Proceedings of the International Software Product Line Conference (SPLC), pages 191–200. IEEE Computer Society, August 2011.
- Janet Feigenspan, Norbert Siegmund, and Jana Fruth. On the Role of Program Comprehension in Embedded Systems. Softwaretechnik-Trends, 31(2), May 2011.
- Marko Rosenmüller, Norbert Siegmund, Sven Apel, and Gunter Saake. Flexible Feature Binding in Software Product Lines. Automated Software Engineering, 18(2):163–197, March 2011.
- Martin Schäler, Thomas Leich, Norbert Siegmund, Christian Kästner, and Gunter Saake. Generierung maßgeschneiderter Relationenschemata in Softwareproduktlinien mittels Superimposition. In Proceedings of Datenbanksysteme für Business, Technologie und Web (BTW), volume 180 of LNI, pages 414–534. GI, March 2011.
- Marko Rosenmüller, Norbert Siegmund, Mario Pukall, and Sven Apel. Combining Runtime Adaptation and Static Binding in Dynamic Software Product Lines. Technical Report 02, Fakultät für Informatik, Otto-von-Guericke-Universität Magdeburg, February 2011.
- Marko Rosenmüller, Norbert Siegmund, Thomas Thüm, and Gunter Saake. Multi-Dimensional Variability Modeling. In Proceedings of the Workshop on Variability Modelling of Software-intensive Systems (VaMoS), pages 11–20. ACM Press, January 2011.
2010
- Veit Köppen, Andreas Meier, Michael Soffner, and Norbert Siegmund. Grundlagen und Einsatz von Jini für serviceorientierte Architekturen. Technical Report 10, University of Magdeburg, Germany, 2010.
- Norbert Siegmund, Marko Rosenmüller, and Sven Apel. Automating Energy Optimization with Features. In Proceedings of the International Workshop on Feature-Oriented Software Development (FOSD), pages 2–9. ACM Press, October 2010.
- Marko Rosenmüller, Norbert Siegmund, and Martin Kuhlemann. Improving Reuse of Component Families by Generating Component Hierarchies. In Proceedings of International Workshop on Feature-oriented Software Development (FOSD), pages 57–64. ACM Press, October 2010.
- Alsayed Algergawy, Richi Nayak, Norbert Siegmund, Veit Köppen, and Gunter Saake. Combining Schema and Level Matching For Web Service Discovery. In Proceedings of the International Conference on Web Engineering (ICWE), LNCS, pages 114–128. Springer, July 2010.
- Norbert Siegmund, Janet Feigenspan, Michael Soffner, Jana Fruth, and Veit Köppen. Challenges of Secure and Reliable Data Management in Heterogeneous Environments. In Proceedings of the International Workshop on Digital Engineering (IWDE), pages 17–24. ACM, June 2010.
- Martin Kuhlemann, Norbert Siegmund, and Sven Apel. Using Collaborations to Encapsulate Features? An Explorative Study. In Proceedings of the International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), pages 139–142. University of Duisburg-Essen, January 2010.
- Norbert Siegmund, Martin Kuhlemann, Sven Apel, and Mario Pukall. Optimizing Non-functional Properties of Software Product Lines by means of Refactorings. In Proceedings of the International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), pages 115–122. University of Duisburg-Essen, January 2010.
- Marko Rosenmüller and Norbert Siegmund. Automating the Configuration of Multi Software Product Lines. In Proceedings of the International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), pages 123–130. University of Duisburg-Essen, January 2010.
2009
- Veit Köppen, Norbert Siegmund, Michael Soffner, and Gunter Saake. An Architecture for Interoperability of Embedded Systems and Virtual Reality. IETE Technical Review, 26(5):350–356, 2009.
- Norbert Siegmund, Marko Rosenmüller, Guido Moritz, Gunter Saake, and Dirk Timmermann. Towards Robust Data Storage in Wireless Sensor Networks. IETE Technical Review, 26(5):335–340, 2009.
- Marko Rosenmüller, Norbert Siegmund, Gunter Saake, and Sven Apel. Combining Static and Dynamic Feature Binding in Software Product Lines. Technical Report FIN-013-2009, School of Computer Science, University of Magdeburg, October 2009.
- Syed Saif ur Rahman, Marko Rosenmüller, Norbert Siegmund, Sagar Sunkle, Gunter Saake, and Sven Apel. Data Management for Embedded Systems: A Cell-based Approach. In Proceedings of the International Workshop on Embedded Data-Centric Systems (EDACS), pages 9–13. IEEE Computer Society, September 2009.
- Mario Pukall, Norbert Siegmund, and Walter Cazzola. Feature-oriented Runtime Adaptation. In Proceedings of the ESEC/FSE Workshop on Software Integration and Evolution at Runtime (SINTER), pages 33–36. ACM Press, August 2009.
- Syed Saif ur Rahman, Marko Rosenmüller, Norbert Siegmund, Gunter Saake, and Sven Apel. Specialized Embedded DBMS: Cell Based Approach. In Proceedings of the International Workshop on Database and Expert Systems Application (DEXA), pages 9–13. IEEE Computer Society, August 2009.
- Norbert Siegmund, Mario Pukall, Michael Soffner, Veit Köppen, and Gunter Saake. Using software product lines for runtime interoperability. In Proceedings of the International Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE), pages 1–7. ACM, July 2009.
- Michael Soffner, Norbert Siegmund, Mario Pukall, and Veit Köppen. Towards Real-Time Data Integration and Analysis for Embedded Devices. In Proceedings of the GI-Workshop on Foundations of Databases (Grundlagen von Datenbanken), volume CS-02-09 of Preprints aus dem Institut für Informatik der Universtät Rostock, pages 51–55. Universität Rostock, June 2009.
- Norbert Siegmund, Christian Kästner, Marko Rosenmüller, Florian Heidenreich, Sven Apel, and Gunter Saake. Bridging the Gap between Variability in Client Application and Database Schema. In Proceedings of Datenbanksysteme in Business, Technologie und Web (BTW), volume 144 of LNI, pages 297–306. GI, March 2009.
- Marko Rosenmüller, Christian Kästner, Norbert Siegmund, Sagar Sunkle, Sven Apel, Thomas Leich, and Gunter Saake. SQL á la Carte – Toward Tailor-made Data Management. In Proceedings of Datenbanksysteme in Business, Technologie und Web (BTW), volume 144 of LNI, pages 117–136. GI, March 2009.
- Gunter Saake, Marko Rosenmüller, Norbert Siegmund, Christian Kästner, and Thomas Leich. Downsizing Data Management for Embedded Systems. Egyptian Computer Science Journal (ECS), 31(1):1–13, January 2009.
2008
- Norbert Siegmund, Marko Rosenmüller, Martin Kuhlemann, Christian Kästner, and Gunter Saake. Measuring Non-functional Properties in Software Product Lines for Product Derivation. In Proceedings of the Asia-Pacific Software Engineering Conference (APSEC), pages 187–194. IEEE Computer Society, December 2008. Acceptance rate (full papers) 25% (51 / 200).
- Marko Rosenmüller, Norbert Siegmund, Gunter Saake, and Sven Apel. Code Generation to Support Static and Dynamic Composition of Software Product Lines. In Proceedings of the ACM International Conference on Generative Programming and Component Engineering (GPCE), pages 3–12. ACM Press, October 2008. Acceptance rate: 29% (16 / 55).
- Sagar Sunkle, Marko Rosenmüller, Norbert Siegmund, Syed Saif ur Rahman, Gunter Saake, and Sven Apel. Features as First-class Entities – Toward a Better Representation of Features. In Proceedings of the Workshop on Modularization, Composition, and Generative Techniques for Product Line Engineering, number MIP-0804, pages 27–34. Department of Informatics and Mathematics, University of Passau, October 2008.
- Marko Rosenmüller, Norbert Siegmund, Syed Saif ur Rahman, and Christian Kästner. Modeling Dependent Software Product Lines. In Proceedings of the GPCE Workshop on Modularization, Composition and Generative Techniques for Product Line Engineering (McGPLE), number MIP-0802, pages 13–18. Department of Informatics and Mathematics, University of Passau, October 2008.
- Marko Rosenmüller, Norbert Siegmund, Horst Schirmeier, Julio Sincero, Sven Apel, Thomas Leich, Olaf Spinczyk, and Gunter Saake. FAME-DBMS: Tailor-made Data Management Solutions for Embedded Systems. In Proceedings of EDBT Workshop on Software Engineering for Tailor-made Data Management (SETMDM), pages 1–6. ACM Press, March 2008.
- Sagar Sunkle, Martin Kuhlemann, Norbert Siegmund, Marko Rosenmüller, and Gunter Saake. Generating Highly Customizable SQL Parsers. In Proceedings of the Workshop on Software Engineering for Tailor-made Data Management, pages 29–34. University of Magdeburg, 2008.
- Norbert Siegmund, Martin Kuhlemann, Marko Rosenmüller, Christian Kästner, and Gunter Saake. Integrated Product Line Model for Semi-Automated Product Derivation Using Non-Functional Properties. In Proceedings of the International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), pages 25–31, January 2008.
2007
- Marko Rosenmüller, Martin Kuhlemann, Norbert Siegmund, and Horst Schirmeier. Avoiding Variability of Method Signatures in Software Product Lines: A Case Study. In Proceedings of the International Workshop on Aspect-Oriented Product Line Engineering (AOPLE), pages 20–25, October 2007. Publsihed at the workshop website.