Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Improving the reliability of medical software by predicting the dangerous software modules
Podgorelec V., Heričko M., Jurič M., Rozman I. Journal of Medical Systems29 (1):3-11,2005.Type:Article
Date Reviewed: Aug 15 2005

The authors of this paper claim to describe a practical method that employs machine learning techniques to identify potentially unreliable software modules during their development, by using data obtained from already-finished modules. The presented results appear to show that their decision tree method (or possibly some variation of it) generated predictions similar to those generated using another method. No attempt was made either to explain the differences in classification between the two models or to quantify the cost of the new method. The proposed method requires training—this was performed once using around 90 percent of the software modules making up a large medical software system—though no results are provided to show how the method performed as an evolutionary procedure (that is, how the accuracy of prediction varied as the number of modules available increased).

The paper is very poorly constructed with a number of introductory sections, such as one on software reliability and software metrics, that offer little or nothing to readers at any level of expertise. These sections contain a number of misleading and garbled statements; for example, “It is difficult to estimate the time and effort it will take to remove all defects,” and “It has been shown that the pattern of the faults insertion phenomenon is related to measurable attributes of the software, especially with the software metrics.”

This paper cannot be recommended as useful to any group of readers. It certainly does not add anything to the field of medical software development, nor does it add anything to the general field of software engineering. I recommend that the journal publishing this article overhaul its acceptance procedures to prevent papers of such a poor quality from being published in the future.

Reviewer:  T. Hopkins Review #: CR131661 (0602-0162)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
Reliability (D.2.4 ... )
 
 
Medical Information Systems (J.3 ... )
 
 
Restructuring, Reverse Engineering, And Reengineering (D.2.7 ... )
 
 
Distribution, Maintenance, and Enhancement (D.2.7 )
 
Would you recommend this review?
yes
no
Other reviews under "Reliability": Date
Software reliability: measurement, prediction, application
Musa J., Iannino A., Okumoto K., McGraw-Hill, Inc., New York, NY, 1987. Type: Book (9789780070440937)
Dec 1 1987
Software reliability--theory and practice
Hsia P. (ed) Computers and Electrical Engineering 11(2-3): 145-149, 1984. Type: Article
Apr 1 1986
Assessment of software reliability models
Troy R., Moawad R. IEEE Transactions on Software Engineering SE-11(9): 839-849, 1985. Type: Article
Jun 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