Predicting Software Product Quality: A Systematic Mapping Study

Autores/as

  • Sofia Ouhbi University Mohammed V
  • Ali Idri University Mohammed V,
  • José Luis Fernández-Alemán University of Murcia
  • Ambrosio Toval University of Murcia

DOI:

https://doi.org/10.13053/cys-19-3-1960

Palabras clave:

Prediction, software product quality, systematic mapping study

Resumen

Predicting software product quality (SPQ)is becoming a permanent concern during software lifecycle phases. In this paper, a systematic mapping studywas performed to summarize the existing SPQ prediction(SPQP) approaches in literature and to organizethe selected studies according to seven classificationcriteria: SPQP approaches, research types, empiricaltypes, data sets used in the empirical evaluation of thesestudies, artifacts, SQ models, and SQ characteristics.Publication channels and trends were also identified.After identifying 182 documents in ACM Digital Library,IEEE Xplore, ScienceDirect, SpringerLink, and Googlescholar, 69 papers were selected. The results showthat the main publication source of the papers identifiedwas conference. Data mining techniques are themost frequently SPQP approaches reported in literature.Solution proposal was the main research type identified.The majority of the papers selected were history-basedevaluations using existing data which were mainly obtainedfrom open source software projects and domainspecific projects. Source code was the main artifactconcerned with SPQP approaches. Well-known SQmodels were hardly mentioned and reliability is the SQcharacteristic through which SPQP was mainly achieved.SPQP-related subject seems to need more investigationfrom researchers and practitioners. Moreover, SQ modelsand standards need to be considered more in futureSPQP research.

Biografía del autor/a

Sofia Ouhbi, University Mohammed V

Is a Ph.D. scholar at ENSIAS, UniversityMohammed V, Rabat, Morocco. She isalso a Ph.D. student at the University of Murcia,Spain. She received an engineering degree in ITfrom INPT, Rabat, Morocco, in 2009. She alsoreceived a Master degree from the University ofLorraine, France, in 2013. She had two year experienceworking at Hewlett-Packard as ServicePartner Manager for Southern and Eastern Africa.Her research interests include software quality, requirementsengineering, and e-health. She haspublished more than 10 papers in peer reviewedconferences and journals.

Ali Idri, University Mohammed V,

Is a Professor at the Computer Scienceand Systems Analysis School (ENSIAS, UniversityMohammed V, Rabat, Morocco). He receivedDEA (Master)(1994) and Doctorate of 3rd Cycle(1997) degrees in Computer Science, both fromthe University Mohamed V of Rabat. He receivedhis Ph.D. (2003) in Cognitive Computer Sciencesfrom the University of Quebec at Montreal. He hasbeen the head of the Software Project Managementresearch team since 2010. He serves as amember of the program committee of major internationaljournals and conferences. His researchinterests include software effort/cost estimation,software metrics, software quality, computationalintelligence in software engineering, data mining,e-health. He has published more than 90 papers inseveral international journals and conferences.

José Luis Fernández-Alemán, University of Murcia

Is an AssociateProfessor at the University of Murcia (Spain),where he is a member of the Software EngineeringResearch Group. He received his B.Sc. (Hons.)in 1994 and his Ph.D. in 2002, both in ComputerScience from the University of Murcia. Hehas published more than 20 JCR papers in theareas of software engineering and requirementsengineering, and their application to the fields ofe-health and e-learning. His publications includearticles in such highly ranked international journalsas Journal of Medical Internet Research, Journalof Biomedical Informatics, IEEE Computer, IEEESoftware, and IEEE Transactions on Software Engineering.Currently, his main research interestis m-health and m-learning, and their applicationto computer science, medicine, and nursing. Hehas contributed to many Spanish-funded researchprojects and technology transfer contracts whosetopics were related to software engineering.

Ambrosio Toval, University of Murcia

Is a Full Professor at theUniversity of Murcia in Spain. He received his B.Sc.in Mathematics from the University Complutense ofMadrid and his Ph.D. in Computer Science (cumlaude) from the Technical University of Valencia(both in Spain). He is involved in a variety ofapplied research and development projects withindustry and conducts research and technologytransfer in the areas of requirements engineeringprocesses and tools, privacy and security requirements,and applications in the e-health, e-learning,and mobile development domains. He has publishedin the same topics in such internationaljournals as IEEE Software, IST, REJ, ComputerStandards & Interfaces, IET, IJIS, etc. Dr. Tovalis currently the Head of the Software EngineeringResearch Group at the University of Murcia.

Descargas

Publicado

2015-09-30