M.Sc.
Dr.-Ing. Mustafa Al-Hajjaji
Fakultät für Informatik (FIN)
Institut für Technische und Betriebliche Informationssysteme (ITI)
Institut für Technische und Betriebliche Informationssysteme (ITI)
Universitätsplatz 2,
39106, Magdeburg,
G29-105
Keine Daten im Forschungsportal hinterlegt.
Abgeschlossene Projekte
Software Product Line Testing
Laufzeit: 01.10.2013 bis 30.09.2017
Exhaustively testing every product of a software product line (SPL) is a difficult task due to the combinatorial explosion of the number of products. Combinatorial interaction testing is a technique to reduce the number of products under test. In this project, we aim to handle multiple and possibly conflicting objectives during the test process of SPL.
2019
- Jacob Krüger, Mustafa Al-Hajjaji,
Thomas Leich, and Gunter Saake.
Mutation Operators for
Feature-Oriented Software Product Lines.
In International Systems and Software Product Line Conference,
SPLC, pages 12–12. ACM, September 2019.
- Jacob Krüger, Mustafa Al-Hajjaji,
Thomas Leich, and Gunter Saake.
Mutation Operators for Feature-Oriented Software Product Lines.
Software: Testing, Verification and Reliability, 29(1-2):1–21,
February 2019.
(PDF)
2018
- Jacob Krüger, Mustafa Al-Hajjaji,
Sandro Schulze, Gunter Saake, and Thomas Leich.
Towards Automated Test Refactoring
for Software Product Lines.
In International Systems and Software Product Line Conference,
SPLC, pages 143–148. ACM, September 2018.
- Luiz Carvalho, Augusto Guimarães,
Márcio Ribeiro, Leonardo Fernandes, Mustafa Al-Hajjaji, and Thomas
Thüm.
Equivalent Mutants in Configurable Systems:An Empirical Study.
In International Workshop on Variability Modelling of Software-intensive
Systems (VaMoS), pages 11–18, New York, NY, USA, February 2018.
ACM.
- Mustafa Al-Hajjaji.
Similarity-Driven Prioritization and Sampling for
Product-Line Testing.
Dissertation, University of Magdeburg, Germany, February
2018.
2017
- Mustafa Al-Hajjaji, Jacob Krüger,
Fabian Benduhn, Thomas Leich, and Gunter Saake.
Efficient Mutation Testing in Configurable
Systems.
In International Workshop on Variability and Complexity in Software
Design, VACE, pages 2–8. IEEE, May 2017.
- Mustafa Al-Hajjaji, Jacob Krüger,
Sandro Schulze, Thomas Leich, and Gunter Saake.
Efficient Product-Line Testing using Clustering-Based
Product Prioritization.
In International Workshop on Automation of Software Test, AST,
pages 16–22. IEEE, May 2017.
- Mustafa Al-Hajjaji, Sascha Lity, Remo
Lachmann, Thomas Thüm, Ina Schaefer, and Gunter Saake.
Delta-Oriented Product Prioritization for
Similarity-Based Product-Line Testing.
In International Workshop on Variability and Complexity in Software
Design (VACE), pages 34–40, Piscataway, NJ, USA, May 2017.
IEEE.
- Sascha Lity, Mustafa Al-Hajjaji, Thomas
Thüm, and Ina Schaefer.
Optimizing Product Orders Using Graph Algorithms for
Improving Incremental Product-Line Analysis.
In International Workshop on Variability Modelling of Software-intensive
Systems (VaMoS), pages 60–67, New York, NY, USA, February 2017.
ACM.
2016
- Mustafa Al-Hajjaji, Thomas Thüm,
Malte Lochau, Jens Meinicke, and Gunter Saake.
Effective
Product-Line Testing Using Similarity-Based Product
Prioritization.
International Journal on Software and Systems Modeling (SoSyM),
December 2016.
- Mustafa Al-Hajjaji, Sebastian Krieter,
Thomas Thüm, Malte Lochau, and Gunter Saake.
IncLing: Efficient Product-Line Testing Using
Incremental Pairwise Sampling.
In Proceedings of the International Conference on Generative Programming:
Concepts & Experiences (GPCE), pages 144–155, New York, NY, USA,
October 2016. ACM.
- Mustafa Al-Hajjaji, Jens Meinicke,
Sebastian Krieter, Reimar Schröter, Thomas Thüm, Thomas Leich, and
Gunter Saake.
Tool Demo: Testing Configurable Systems with
FeatureIDE.
In Proceedings of the International Conference on Generative Programming:
Concepts & Experiences (GPCE), pages 173–177, New York, NY, USA,
October 2016. ACM.
- Mustafa Al-Hajjaji, Fabian Benduhn,
Thomas Thüm, Thomas Leich, and Gunter Saake.
Mutation Operators for Preprocessor-Based
Variability.
In International Workshop on Variability Modelling of Software-intensive
Systems (VaMoS), pages 81–88, New York, NY, USA, January 2016.
ACM.
- Remo Lachmann, Sascha Lity, Mustafa
Al-Hajjaji, Franz E. Fürchtegott, and Ina Schaefer.
Fine-Grained Test Case Prioritization for Integration
Testing of Delta-Oriented Software Product Lines.
In International Workshop on Feature-Oriented Software
Development, pages 1–10, New York, NY, USA, October
2016.
2015
- Mustafa
Al-Hajjaji.
Scalable Sampling and Prioritization for Product-Line
Testing.
In Doktorandensymposium der Software Engineering, pages 295–298,
Bonn, Germany, March 2015. Gesellschaft für Informatik
(GI).
2014
- Mustafa
Al-Hajjaji.
Scalable and Efficient Sampling for Product-Line
Testing.
Technical Report FIN-003-2014, School of Computer Science, University of
Magdeburg, Germany, October 2014.
- Mustafa Al-Hajjaji, Thomas Thüm,
Jens Meinicke, Malte Lochau, and Gunter Saake.
Similarity-Based Prioritization in Software
Product-Line Testing.
In Proceedings of the International Software Product Line Conference
(SPLC), pages 197–206, New York, NY, USA, September 2014.
ACM.
2012
- Mustafa Al-Hajjaji, Izzat Alsmadi, and
Samer Samarah.
Evaluating Software Complexity Based on Decision
Coverage.
Informatica Economica, 16(4):5–13, 2012.