Dr. Janet Siegmund
Kontakt:

Dr. Janet Siegmund
Akademische Beamtin auf Zeit

Lehrstuhl für Informatik mit Schwerpunkt Softwareproduktlinien



Raum:IM 105
Telefon:+49(0)851/509-3239
Email:Janet.Siegmund@uni-passau.de
Sprechzeiten:Nach Vereinbarung (Anmeldung per Mail mit Anliegen und geschätzter Dauer)
Foto Dr. Janet Siegmund
Lehrveranstaltungen
Wintersemester 2014/15

Research Interests

  • Program Comprehension
  • Empirical Software Engineering
  • Functional Magnetic Resonance Imaging (fMRI)
  • Human Factor in Computer Science

Complementary Material to Papers (Source Code, Tasks, etc...)

Awards

Committees

  • Steering-committee member of International Conference on Program Comprehension (ICPC)
  • PC member of the following conferences and workshops: ICPC, ICSM(E), Onward!, FOSD

Teaching

Past Terms

Publikationen (copyright notice)

2014


  • Janet Siegmund and Jana Schumann. Confounding Parameters on Program Comprehension: A Literature Survey. Empirical Software Engineering, 2014. Accepted 14.4.14.
     
  • Jochen Quante, Mohammed Tarabain, and Janet Siegmund. Towards Recovering and Exploiting Domain Knowledge from C Code: A Case Study on Automotive Software. In IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE), pages 383–386, 2014.
     
  • Markus Völter, Janet Siegmund, Thorsten Berger, and Bernd Kolb. Towards User-Friendly Projectional Editors. In In Proceedings of the International Conference on Software Language Engineering (SLE), 2014. To appear.
     
  • Janet Siegmund and Sven Apel. The Human Factor in Computer Science and How to Teach Students to Care: An Experience Report. In Social Informatics – The Social Impact of Interactions between Humans and IT, Springer Proceedings in Complexity. Springer-Verlag, 2014. To appear.
     
  • Janet Siegmund, Christian Kästner, Jörg Liebig, Sven Apel, and Stefan Hanenberg. Measuring and Modeling Programming Experience. Empirical Software Engineering (ESE), 19(5):1299–1334, October 2014.
     
  • Janet Siegmund, Christian Kästner, Sven Apel, Chris Parnin, Anja Bethmann, and André Brechmann. Understanding Programmers' Brains with fMRI. Frontiers in Neuroinformatics, August 2014. Conference Abstract.
     
  • Janet Siegmund, Christian Kästner, Sven Apel, Chris Parnin, Anja Bethmann, Thomas Leich, Gunter Saake, and André Brechmann. Understanding Understanding Source Code with Functional Magnetic Resonance Imaging. In Proceedings of the ACM/IEEE International Conference on Software Engineering (ICSE), pages 378–389. ACM Press, May 2014. Acceptance rate: 20% (99 / 495).
     

2013


  • Sandro Schulze, Jörg Liebig, Janet Siegmund, and Sven Apel. Does the Discipline of Preprocessor Annotations Matter? A Controlled Experiment. In Proceedings of the International Conference on Generative Programming: Concepts & Experiences (GPCE), pages 65–74. ACM Press, October 2013. Acceptance rate (full papers): 30% (17 / 57).
     
  • Don Batory, Rui Goncalves, Bryan Marker, and Janet Siegmund. Dark Knowledge and Graph Grammars in Automated Software Design. In Proceedings of the International Conference on Software Language Engineering (SLE), pages 1–18. Springer, October 2013. Keynote at SLE.
     
  • Janet Siegmund. The Human Factor in Computer Science. In INFORMATIK 2013: Informatik angepasst an Mensch, Organisation und Umwelt, pages 1184–1185, September 2013.
     
  • Janet Feigenspan, Christian Kästner, Sven Apel, Jörg Liebig, Michael Schulze, Raimund Dachselt, Maria Papendieck, Thomas Leich, and Gunter Saake. Do Background Colors Improve Program Comprehension in the #ifdef Hell?. Empirical Software Engineering, 18(4):699–745, July 2013.
     
  • Janet Siegmund, Christian Kästner, Sven Apel, André Brechmann, and Gunter Saake. Experience from Measuring Program Comprehension—Toward a General Framework. In Proceedings of Software Engineering – Fachtagung des GI-Fachbereichs Softwaretechnik, GI Edition – Lecture Notes in Informatics, pages 239–257. Gesellschaft für Informatik, February 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.
     

