A Methodology of Component Integration Testing

  • Hong Zhu
  • Xudong He


Integration testing plays a crucial role in component-based software development. It is also very difficult due to the common problem of lack of information about the design of the components and the unavailability of source code of commercial off-the-shelf (COTS) components. Addressing this problem, we investigate how to observe system’s dynamic behavior in component integration testing. Based on a theory of behavioral observation developed in our previous work, this chapter proposes a formal model of component integration testing methods and a hierarchy of behavioral observation schemes suitable for component integration testing. Their properties and interrelations are studied. Incremental integration testing strategies are also investigated. The requirements for proper uses of test drivers and component stubs in incremental integration are analyzed.


Software Testing Extraction Relation Integration Testing Order Component Observable Phenomenon 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Hong Zhu
    • 1
  • Xudong He
    • 2
  1. 1.Department of ComputingOxford Brookes UniversityOxfordUK
  2. 2.School of Computer ScienceFlorida International UniversityMiamiUSA

Personalised recommendations