A COM-based customization testing technique

Hoijin Yoon, Eunhee Kim, Byoungju Choi

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

Component users must customize components they obtain from providers, because providers usually develop components either for general use, or for some other specific purpose. Although the customization is accomplished by modifying the interface of a component, faults caused by customization appear when the implementation part of a component and the interfaces interact. In this paper, we select test cases by inserting faults not into the entire interface but only into specific parts of the interface, which are referred directly by the implementation. They are selected by analyzing the interaction between the interface and the implementation parts. Based on this testing approach, this paper develops a testing technique for a customized COM component. It is applied to a practical component-based system, Chamois. Through an empirical study in this paper, it is shown that the specific parts for injecting a fault brings the test cases' effectiveness, which is evaluated.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
EditorsC.V. Ramamoorthy, Roger Lee, Kyung Whan Lee
PublisherSpringer Verlag
Pages168-184
Number of pages17
ISBN (Print)3540219757, 9783540219750
DOIs
StatePublished - 2004

Publication series

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

Fingerprint

Dive into the research topics of 'A COM-based customization testing technique'. Together they form a unique fingerprint.

Cite this