2012


  • Janet Siegmund, André Brechmann, Sven Apel, Christian Kästner, Jörg Liebig, Thomas Leich, and Gunter Saake. Toward Measuring Program Comprehension with Functional Magnetic Resonance Imaging. In Proceedings of the ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE), pages 24:1–24:4. ACM Press, November 2012. NIER Track; acceptance rate: 20% (12 / 59).
     
  • Janet Siegmund. Framework for Measuring Program Comprehension. Dissertation, University of Magdeburg, Germany, November 2012.
     
  • Janet Siegmund, Christian Kästner, Jörg Liebig, and Sven Apel. Comparing Program Comprehension of Physically and Virtually Separated Concerns . In Proceedings of the International Workshop on Feature-Oriented Software Development (FOSD), pages 17–24. ACM Press, 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.
     
  • Janet Feigenspan, Christian Kästner, Jörg Liebig, Sven Apel, and Stefan Hanenberg. Measuring Programming Experience. In Proceedings of the International Conference on Program Comprehension (ICPC), pages 73–82. IEEE Computer Society, June 2012. Acceptance rate: 41% (21 / 51).
     
  • 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.
     
  • Janet Feigenspan, Don Batory, and Taylor Riché. Is the Derivation of a Model Easier to Understand than the Model Itself?. In Proceeding of the International Conference on Program Comprehension (ICPC), pages 47–52. IEEE Computer Society, June 2012.
     
  • Janet Feigenspan, Michael Schulze, Maria Papendieck, Christian Kästner, Raimund Dachselt, Veit Köppen, Mathias Frisch, and Gunter Saake. Supporting Program Comprehension in Large Preprocessor-Based Software Product Lines. IET Software, 6(6):488–501, January 2012.
     
  • Janet Feigenspan, Don Batory, and Taylor Riché. Material and Detailed Results of Experiment on Model Comprehension. Technical Report TR-12-01, University of Texas at Austin, Department for Computer Science, January 2012.
     

2011


2010


  • Jana Fruth, Jana Dittmann, Frank Ortmeier, and Janet Feigenspan. Metadaten-Modell für ein sicheres Datenmanagement eingebetteter Systeme am Beispiel eines Logistikhubs. In Proceedings of the DACH Security Konferenz 2010, pages 359–370. Syssec IT-Security, 2010.
     
  • Janet Feigenspan, Christian Kästner, Mathias Frisch, Raimund Dachselt, and Sven Apel. Visual Support for Understanding Product Lines. In Proceedings of the IEEE International Conference on Program Comprehension (ICPC), pages 34–35. IEEE Computer Society, July 2010. Tool demo.
     
  • 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.
     

2009


Copyright Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these publications may not be reposted without the explicit permission of the copyright holder.

Curriculum Vitae

2013: Post doc @ University of Passau.
2013: Lehrstuhlverwaltung Software Engineering, University of Magdeburg.
2012: Doctoral degree in computer science, University of Magdeburg.
2009: Master's degree in computer science, University of Magdeburg.
2006: Master's degree in psychology, University of Magdeburg.
More details: CV as pdf

Supervised Theses

Marius Bozem. Reduzierung des Lernaufwands für test-first Strategien (ein kontrolliertes Experiment). Bachelor thesis. University of Magdeburg, Germany, October 2013.

Maria Papendieck. Consistent Concepts for Variant-Management Tool Integrations during the Complete Product Lifecycle. Master's thesis, University of Magdeburg, Germany, May 2013.

Andreas Hasselberg and Markus Köppen. Entwicklung eines erweiterbaren Werkzeugs zur Experimentdurchführung über Programmverständnis basierend auf der Analyse bereits durchgeführter Experimente. Bachelor thesis, University of Magdeburg, Germany, May 2011. In German.

Maria Papendieck. Improving Usability of UML Modeling Tools for Feature-Based Product Line Development. Bachelor thesis, University of Magdeburg, Germany, February 2011.