Dependability certification of software components

Authors
Citation
J. Voas et J. Payne, Dependability certification of software components, J SYST SOFT, 52(2-3), 2000, pp. 165-172
Citations number
14
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF SYSTEMS AND SOFTWARE
ISSN journal
01641212 → ACNP
Volume
52
Issue
2-3
Year of publication
2000
Pages
165 - 172
Database
ISI
SICI code
0164-1212(20000601)52:2-3<165:DCOSC>2.0.ZU;2-Y
Abstract
Software components need a uniform approach for rating their quality. The n eed for this stems from a licensee's inaccessibility to the source code as well as other information concerning how thoroughly the component was valid ated. This paper proposes a 'test quality rating' (TQR) metric that will ac t as a component's dependability 'score'. We envision a process whereby a s oftware publisher submits a component to an independent certification organ ization that would then calculate TQR for that component. It is preferable for component dependability validation to be performed by an independent or ganization. This is because even an honest dependability overestimation err or on the part of the publisher could be grounds for severe legal penalties . This score would be displayed on any marketing materials or contracts whi ch license that component. In our paper we provides results from applying t he metric to a commercial financial application written in Java in order to demonstrate the effectiveness of the metric. (C) 2000 Elsevier Science Inc . All rights reserved.