Faculty of Computer Science Workgroup Databases & Software Engineering

Dipl.-Inf. Wolfram Fenske

Wolfram Fenske Otto-von-Guericke-University Magdeburg
School of Computer Science
Department of Technical and Business Information Systems
Workgroup Databases & Software Engineering
P.O. Box 4120, D-39016 Magdeburg, Germany

Office: Building 29, Room 112

Phone: +49 391 67-52994
Fax: +49 391 67-12020
E-mail: wfenske (at) ovgu.de

Research Interests

  • Variant-preserving migration of cloned product variants to software product lines (a.k.a. clone & own to SPL)
  • Code smells in highly configurable software
  • Variability-aware refactoring
  • Feature-oriented software development (FOSD)

Research Projects


  • Wolfram Fenske, Jens Meinicke, Sandro Schulze, Steffen Schulze, and Gunter Saake. Variant-Preserving Refactorings for Migrating Cloned Products to a Product Line. In International Conference on Software Analysis, Evolution and Reengineering (SANER), pages 316–326. IEEE, 2017. preprint.
  • Jacob Krüger, Louis Nell, Wolfram Fenske, Gunter Saake, and Thomas Leich. Finding Lost Features in Cloned Systems. In International Workshop on Reverse Variability Engineering (REVE). ACM, 2017. To appear.
  • Sebastian Krieter, Reimar Schröter, Thomas Thüm, Wolfram Fenske, and Gunter Saake. Comparing Algorithms for Efficient Feature-Model Slicing. In Proceedings of the International Software Product Line Conference (SPLC), New York, NY, USA, September 2016. ACM.
  • Tristan Pfofe, Thomas Thüm, Sandro Schulze, Wolfram Fenske, and Ina Schaefer. Synchronizing Software Variants with VariantSync. In Proceedings of the International Software Product Line Conference (SPLC), New York, NY, USA, September 2016. ACM.
  • Hagen Schink, David Broneske, Reimar Schröter, and Wolfram Fenske. A Tree-Based Approach to Support Refactoring in Multi-Language Software Applications. In International Conference on Advances and Trends in Software Engineering (SOFTENG), pages 44–49. IARIA, February 2016.
  • Jacob Krüger, Wolfram Fenske, Jens Meinicke, Thomas Leich, and Gunter Saake. Extracting Software Product Lines: A Cost Estimation Perspective. In Proceedings of the 20th International Software Product Line Conference, SPLC, pages 354–361. ACM, 2016.
  • Sebastian Krieter, Reimar Schröter, Wolfram Fenske, and Gunter Saake. Use-Case-Specific Source-Code Documentation for Feature-Oriented Programming. In International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), VaMoS '15, pages 27–34, New York, NY, USA, 2015. ACM.
  • Wolfram Fenske and Sandro Schulze. Code Smells Revisited: A Variability Perspective. In International Workshop on Variability Modelling of Software-intensive Systems (VaMoS), pages 3–10, New York, NY, USA, January 2015. ACM.
  • Wolfram Fenske, Sandro Schulze, Daniel Meyer, and Gunter Saake. When Code Smells Twice as Much: Metric-Based Detection of Variability-Aware Code Smells. In International Working Conference on Source Code Analysis and Manipulation (SCAM), pages 171–180. IEEE, 2015.
  • Wolfram Fenske. Code Smells in Highly Configurable Software. In Doctorial Symposium of the International Conference on Software Maintenance and Evolution (ICSME), pages 602–605. IEEE, 2015.
  • Wolfram Fenske, Thomas Thüm, and Gunter Saake. A Taxonomy of Software Product Line Reengineering. In Proc. Int’l Work. on Variability Modeling of Software-Intensive Systems (VaMoS ’14), pages 4:1–4:8, New York, NY, USA, January 2014. ACM.
  • Cerstin Mahlow, Michael Piotrowski, and Wolfram Fenske. A solid foundation: Why e-assessment should be based on a systematic typology of test items. In Miguel B. Nunes and Maggie McPherson, editors, Proceedings of the IADIS International Conference E-Learning 2010, volume 2, pages 47–51. IADIS Press, July 2010.
  • Michael Piotrowski and Wolfram Fenske. Interoperabilität von elektronischen Tests. In DeLFI 2007, 5. e-Learning Fachtagung Informatik, volume 111 of LNI, pages 185–196. GI, 2007.

Supervised Theses