Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Integrating runtime data with development data to monitor external quality: challenges from practice
Aghabayli A., Pfahl D., Martínez-Fernández S., Trendowicz A.  SQUADE 2019 (Proceedings of the 2nd ACM SIGSOFT International Workshop on Software Qualities and Their Dependencies, Tallinn, Estonia, Aug 26, 2019)20-26.2019.Type:Proceedings
Date Reviewed: Jan 18 2022

Aghabayli et al. describe a case study that integrates “software runtime data with development data in order to understand and predict” whether or not problems that occur “during the use of the software (external quality)” can be related back to problems that occurred “during the development of the software (internal quality).” The case study uses existing data from a Fraunhofer Institute for Experimental Software Engineering (IESE) project.

The authors use the cross-industry standard process for data mining (CRISP-DM) for the integration and analysis steps. The purpose of the analysis on the integrated data is to show to what extent development data can be used to identify software runtime quality problems. The results are inconclusive (weak correlation).

The challenge to future researchers is to make sure that the data collected during the software development and runtime processes can be used later for a specific research purpose. The authors conclude: “post-mortem retrofitting of the collected data to the actual problem to be solved might be very expensive or even impossible.” Therefore, even though the results obtained from the case study itself are not useful in and of themselves, the lessons learned can be useful to researchers.

As this topic should be of great interest to software development companies if the challenges can be overcome, they should assign at least one researcher to examining the subject rather than dismiss it out of hand. The section on related work suggests that, although there are some similarities, nothing that could be considered identical really exists. Readers should pay careful attention to this section, as well as open the links in the references, in order to get a better idea of whether they want to do their own research. But the minimum that any software developer should do is read the paper.

Reviewer:  David G. Hill Review #: CR147401
Bookmark and Share
  Featured Reviewer  
 
General (H.0 )
 
 
Data Mining (H.2.8 ... )
 
 
Decision Support (H.4.2 ... )
 
 
Information Systems Applications (H.4 )
 
Would you recommend this review?
yes
no
Other reviews under "General": Date
Introduction to database and knowledge-base systems
Krishna S., World Scientific Publishing Co., Inc., River Edge, NJ, 1992. Type: Book (9789810206192)
Nov 1 1993
An introduction to information science
Flynn R., Marcel Dekker, Inc., New York, NY, 1987. Type: Book (9789780824775087)
Apr 1 1988
Acta Informatica 19, 4 (Sept. 1983)
  Acta Informatica 44:1983. Type: Journal
Mar 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy