z-logo
Premium
Testing software components for integration: a survey of issues and techniques
Author(s) -
Jaffarur Rehman Muhammad,
Jabeen Fakhra,
Bertolino Antonia,
Polini Andrea
Publication year - 2007
Publication title -
software testing, verification and reliability
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.216
H-Index - 49
eISSN - 1099-1689
pISSN - 0960-0833
DOI - 10.1002/stvr.357
Subject(s) - computer science , component (thermodynamics) , reuse , software engineering , integration testing , component based software engineering , rendering (computer graphics) , software , systems engineering , system integration testing , software development , software construction , engineering , artificial intelligence , operating system , physics , thermodynamics , waste management
Abstract Component‐based development has emerged as a system engineering approach that promises rapid software development with fewer resources. Yet, improved reuse and reduced cost benefits from software components can only be achieved in practice if the components provide reliable services, thereby rendering component analysis and testing a key activity. This paper discusses various issues that can arise in component testing by the component user at the stage of its integration within the target system. The crucial problem is the lack of information for analysis and testing of externally developed components. Several testing techniques for component integration have recently been proposed. These techniques are surveyed here and classified according to a proposed set of relevant attributes. The paper thus provides a comprehensive overview which can be useful as introductory reading for newcomers in this research field, as well as to stimulate further investigation. Copyright © 2006 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here