ENGLISH

Testing Commercial-off-the-Shelf Components and Systems

Book information

Publisher
Springer-Verlag Berlin Heidelberg
Year
2005
ISBN
9783540218715, 9783540270713
Language
english
Format
PDF
Filesize
4 MB (3958329 bytes)
Edition
1
Pages
410\410
Time added
2020-08-30 06:11:09

Description

Industrial development of software systems needs to be guided by recognized engineering principles. Commercial-off-the-shelf (COTS) components enable the systematic and cost-effective reuse of prefabricated tested parts, a characteristic approach of mature engineering disciplines. This reuse necessitates a thorough test of these components to make sure that each works as specified in a real context. Beydeda and Gruhn invited leading researchers in the area of component testing to contribute to this monograph, which covers all related aspects from testing components in a context-independent manner through testing components in the context of a specific system to testing complete systems built from different components. The authors take the viewpoints of both component developers and component users, and their contributions encompass functional requirements such as correctness and functionality compliance as well as non-functional requirements like performance and robustness. Overall this monograph offers researchers, graduate students and advanced professionals a unique and comprehensive overview of the state of the art in testing COTS components and COTS-based systems. Basic Concepts and Terms....Pages 1-14 Context of the Book....Pages 15-30 Testing Polymorphic Behavior of Framework Components....Pages 33-54 COTS Component Testing through Built-In Test....Pages 55-70 COTS Component Testing through Aspect-Based Metadata....Pages 71-88 Automatic Testing of Exception Handling Code....Pages 89-105 A Process and Role-Based Taxonomy of Techniques to Make Testable COTS Components....Pages 109-140 Evaluating the Integrability of COTS Components — Software Product Family Viewpoint....Pages 141-167 A User-Oriented Framework for Component Deployment Testing....Pages 169-194 Modeling and Implementation of Built-In Contract Tests....Pages 195-211 Using a Specification Approach to Facilitate Component Testing....Pages 213-237 A Methodology of Component Integration Testing....Pages 239-269 Modeling and Validation of Publish/Subscribe Architectures....Pages 273-291 Performance Testing of Distributed Component Architectures....Pages 293-314 A Generic Environment for COTS Testing and Quality Prediction....Pages 315-347 Automatic Testing for Robustness Violations....Pages 349-362 Testing Component-Based Systems Using FSMs....Pages 363-379

Similar books