Automatic approach to object-oriented software testing and metrics for C++ inheritance hierarchies

Chun Chia Wang, Timothy K. Shih, Yule Chyun Lin, Wen C. Pai

Research output: Contribution to conferencePaperpeer-review

4 Scopus citations

Abstract

In this paper, we propose a concept named Unit Repeated Inheritance (URI) to realize object-oriented testing and object-oriented metrics. The approach describes an Inheritance Level Technique (ILT) as a guide to detect the software errors of the inheritance hierarchy and measure the software complexity of the inheritance hierarchy. The measurement of inheritance metrics and some testing criteria are formed based on the proposed mechanism. Thus, we use Lex and Yacc to construct a windowing tool which is used in conjunction with a conventional C++ programming environment to assist a programmer to analyze, test, and measure his/her C++ programs.

Original languageEnglish
Pages934-938
Number of pages5
StatePublished - 1997
EventProceedings of the 1997 1st International Conference on Information, Communications and Signal Processing, ICICS. Part 3 (of 3) - Singapore, Singapore
Duration: 9 Sep 199712 Sep 1997

Conference

ConferenceProceedings of the 1997 1st International Conference on Information, Communications and Signal Processing, ICICS. Part 3 (of 3)
CitySingapore, Singapore
Period9/09/9712/09/97

Fingerprint

Dive into the research topics of 'Automatic approach to object-oriented software testing and metrics for C++ inheritance hierarchies'. Together they form a unique fingerprint.

Cite this