This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Establishing the Relevancy of the Bookkeeping Libraries to the Functional Testing of Computer Implementations
July-August 1997 (vol. 9 no. 4)
pp. 646-652

Abstract—In this paper, we address issues related to the definition of "faults," "errors," and "failures" and their separability, and attribution to the different development processes of computing systems. In particular, we deal with historical databases, which presumably contain certain data (i.e., test failure data) and describe the methodology that can be used to analyze the database and obtain the pertinent information. The validation method may be of particular importance, especially when information from the database needs to be extrapolated for a purpose other than the one for which the database was developed. Our methodology was used to evaluate the historical data collected during the development of the IBM 4381 and 9370 family of computers, and to extrapolate the faults found during the function testing.

[1] G. Triantafyllos, S. Vassiliadis, and W. Kobrosly, "On the Prediction of Computer Implementation Faults via Static Error Prediction Models," J. Systems and Software, pp. 129-142, Feb. 1995.
[2] S. Vassiliadis, G. Triantafyllos, and W. Kobrosly, "A FuzzyReasoning Database Question Answering System," IEEE Trans. Knowledge and Data Eng., pp. 868-882, Dec. 1994.
[3] A. Avizienis and J. Laprie, "Dependable Computing: From Concepts to Design Diversity," Proc. IEEE, vol. 74, no. 5, pp. 629-638, May 1986.
[4] V.R. Basili and B.T. Perricone,“Software errors and complexity: An empirical investigation,” Comm. ACM, vol. 27, no. 1, pp. 42-52, Jan. 1984.
[5] T.J. Yu, V.Y. Shen, and H.E. Dunsmore, “An Analysis of Several Software Defect Models,” IEEE Trans. Software Eng., vol. 14, no. 9, pp. 1,261–1,270, Sept. 1988.
[6] D. Potier, J.L. Albin, R. Ferreol, A, Bilodeau, "Experiments with Computer Software Complexity and Reliability," Proc. Sixth Int'l Conf. Software Eng., pp. 94-103, 1982.
[7] L. Hall, S. Szabo, and A. Kandel, "On the Derivation of Memberships for Fuzzy Sets in Expert Systems," Information Sciences, vol. 40, pp. 39-52, 1986.
[8] A. Kandel, Fuzzy Mathematical Techniques with Applications. Reading, Mass.: Addison-Wesley, 1986.
[9] M. Friedman, M. Schneider, and A. Kandel, "The Use of Weighted Fuzzy Expected Value (wfev) in Fuzzy Expert Systems," Fuzzy Sets and Systems, vol. 31, pp. 37-45, May 1989.
[10] S. Vassiliadis, G. Triantafyllos, and G.G. Pechanek, "A Method for Computing the Most Typical Fuzzy Expected Value," Proc. Third IEEE Conf. Fuzzy Systems, pp. 2,040-2,045, June 1994.
[11] S. Vassiliadis, G. Triantafyllos, and W. Kobrosly, "Establishing the Relevancy of the Bookkeeping Libraries to the Functional Testing of Computer Implementations," IBM Technical Report TR 01.C728, Endicott, N.Y., p. 37, Apr. 1993.

Index Terms:
Functional testing, errors, bugs, faults, software reliability, error data, data accuracy, error prediction models.
Citation:
Stamatis Vassiliadis, George Triantafyllos, Walid Kobrosly, "Establishing the Relevancy of the Bookkeeping Libraries to the Functional Testing of Computer Implementations," IEEE Transactions on Knowledge and Data Engineering, vol. 9, no. 4, pp. 646-652, July-Aug. 1997, doi:10.1109/69.617057
Usage of this product signifies your acceptance of the Terms of Use.