Behavior Capture and Test for Verifying Evolving Component-Based Systems

  • Authors:
  • Affiliations:
  • Venue:
  • Proceedings of the 26th International Conference on Software Engineering
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Component-Based System (CBS) technology supportsrapid development of complex heterogeneous evolving systemsby enhancing reuse and adaptability. CBSs can be extendedand adapted by modifying one or more components.The same component can be used in several systems, andthe same system can be deployed in many configurationsthat differ for some components. Traditional test and analysistechniques make little use of quality information aboutcomponents and subsystems when testing the whole system.Thus, reusability for quality assessment and reductionof quality related costs are not fully exploited.Moreover, verification of CBSs is hardened by the frequentlack of information about components that are providedby third parties without source code and with incompletedocumentation. This framework reduces the applicabilityof many traditional testing and analysis techniques forCBSs. Main goal of my PhD research is the de.nition andexperimentation of testing and analysis techniques that allowto ef.ciently test CBSs in presence of limited informationabout design and code by reusing behavioral informationthat can be gathered from previous usage of the components.