| Abstract |
: |
Component-based software development (CBSD) has emerged as a Software Engineering approach that forced fast software development with low cost and fewer resources. Yet, improved reusability and reduced cost benefits from software components can only be achieved in work out if the components provide reliable services, which makes component analysis and integrate them a key activity. This paper discusses issues and proposes solutions that can arise at component integration testing. Some charge can be attributed to the lack of information for analysis and testing of components externally developed, motivated by differing perspectives of the key factors in component based software development. A number of component integration testing techniques have been proposed to provide a solution for those issues. These techniques are here reviewed and classified according to a proposed set of relevant parameters. The paper thus provides a useful and comprehensive overview as a starting point for researcher in the area.
|