Dr.-Ing.
Dr.-Ing. Wolfram Fenske
AG Datenbanken & Software Engineering
Gebäude 29, Universitätsplatz 2,
39106, Magdeburg,
G29-112
Keine Daten im Forschungsportal hinterlegt.
Eintrag im Forschungsportal ansehen.
Keine Projekte im Forschungsportal hinterlegt.
Eintrag im Forschungsportal ansehen.
- Code smells & refactoring
- Highly configurable software systems (a.k.a. software product lines)
- Empirical software engineering
- Program comprehension and human factors
- Natural language processing for legal applications
2021
- Wolfram Fenske, Jacob Krüger, Maria
Kanyshkova, and Sandro Schulze.
#ifdef Directives and Program Comprehension: The Dilemma between
Correctness and Preference.
In Software Engineering, SE. GI, February 2021.
Accepted.
2020
- Wolfram Fenske, Jacob Krüger, Maria
Kanyshkova, and Sandro Schulze.
#ifdef Directives and Program Comprehension: The
Dilemma between Correctness and Preference.
In International Conference on Software Maintenance and Evolution,
ICSME, pages 255–266. IEEE, October 2020.
- Wolfram Fenske.
Measuring and Improving Code
Quality in Highly Configurable Software Systems.
PhD thesis, University of Magdeburg, July 2020.
2019
- Jacob Krüger, Jens Wiemann, Wolfram
Fenske, Gunter Saake, and Thomas Leich.
Program Comprehension and Developers’
Memory.
In INFORMATIK 2019: 50 Jahre Gesellschaft für Informatik,
INFORMATIK LNI, pages 99–100. GI, November 2019.
- Sabine Wehnert, Sayed Anisul Hoque,
Wolfram Fenske, and Gunter Saake.
Threshold-Based Retrieval and Textual Entailment
Detection on Legal Bar Exam Questions.
arXiv preprint arXiv:1905.13350, June 2019.
- Roman Zoun, Kay Schallert, David
Broneske, Wolfram Fenske, Marcus Pinnecke, Robert Heyer, Sven Brehmer, Dirk
Benndorf, and Gunter Saake.
MSDataStream - Connecting a Bruker Mass Spectrometer to the
Internet.
In Datenbanksysteme für Business, Technologie und Web, pages
507 – 510. Gesellschaft für Informatik, March
2019.
- Sabine Wehnert, Wolfram Fenske, and
Gunter Saake.
Context Selection in a Heterogeneous Legal
Ontology.
In Holger Meyer, Norbert Ritter, Andreas Thor, Daniela Nicklas, Andreas Heuer,
and Meike Klettke, editors, BTW 2019 – Workshopband, volume
P-290 of Lecture Notes in Informatics (LNI), pages 129–134.
Gesellschaft für Informatik, March 2019.
- Jacob Krüger, Jens Wiemann, Wolfram
Fenske, Gunter Saake, and Thomas Leich.
Understanding How Programmers
Forget.
In Software Engineering and Software Management, SE/SWM LNI, pages
85–86. GI, February 2019.
2018
- Jacob Krüger, Wolfram Fenske,
Thomas Thüm, Dirk Aporius, Gunter Saake, and Thomas Leich.
Apo-Games - A Case Study for Reverse Engineering
Variability from Cloned Java Variants.
In International Systems and Software Product Line Conference,
SPLC, pages 251–256. ACM, September 2018.
- Roman Zoun, Gabriel Campero Durand, Kay
Schallert, Apoorva Patrikar, David Broneske, Wolfram Fenske, Robert Heyer,
Dirk Benndorf, and Gunter Saake.
Protein Identification as a Suitable Application for Fast Data
Architecture.
In International Workshop on Biological Knowledge Discovery and Data
Mining (BIOKDD-DEXA), pages 168 – 178. IEEE, September
2018.
- Roman Zoun, Kay Schallert, Atin Janki,
Rohith Ravindran, Gabriel Campero Durand, Wolfram Fenske, David Broneske,
Robert Heyer, Dirk Benndorf, and Gunter Saake.
Streaming FDR Calculation for Protein Identication.
In Advances in Databases and Information Systems, pages 80 – 87,
September 2018.
- Jacob Krüger, Jens Wiemann, Wolfram
Fenske, Gunter Saake, and Thomas Leich.
Do You Remember This Source Code?.
In International Conference on Software Engineering, ICSE, pages
764–775. ACM, May 2018.
- Atin Janki, Roman Zoun, Kay Schallert,
Rohith Ravindran, David Broneske, Wolfram Fenske, Robert Heyer, Dirk
Benndorf, and Gunter Saake.
Connecting X! Tandem to a Database Management
System.
In GI-Workshop Grundlagen von Datenbanken, GvDB, pages 77–82, May
2018.
- Sandro Schulze and Wolfram Fenske.
Analyzing the Evolution of Preprocessor-Based
Variability: A Tale of a Thousand and One Scripts.
In International Working Conference on Source Code Analysis and
Manipulation (SCAM), pages 50–55. IEEE, 2018.
- R. Zoun, G. C. Durand, K. Schallert,
A. Patrikar, D. Broneske, W. Fenske, R. Heyer, D. Benndorf, and G. Saake.
Protein Identification as a
Suitable Application for Fast Data Architecture.
Database and Expert Systems Applications: Dexa 2018 International
Workshops, Volume 903, pages 168–178, 2018.
Bm1ts Times Cited:1 Cited References Count:30 Communications in Computer and
Information Science.
- R. Zoun, K. Schallert, A. Janki,
R. Ravindran, G. C. Durand, W. Fenske, D. Broneske, R. Heyer, D. Benndorf,
and G. Saake.
Streaming FDR Calculation
for Protein Identification.
New Trends in Databases and Information Systems, Adbis 2018,
Volume 909, pages 80–87, 2018.
Bm5sq Times Cited:1 Cited References Count:20 Communications in Computer and
Information Science.
2017
- Jacob Krüger, Louis Nell, Wolfram
Fenske, Gunter Saake, and Thomas Leich.
Finding Lost Features in Cloned Systems.
In International Systems and Software Product Line Conference,
SPLC, pages 65–72. ACM, September 2017.
- 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.
- Wolfram Fenske, Sandro Schulze, and
Gunter Saake.
How Preprocessor Annotations (Do Not) Affect
Maintainability: A Case Study on Change-Proneness.
In International Conference on Generative Programming: Concepts &
Experience (GPCE), pages 77–90. ACM, October
2017.
2016
- Jacob Krüger, Wolfram Fenske, Jens
Meinicke, Thomas Leich, and Gunter Saake.
Extracting Software Product Lines: A Cost Estimation
Perspective.
In International Systems and Software Product Line Conference,
SPLC, pages 354–361. ACM, September 2016.
- 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.
2015
- Wolfram Fenske.
Code Smells in Highly Configurable
Software.
In Doctoral Symposium of the International Conference on Software
Maintenance and Evolution (ICSME), pages 602–605. IEEE, September
2015.
- 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.
2014
- 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.
2010
- 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.
2007
- 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.
Betreute Arbeiten
2019
- Prem Sagar Jeevangekar.
Design and Implementation of a NoSQL
Database for Decision Support in R&D Management.
Master's thesis, University of Magdeburg, June 2019.
- Maria Kanyshkova.
Effect of Annotation-Based
Variability on Program Comprehension.
Master's thesis, University of Magdeburg, May 2019.
2018
- Philipp Müller.
Migrating Cloned Software Products: A Better Mousetrap
for Finding Similar Code.
Master's thesis, University of Magdeburg, School of Computer Science,
Magdeburg, Germany, June 2018.
2017
- Maria Kanyshkova.
Symbolisches Debuggen von Software-Produktlinien.
Bachelor thesis, University of Magdeburg, May 2017.
In German.
- Jens Wiemann.
Measuring Code Familiarity in Forked Product
Variants.
Master's thesis, University of Magdeburg, April 2017.
2016
- Hannes Klawuhn.
Verbindung von Variability-aware Code-Smells zu Problemen
in der Softwareentwicklung.
Master thesis, University of Magdeburg, Germany, June 2016.
In German.
- Jacob Krüger.
A Cost Estimation Model for the Extractive
Software-Product-Line Approach.
Master thesis, University of Magdeburg, Germany, February
2016.
- Steffen Schulze.
Feature-orientiertes Refactoring zur Migration von
Produktvarianten.
Master thesis, University of Magdeburg, Germany, February 2016.
In German.
- Tristan Pfofe.
Automating the Synchronization of Software
Variants.
Master thesis, University of Magdeburg, Germany, January
2016.
2015
- Daniel Meyer.
Metrics-Based Code Smell Detection in Highly Configurable
Software Systems.
Master thesis, University of Magdeburg, Germany, December
2015.
- Konstantin Tonscheidt.
Leveraging Code Clone Detection for the Incremental
Migration of Cloned Product Variants to a Software Product Line: An
Explorative Study.
Bachelor thesis, University of Magdeburg, Germany, June
2015.