This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Developing a Usage-Based Software Certification Process
August 2000 (vol. 33 no. 8)
pp. 32-37

The methods for certifying software quality continue to multiply. Popular, process-based approaches-- such as ISO 9000 and SEI-CMM--make software publishers take oaths concerning which development standards and processes they will use. These approaches often require auditors to spot-check a publisher's documentation and oaths. Yet even if a certification auditor can verify the publisher's veracity, that verification alone does not guarantee high-quality software.

Given these problems, the author proposes a certification methodology that does not employ publisher oaths and auditors. This certification method employs automated processes to greatly reduce liability while also eliminating the need to dispatch human auditors. The process harnesses the testing resources of end users, drawing upon proven tech-niques such as the methods that made Linux the most popular and reliable of all Unix flavors. Totally product-based, this proposed process assesses how well behaved the software is, not the maturity of the processes used to develop the code.

Citation:
Jeffrey Voas, "Developing a Usage-Based Software Certification Process," Computer, vol. 33, no. 8, pp. 32-37, Aug. 2000, doi:10.1109/2.863965
Usage of this product signifies your acceptance of the Terms of Use.