• DocumentCode
    3231655
  • Title

    Behavior capture and test for verifying evolving component-based systems

  • Author

    Mariani, Leonardo

  • Author_Institution
    Dipt. di Informatica, Milano Bicocca Univ., Italy
  • fYear
    2004
  • fDate
    23-28 May 2004
  • Firstpage
    78
  • Lastpage
    80
  • Abstract
    Component-based system (CBS) technology supports rapid development of complex heterogeneous evolving systems by enhancing reuse and adaptability. CBSs can be extended and adapted by modifying one or more components. The same component can be used in several systems, and the same system can be deployed in many configurations that differ for some components. Traditional test and analysis techniques make little use of quality information about components and subsystems when testing the whole system. Thus, reusability for quality assessment and reduction of quality related costs are not fully exploited. Moreover, verification of CBSs is hardened by the frequent lack of information about components that are provided by third parties without source code and with incomplete documentation. This framework reduces the applicability of many traditional testing and analysis techniques for CBSs. Main goal of my PhD research is the definition and experimentation of testing and analysis techniques that allow to efficiently test CBSs in presence of limited information about design and code by reusing behavioral information that can be gathered from previous usage of the components.
  • Keywords
    object-oriented programming; program testing; program verification; software reusability; component-based systems; quality assessment; run-time verification; system adaptability; system evolution; system reusability; Automatic testing; Costs; Documentation; Fault diagnosis; Filtering; Information analysis; Java; Quality assessment; Runtime; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2004. ICSE 2004. Proceedings. 26th International Conference on
  • ISSN
    0270-5257
  • Print_ISBN
    0-7695-2163-0
  • Type

    conf

  • DOI
    10.1109/ICSE.2004.1317429
  • Filename
    1317429