Dipl.-Inform. Dipl.-Psych. Janet Feigenspan
Otto-von-Guericke-Universität Magdeburg
School of Computer Science
Department of Technical and Business Information Systems
Database and Information Systems Group
P.O. Box 4120, D-39016 Magdeburg, Germany
Office: Experimentelle Fabrik, Room 415
Phone: ++49 391 67 19357
Fax: ++49 391 67 12020
E-mail: feigensp (at) iti.cs.uni-magdeburg.de
Research Interests
- Feature-oriented software development (FOSD)
- Program comprehension
- Empirical software engineering
Research Projects
Publications
2012
- Norbert Siegmund, Maik Mory, Janet Feigenspan, Gunter Saake, Mykhaylo Nykolaychuk, and Marco Schumann. Interoperability of Non-functional Requirements in Complex Systems. In ICSE2012: International Workshop on Software Engineering for Embedded Systems, 2012.
- Janet Feigenspan, Don Batory, and Taylor Riché. Is the Derivation of a Model Easier to Understand than the Model Itself?. In International Conference on Program Comprehension (ICPC), 2012. Submitted 13.2., accepted 23.3.
- Janet Feigenspan, Christian Kästner, Jörg Liebig, Sven Apel, and Stefan Hanenberg. Measuring Programming Experience. In International Conference on Program Comprehension (ICPC), 2012. Submitted 13.2., accepted 23.3.
- 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, 2012. To Appear.
- Janet Feigenspan and Norbert Siegmund. Supporting Comprehension Experiments with Human Subjects. In International Conference on Program Comprehension (ICPC). IEEE CS, 2012. Submitted 30.03., accepted 15.04. Tool demo.
- 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, 2012. DOI: 10.1007/s10664-012-9208-x.
2011
- Michael Stengel, Janet Feigenspan, Mathias Frisch, Christian Kästner, Sven Apel, and Raimund Dachselt. View Infinity: A Zoomable Interface for Feature-Oriented Software Development. In Proceedings of 33rd International Conference on Software Engineering (ICSE), pages 1031–1033. ACM Press, 2011.
- Janet Feigenspan, Michael Schulze, Maria Papendieck, Christian Kästner, Raimund Dachselt, Veit Köppen, and Mathias Frisch. Using Background Colors to Support Program Comprehension in Software Product Lines. In International Conference on Evaluation and Assessment in Software Engineering (EASE), pages 66–75. Institution of Engineering and Technology, 2011.
- Janet Feigenspan, Norbert Siegmund, and Jana Fruth. On the Role of Program Comprehension in Embedded Systems. In Proceedings of 13. Workshop Software-Reengineering (WSR), pages 34–35. GI, 2011. (PDF)
- Janet Feigenspan, Sven Apel, Jörg Liebig, and Christian Kästner. Exploring Software Measures to Assess Program Comprehension. In International Symposium on Empirical Software Engineering and Measurement, pages 1–10, paper 3. IEEE Computer Society, 2011.
- Sandro Schulze, Elmar Juergens, and Janet Feigenspan. Analyzing the Effect of Preprocessor Annotations on Code Clones. In International Working Conference on Source Code Analysis and Manipulation (SCAM), pages 115–124. IEEE Computer Society, 2011. acceptance rate: 36 % (16/44).
- Janet Feigenspan, Maria Papendieck, Christian Kästner, Mathias Frisch, and Raimund Dachselt. FeatureCommander: Colorful #ifdef World. In Proceedings of the 15th International Software Product Line Conference (SPLC), second volume (Demonstration), pages 1–2, paper 48. ACM Press, 2011.
- Janet Feigenspan. Program Comprehension of Feature-Oriented Software Development. In International Doctoral Symposium on Empirical Software Engineering (IDoESE), 2011.
- Janet Feigenspan, Norbert Siegmund, Andreas Hasselberg, and Markus Köppen. PROPHET: Tool Infrastructure To Support Program Comprehension Experiments. In International Symposium on Empirical Software Engineering and Measurement (ESEM), 2011. Poster.
2010
- Norbert Siegmund, Janet Feigenspan, Michael Soffner, Jana Fruth, and Veit Köppen. Challenges of Secure and Reliable Data Management in Heterogeneous Environments. In International Workshop on Digital Engineering (IWDE 2010), pages 17–24. ACM, June 2010.
- Janet Feigenspan, Christian Kästner, Mathias Frisch, Raimund Dachselt, and Sven Apel. Visual Support for Understanding Product Lines. In Proceedings of the 18th International Conference on Program Comprehension (ICPC), pages 34–35. IEEE Computer Society, 2010. Tool demo.
- 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, 2010.
2009
- Janet Feigenspan, Christian Kästner, Sven Apel, and Thomas Leich. How to Compare Program Comprehension in FOSD Empirically – An Experience Report. In Proceedings of the First Workshop on Feature-Oriented Software Development (FOSD), pages 55–62. ACM Press, October 2009.
- Janet Feigenspan. Empirical Comparison of FOSD Approaches Regarding Program Comprehension – A Feasibility Study. Master thesis (diplomarbeit), University of Magdeburg, Germany, August 2009. (PDF)
- Christian Kästner, Thomas Thüm, Gunter Saake, Janet Feigenspan, Thomas Leich, Fabian Wielgorz, and Sven Apel. FeatureIDE: Tool Framework for Feature-Oriented Software Development. In Proceedings of the 31th International Conference on Software Engineering (ICSE), pages 611–614. IEEE Computer Society, May 2009. Formal Demonstration paper.
- Janet Feigenspan. Requirements and design for a language-independent IDE framework to support feature-oriented programming. Bachelor's thesis (studienarbeit), University of Magdeburg, Germany, February 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 works may not be reposted without the explicit permission of the copyright holder.
Supervised Theses
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.
Awards
Research Award 2010 of the Industrie- und Handelskammer Magdeburg for the Master Thesis Empirical Comparison of FOSD Approaches Regarding Program Comprehension - A Feasibility StudyAward of METOP GmbH (Affiliated institute of the University of Magdeburg) for best Thesis
Faculty Award of the Faculty of Computer Science, University of Magdeburg, for best graduate in the study course Computer Science 2009
Faculty Award of the Faculty of Computer Science, University of Magdeburg, for best graduate of the Faculty of Computer Science 2009
