Testing of object-oriented proggramming systems (OOPS): A fault-based-approach

Jane Huffman Hayes

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations


The goal of this paper is to examine the testing of object-oriented systems and to compare and contrast it with the testing of conventional programming language systems, with emphasis on fault-based testing. Conventional system testing, object-oriented system testing, and the application of conventional testing methods to object-oriented software will be examined, followed by a look at the differences between testing of conventional (procedural) software and the testing of object-oriented software. An examination of software faults (defects) will follow, with emphasis on developing a preliminary taxonomy of faults specific to object-oriented systems. Test strategy adequacy will be briefly presented. As a result of these examinations, a set of candidate testing methods for object-oriented programming systems will be identified.

Original languageEnglish
Title of host publicationObject-Oriented Methodologies and Systems - International Symposium, ISOOMS 1994, Proceedings
EditorsElisa Bertino, Susan Urban
Number of pages16
StatePublished - 1994
Event2nd International Symposium on Object-Oriented Methodologies and Systems, ISOOMS 1994 - Palermo, Italy
Duration: Sep 21 1994Sep 22 1994

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume858 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference2nd International Symposium on Object-Oriented Methodologies and Systems, ISOOMS 1994

Bibliographical note

Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 1994.

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science (all)


Dive into the research topics of 'Testing of object-oriented proggramming systems (OOPS): A fault-based-approach'. Together they form a unique fingerprint.

Cite this