Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Software quality
Denning P. Communications of the ACM59 (9):23-25,2016.Type:Article
Date Reviewed: Dec 8 2016

Unintentional security flaws in the design and implementation of large software linger as an interesting subject of debates. Information technology (IT) professionals ought to be relentlessly participating in the discussions of security issues and attacks on existing and future software applications. But what accounts for reliable software? Denning, in this professional outlook, offers great insights on the concrete and measurable metrics for assessing the quality of software.

It is not easy to design and implement a comprehensive software quality assessment that adequately covers major factors such as security, reusability, portability, and maintainability. The author clearly discusses the ongoing pressure to release new software versions, and the competition in software markets as impediments to producing and upholding quality software. Denning outlines and uses precise examples from the International Organization for Standardization (ISO), automated teller machines (ATMs), continuous backup systems, secure development systems, and earlier spreadsheets and operating systems (OSs) to advocate the future development of high-quality software.

Current and future software engineers ought to read and deliberate on the unique software metric ideas presented. Today, the industry continues to demand and expect academic institutions to continue to produce graduates who can create better secure codes for future software applications. But what should be the quality and security characteristics of large future software systems?

Without a doubt, all IT professionals should take a look at the “traditional code–level standards” outlined by Denning in this remarkable paper. Clearly I am motivated, and perhaps we all should be able to engage in the development of more reliable models for assessing software metrics from the measurable and specific factors outlined in this concise viewpoint.

Reviewer:  Amos Olagunju Review #: CR144962 (1702-0136)
Bookmark and Share
  Reviewer Selected
Featured Reviewer
 
 
General (D.2.0 )
 
 
Quality Assurance (K.6.4 ... )
 
Would you recommend this review?
yes
no
Other reviews under "General": Date
Development of distributed software
Shatz S. (ed), Macmillan Publishing Co., Inc., Indianapolis, IN, 1993. Type: Book (9780024096111)
Aug 1 1994
Fundamentals of software engineering
Ghezzi C., Jazayeri M., Mandrioli D., Prentice-Hall, Inc., Upper Saddle River, NJ, 1991. Type: Book (013820432)
Jul 1 1992
Software engineering
Sodhi J., TAB Books, Blue Ridge Summit, PA, 1991. Type: Book (9780830633425)
Feb 1 1992
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