Publikationen
2024
-
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, Accepted September 2024.
-
Belinda Schantong, Norbert Siegmund, and Janet Siegmund. Toward a Theory on Programmer's Block Inspired by Writer's Block. Empirical Software Engineering, Accepted August 2024.
-
Belinda Schantong, Dominik Gorgosch, and Janet Siegmund. Toward Finding and Supporting Struggling Students in a Programming Course with an Early Warning System. Arxiv, 2024. https://doi.org/10.48550/arXiv.2402.01709.
-
Elisa Madeleine Hartmann, Annabelle Bergum, Dominik Gorgosch, Norman Peitek, Sven Apel, Janet Siegmund. Tapping into the Natural Language System with Artificial Languages when Learning Programming. Arxiv, 2024. https://doi.org/10.48550/arXiv.2402.01657.
2023
-
Mitchell Joblin, Barbara Eckl-Ganser, Thomas Bock, Angelika Schmid, Janet Siegmund, and Sven Apel. Hierarchical and Hybrid Organizational Structures in Open-Source Software Projects: A Longitudinal Study. ACM Transactions on Software Engineering and Methodology (TOSEM), 2023. Volume 32, Issue 4, Pages 86:1 - 86:40. https://doi.org/10.1145/3569949
2022
-
Norman Peitek, Annabelle Bergum, Maurice Rekrut, Jonas Mucke, Matthias Nadig, Chris Parnin, Janet Siegmund, and Sven Apel. Correlates of Programmer Efficacy and their Link to Experience: A Combined EEG and Eye-Tracking Study. ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), 2022.
-
Elisa Hartmann and Janet Siegmund. How (Not) to Recruit Students Outside of Computer Science: An Experience Report. Proceedings of the 1st International Workshop on Recruiting Participants for Empirical Software Engineering (RoPES), 2022.
2021
-
Arooba Aqeel, Norman Peitek, Sven Apel, Jonas Mucke, und Janet Siegmund.Understanding Comprehension of Iterative and Recursive Programs with Remote Eye Tracking. Proceedings of the Annual Workshop of the Psychology of Programming Interest Group (PPIG), 2021.
-
Jonas Mucke, Marc Schwarzkopf, und Janet Siegmund. REyeker: Remote Eye Tracker. Symposium on Eye Tracking Research and Applications (ETRA). ACM Press, 2021, Pages 35:1 - 35:4. https://doi.org/10.1145/3448018.3457423
-
Norman Peitek, Sven Apel, Chris Parnin, André Brechmann, and Janet Siegmund. Program Comprehension and Code Complexity Metrics: An fMRI Study. Proceedings of the IEEE/ACM International Conference on Software Engineering (ICSE). IEEE Computer Society, 2021, Pages 524 - 536. https://doi.org/10.1109/ICSE43902.2021.00056. ACM SIGSOFT Distinguished Paper Award.
-
Norman Peitek, Sven Apel, Chris Parnin, André Brechmann, and Janet Siegmund. Program Comprehension and Code Complexity Metrics: A Replication Package of an fMRI Study. Companion Proceedings of the IEEE/ACM International Conference on Software Engineering (ICSE). IEEE Computer Society, 2021, Pages 168 - 169. https://doi.org/10.1109/ICSE-Companion52605.2021.00071.
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), 2020. Volume 30, Issue 1, Pages 1 - 40. https://doi.org/10.1145/3406544.
-
Ben Hermann, Stefan Winter, and Janet Siegmund. Community Expectations for Research Artifacts and Evaluation Processes. ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE). ACM Press, 2020, Pages 469 - 480. ACM SIGSOFT Distinguished Paper Award.
-
Norbert Siegmund, Nicolai Ruckel, and Janet Siegmund. Dimensions of Software Configuration: On the Configuration Context in Modern Software Development. ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE), ACM Press, 2020, Pages 338 - 349.
-
Claus Hunsen, Janet Siegmund, and Sven Apel. On the Fulfillment of Coordination Requirements in Open-Source Software Projects: An Exploratory Study. Empirical Software Engineering, 2020. Volume 25, Issue 6, Pages 4379 - 4426. https://doi.org/10.1007/s10664-020-09833-8.
-
Janet Siegmund, Norman Peitek, André Brechmann, Chris Parnin, and Sven Apel. Studying Programming in the Neuroage: Just a Crazy Idea? Communications of the ACM. 2020, Volume 63, Issue 6, Pages 30 - 34. https://doi.org/10.1145/3347093
-
Norman Peitek, Janet Siegmund and Sven Apel, What Drives the Reading Order of Programmers? An Eye Tracking Study, Proceedings of the International Conference on Program Comprehension (ICPC), 2020, Pages 342 - 353. https://doi.org/10.1145/3387904.3389279.
2019
-
Alcemir Rodrigues Santos and Ivan do Carmo Machado und Eduardo Santana de Almeida und Janet Siegmund und Sven Apel. Comparing the Influence of Using Feature-Oriented Programming and Conditional Compilation on Comprehending Feature-Oriented Software, Empirical Software Engineering, 2019. Volume 24, Issue 3, Pages 1226 - 1258. https://doi.org/10.1007/s10664-018-9658-x
-
Jennifer Bauer und Janet Siegmund und Norman Peitek und Johannes Hofmeister und Sven Apel, Indentation: Simply a Matter of Style or Support for Program Comprehension?, Proceedings of the International Conference on Program Comprehension (ICPC), Pages 154 - 164, IEEE Computer Society, 2019. https://doi.org/10.1109/ICPC.2019.00033
-
Norman Peitek und Sven Apel und André Brechmann und Chris Parnin und Janet Siegmund, CodersMUSE: Multi-Modal Data Exploration of Program-Comprehension Experiments, Proceedings of the International Conference on Program Comprehension (ICPC), Pages 126 - 129, IEEE Computer Society, 2019. https://doi.org/10.1109/ICPC.2019.00027
2018
-
Norman Peitek und Janet Siegmund und Sven Apel und Christian Kästner und Chris Parnin und Anja Bethmann und Thomas Leich und Gunter Saake und André Brechmann, A Look into Programmers' Heads, IEEE Transactions on Software Engineering (TSE), 2018. Volume 46, Issue 4, Pages 442 - 462. https://doi.org/10.1109/TSE.2018.2863303
-
Norman Peitek und Janet Siegmund und Chris Parnin und Sven Apel und Johannes Hofmeister und André Brechmann, Simultaneous Measurement of Program Comprehension with fMRI and Eye Tracking: A Case Study, Proceedings of the International Symposium on Empirical Software Engineering and Measurement (ESEM), Pages 24:1 - 24:10, ACM Press, 2018. https://doi.org/10.1145/3239235.3240495
-
Norman Peitek und Janet Siegmund und Chris Parnin und Sven Apel und André Brechmann, Beyond Gaze: Preliminary Analysis of Pupil Dilation and Blink Rates in an fMRI Study of Program Comprehension, Proceedings of the International Workshop on Eye Movements in Programming (EMIP), Pages 4:1 - 4:5, ACM Press, 2018. https://doi.org/10.1145/3216723.3216726
-
Norman Peitek und Janet Siegmund und Chris Parnin und Sven Apel und André Brechmann, Toward Conjoint Analysis of Simultaneous Eye-Tracking and fMRI Data for Program-Comprehension Studies, Proceedings of the International Workshop on Eye Movements in Programming (EMIP), Pages 1:1 - 1:5, ACM Press, 2018. https://doi.org/10.1145/3216723.3216725
-
Olaf Leßenich und Janet Siegmund und Sven Apel und Christian Kästner und Claus Hunsen, Indicators for Merge Conflicts in the Wild: Survey and Empirical Study, Automated Software Engineering, Volume 25, Issue 2, Pages 279 - 313, 2018. https://doi.org/10.1007/s10515-017-0227-0
2017
-
Ivonne Schröter und Jacob Krüger und Janet Siegmund und Thomas Leich, Comprehending Studies on Program Comprehension, Proceedings of the International Conference on Program Comprehension (ICPC), IEEE Computer Society, 2017.
-
Olaf Leßenich und Sven Apel und Christian Kästner und Georg Seibt und Janet Siegmund, Renaming and Shifted Code in Structured Merging: Looking Ahead for Precision and Performance, Proceedings of the IEEE/ACM International Conference on Automated Software Engineering (ASE), Seiten (543-553), IEEE Computer Society, Nov, 2017.
-
Janet Siegmund und Norman Peitek und Chris Parnin und Sven Apel und Johannes Hofmeister und Christian Kästner und Andrew Begel und Anja Bethmann und André Brechmann, Measuring Neural Efficiency of Program Comprehension, Proceedings of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on the Foundations of Software Engineering (ESEC/FSE), Seiten (140-150), ACM Press, Sep, 2017.
-
Johannes Hofmeister und Janet Siegmund und Daniel V. Holt, Shorter Identifier Names Take Longer to Comprehend, Proceedings of the IEEE International Conference on Software Analysis, Evolution, and Reengineering (SCAM), Pages 217 - 227, IEEE Computer Society, 2017. Best Paper Award.
2016
-
Kathi Fisler und Shriram Krishnamurthi und Janet Siegmund, Modernizing Plan-Composition Studies, Proceedings of the ACM Technical Symposium on Computer Science Education (SIGCSE), Seiten (211-216), 2016.
-
Hagen Schink und Janet Siegmund und Reimar Schroeter und Thomas Thüm und Gunter Saake, A Study on Tool Support for Refactoring in Database Applications, Softwaretechnik-Trends, Volume 36, Nummer 2, Seiten (20-21), 2016.
-
Johannes Hofmeister und Janet Siegmund und Daniel Holt, Influence of Identifier Length and Semantics on the Comprehensibility of Source Code, Softwaretechnik-Trends, Volume 36, Nummer 2, Seiten (42-43), 2016.
-
Thomas Thüm und M'arcio Ribeiro und Reimar Schroeter und Janet Siegmund und Francisco Dalton, Product-Line Maintenance with Emergent Contract Interfaces, Proceedings of the International Software Product Line Conference (SPLC), Seiten (134-143), ACM Press, 2016.
-
Thorsten Berger und Markus Völter und Hans Peter Jensen und Taweesap Dangprasert und Janet Siegmund, Efficiency of Projectional Editing: A Controlled Experiment, Proceedings of the ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE), Seiten (763-774), ACM Press, 2016.
-
Claus Hunsen und Bo Zhang und Janet Siegmund und Christian Kästner und Olaf Leßenich und Martin Becker und Sven Apel, Preprocessor-Based Variability in Open-Source and Industrial Software Systems: An Empirical Study, Empirical Software Engineering, Volume 21, Nummer 2, Seiten (449-482), Apr, 2016.
-
Janet Siegmund und Norbert Siegmund und Sven Apel, How Reviewers Think About Internal and External Validity in Empirical Software Engineering, Proceedings of Software Engineering -- Fachtagung des GI-Fachbereichs Softwaretechnik, GI-Edition -- Lecture Notes in Informatics, Seiten (83-84), Gesellschaft für Informatik, Feb, 2016.
-
Janet Siegmund, Program Comprehension: Past, Present, Future, Proceedings of the IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), Seiten (13-20), IEEE Computer Society, Mar, 2016.
2015
-
Janet Siegmund und Jana Schumann, Confounding Parameters on Program Comprehension: A Literature Survey, Empirical Software Engineering, Volume 20, Nummer 4, Pages 1159 - 1192, 2015.
-
Mitchell Joblin und Wolfgang Mauerer und Sven Apel und Janet Siegmund und Dirk Riehle, From Developer Networks to Verified Communities: A Fine-Grained Approach, Proceedings of the IEEE/ACM International Conference on Software Engineering (ICSE), Seiten (563-573), IEEE Computer Society, Mai, 2015.
-
Janet Siegmund und Norbert Siegmund und Sven Apel, Views on Internal and External Validity in Empirical Software Engineering, Proceedings of the IEEE/ACM International Conference on Software Engineering (ICSE), Seiten (9-19), IEEE Computer Society, Mai, 2015. ACM SIGSOFT Distinguished Paper Award.
-
Janet Siegmund und Sven Apel und Christian Kästner und Chris Parnin und Anja Bethmann und Gunter Saake und Thomas Leich und André Brechmann, Measuring Program Comprehension with Functional Magnetic Resonance Imaging, Proceedings of Software Engineering -- Fachtagung des GI-Fachbereichs Softwaretechnik, Volume P-239, GI Edition -- Lecture Notes in Informatics, Seiten (63-64), Gesellschaft für Informatik, Mär, 2015.
2014
-
Jochen Quante und Mohammed Tarabain und Janet Siegmund, Towards Recovering and Exploiting Domain Knowledge from C Code: A Case Study on Automotive Software, IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE), Pages 383 - 386, 2014.
-
Markus Völter und Janet Siegmund und Thorsten Berger und Bernd Kolb, Towards User-Friendly Projectional Editors, In Proceedings of the International Conference on Software Language Engineering (SLE), Seiten (41-61), Springer, 2014.
-
Janet Siegmund und Christian Kästner und Jörg Liebig und Sven Apel und Stefan Hanenberg, Measuring and Modeling Programming Experience, Empirical Software Engineering, Volume 19, Nummer 5, Seiten (1299-1334), Okt, 2014.
-
Janet Siegmund und Christian Kästner und Sven Apel und Chris Parnin und Anja Bethmann und André Brechmann, Understanding Programmers' Brains with fMRI, Frontiers in Neuroinformatics, Conference Abstract, Aug, 2014.
-
Janet Siegmund und Sven Apel, The Human Factor in Computer Science and How to Teach Students to Care: An Experience Report, Social Informatics -- The Social Impact of Interactions between Humans and IT, Springer Proceedings in Complexity, Seiten (13-21), Springer-Verlag, Aug, 2014.
-
Janet Siegmund und Christian Kästner und Sven Apel und Chris Parnin und Anja Bethmann und Thomas Leich und Gunter Saake und André Brechmann, Understanding Understanding Source Code with Functional Magnetic Resonance Imaging, Proceedings of the ACM/IEEE International Conference on Software Engineering (ICSE), Seiten (378-389), ACM Press, Mai, 2014.
2013
-
Sandro Schulze und Jörg Liebig und Janet Siegmund und Sven Apel, Does the Discipline of Preprocessor Annotations Matter? A Controlled Experiment, Proceedings of the International Conference on Generative Programming: Concepts & Experiences (GPCE), Seiten (65-74), ACM Press, Okt, 2013.
-
Don Batory und Rui Goncalves und Bryan Marker und Janet Siegmund, Dark Knowledge and Graph Grammars in Automated Software Design, Proceedings of the International Conference on Software Language Engineering (SLE), Seiten (1-18), Springer, Okt, 2013.
-
Janet Siegmund, The Human Factor in Computer Science, INFORMATIK 2013: Informatik angepasst an Mensch, Organisation und Umwelt, Seiten (1184-1185), Sep, 2013.
-
Janet Feigenspan und Christian Kästner und Sven Apel und Jörg Liebig und Michael Schulze und Raimund Dachselt und Maria Papendieck und Thomas Leich und Gunter Saake, Do Background Colors Improve Program Comprehension in the #ifdef Hell?, Empirical Software Engineering, Volume 18, Nummer 4, Seiten (699-745), Jul, 2013.
-
Janet Siegmund und Christian Kästner und Sven Apel und André Brechmann und Gunter Saake, Experience from Measuring Program Comprehension---Toward a General Framework, Proceedings of Software Engineering -- Fachtagung des GI-Fachbereichs Softwaretechnik, GI Edition -- Lecture Notes in Informatics, Seiten (239-257), Gesellschaft für Informatik, Feb, 2013.
-
Michael Soffner und Norbert Siegmund und Marko Rosenmüller und Janet Feigenspan und Thomas Leich und Gunter Saake, A Variability Model for Query Optimizers, Database and Information Systems VII. Selected Papers from the Tenth International Baltic Conference on Databases and Information Systems 2012, Seiten (15-28), IOS Press, Jan, 2013.
2012
-
Janet Siegmund und André Brechmann und Sven Apel und Christian Kästner und Jörg Liebig und Thomas Leich und Gunter Saake, Toward Measuring Program Comprehension with Functional Magnetic Resonance Imaging, Proceedings of the ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE), Seiten (24:1-24:4), NIER Track, ACM Press, Nov, 2012.
-
Janet Siegmund und Christian Kästner und Jörg Liebig und Sven Apel, Comparing Program Comprehension of Physically and Virtually Separated Concerns, Proceedings of the International Workshop on Feature-Oriented Software Development (FOSD), Seiten (17-24), ACM Press, Sep, 2012.
-
Janet Siegmund und Norbert Siegmund und Jana Fruth und Sven Kuhlmann und Jana Dittmann und Gunter Saake, Program Comprehension in Preprocessor-Based Software, Proceedings of the International Workshop on Digital Engineering (IWDE), Seiten (517-528), Springer, Sep, 2012.
-
Janet Feigenspan und Christian Kästner und Jörg Liebig und Sven Apel und Stefan Hanenberg, Measuring Programming Experience, Proceedings of the International Conference on Program Comprehension (ICPC), Seiten (73-82), IEEE Computer Society, Jun, 2012.
-
Norbert Siegmund und Maik Mory und Janet Feigenspan und Gunter Saake und Mykhaylo Nykolaychuk und Marco Schumann, Interoperability of Non-functional Requirements in Complex Systems, Proceedings of the International ICSE Workshop on Software Engineering for Embedded Systems, Seiten (2-8), IEEE Computer Society, Jun, 2012.
-
Janet Feigenspan und Don Batory und Taylor Riché, Is the Derivation of a Model Easier to Understand than the Model Itself?, Proceeding of the International Conference on Program Comprehension (ICPC), Seiten (47-52), IEEE Computer Society, Jun, 2012.
-
Janet Feigenspan und Norbert Siegmund, Supporting Comprehension Experiments with Human Subjects, Proceeding of the International Conference on Program Comprehension (ICPC), Seiten (244-246), Tool demo, IEEE Computer Society, Jun, 2012.
-
Janet Feigenspan und Michael Schulze und Maria Papendieck und Christian Kästner und Raimund Dachselt und Veit Köppen und Mathias Frisch und Gunter Saake, Supporting Program Comprehension in Large Preprocessor-Based Software Product Lines, IET Software, Volume 6, Nummer 6, Seiten (488-501), Jan, 2012.
-
Janet Feigenspan und Don Batory und Taylor Riché, Material and Detailed Results of Experiment on Model Comprehension, University of Texas at Austin, Department for Computer Science, TR-12-01, Jan, 2012.
2011
-
Janet Feigenspan und Sven Apel und Jörg Liebig und Christian Kästner, Exploring Software Measures to Assess Program Comprehension, Proceedings of the International Symposium on Empirical Software Engineering and Measurement (ESEM), Seiten (1-10), IEEE Computer Society, Sep, 2011.
-
Janet Feigenspan und Norbert Siegmund und Andreas Hasselberg und Markus Köppen, PROPHET: Tool Infrastructure To Support Program Comprehension Experiments, Proceedings of the International Symposium on Empirical Software Engineering and Measurement (ESEM), Poster, Sep, 2011.
-
Sandro Schulze und Elmar Juergens und Janet Feigenspan, Analyzing the Effect of Preprocessor Annotations on Code Clones, Proceedings of the International Working Conference on Source Code Analysis and Manipulation (SCAM), Seiten (115-124), IEEE Computer Society, Sep, 2011.
-
Janet Feigenspan, Program Comprehension of Feature-Oriented Software Development, International Doctoral Symposium on Empirical Software Engineering (IDoESE), Sep, 2011.
-
Janet Feigenspan und Maria Papendieck und Christian Kästner und Mathias Frisch and Raimund Dachselt, FeatureCommander: Colorful #ifdef World, Proceedings of the International Software Product Line Conference (SPLC), second volume (Demonstration), Seiten (1-2, Paper 48), ACM Press, Aug, 2011.
-
Michael Stengel und Janet Feigenspan und Mathias Frisch und Christian Kästner und Sven Apel und Raimund Dachselt, View Infinity: A Zoomable Interface for Feature-Oriented Software Development, Proceedings of the ACM/IEEE International Conference on Software Engineering (ICSE), Seiten (1031-1033), Tool demo, ACM Press, Mai, 2011.
-
Janet Feigenspan und Norbert Siegmund und Jana Fruth, On the Role of Program Comprehension in Embedded Systems, Softwaretechnik-Trends, Volume 31, Nummer 2, May, 2011.
-
Janet Feigenspan und Michael Schulze und Maria Papendieck und Christian Kästner und Raimund Dachselt und Veit Köppen und Mathias Frisch, Using Background Colors to Support Program Comprehension in Software Product Lines, Proceedings of the International Conference on Evaluation and Assessment in Software Engineering (EASE), Seiten (66-75), Institution of Engineering and Technology, Apr, 2011.
2010
-
Jana Fruth und Jana Dittmann und Frank Ortmeier und Janet Feigenspan, Metadaten-Modell für ein sicheres Datenmanagement eingebetteter Systeme am Beispiel eines Logistikhubs, Proceedings of the DACH Security Konferenz 2010, Seiten (359-370), Syssec IT-Security, 2010.
-
Janet Feigenspan und Christian Kästner und Mathias Frisch und Raimund Dachselt und Sven Apel, Visual Support for Understanding Product Lines, Proceedings of the IEEE International Conference on Program Comprehension (ICPC), Seiten (34-35), Tool demo, IEEE Computer Society, Jul, 2010.
-
Norbert Siegmund und Janet Feigenspan und Michael Soffner und Jana Fruth und Veit Köppen, Challenges of Secure and Reliable Data Management in Heterogeneous Environments, Proceedings of the International Workshop on Digital Engineering (IWDE), Seiten (17-24), ACM, Jun, 2010.
2009
-
Janet Feigenspan und Christian Kästner und Sven Apel und Thomas Leich, How to Compare Program Comprehension in FOSD Empirically -- An Experience Report>, Proceedings of the International Workshop on Feature-Oriented Software Development (FOSD), Seiten (52-59), ACM Press, Oct, 2009.
-
Christian Kästner und Thomas Thüm und Gunter Saake und Janet Feigenspan und Thomas Leich und Fabian Wielgorz und Sven Apel, FeatureIDE: Tool Framework for Feature-Oriented Software Development, Proceedings of the 31th International Conference on Software Engineering (ICSE), Seiten (611-614), Formal demonstration paper, IEEE Computer Society, Mai, 2009.
PhD Thesis
-
Janet Siegmund, Framework for Measuring Program Comprehension, Universität Magdeburg, Dissertation, Deutschland, Nov, 2012.
Master Thesis
-
Janet Feigenspan, Empirical Comparison of FOSD Approaches Regarding Program Comprehension -- A Feasibility Study, Universität Magdeburg, Diplomarbeit, Deutschland, Aug, 2009.
Bachelor Thesis
-
Janet Feigenspan, Requirements and design for a language-independent IDE framework to support feature-oriented programming, Universität Magdeburg, Studienarbeit, Deutschland, Feb, 2009.
au