RELIABILITY PREDICTION AND ESTIMATION OF PROLOG PROGRAMS

Citation
A. Azem et al., RELIABILITY PREDICTION AND ESTIMATION OF PROLOG PROGRAMS, IEEE transactions on reliability, 43(4), 1994, pp. 542-549
Citations number
19
Categorie Soggetti
Computer Sciences","Engineering, Eletrical & Electronic","Computer Science Hardware & Architecture","Computer Science Software Graphycs Programming
ISSN journal
00189529
Volume
43
Issue
4
Year of publication
1994
Pages
542 - 549
Database
ISI
SICI code
0018-9529(1994)43:4<542:RPAEOP>2.0.ZU;2-N
Abstract
This paper presents an approach to reliability prediction and estimati on of Prolog programs, and introduces 2 complexity measures for Prolog programs. The structural complexity measure refers to the program's s tatic characteristics: size & number of clauses, clause arguments (num ber & types), and clause types (facts or rules). The operational compl exity measure refers to the program's dynamic characteristics: executi on frequency of program components, user behavior, and backtracking & recursion. Values of the two measures are used to: 1) predict Prolog- program reliability before testing and in the early testing stages, an d 2) estimate the reliability as a function of time, in order to deter mine whether the reliability objective is achieved. The feature-orient ed reliability determination approach leads to improvements in the acc uracy of software-reliability predictions & estimations.