• DocumentCode
    2744878
  • Title

    Compatibility and Regression Testing of COTS-Component-Based Software

  • Author

    Mariani, Leonardo ; Papagiannakis, Sofia ; Pezzè, Mauro

  • Author_Institution
    DISCo, Univ. degli studi di Milano Bicocca, Milan
  • fYear
    2007
  • fDate
    20-26 May 2007
  • Firstpage
    85
  • Lastpage
    95
  • Abstract
    Software engineers frequently update COTS components integrated in component-based systems, and can often chose among many candidates produced by different vendors. This paper tackles both the problem of quickly identifying components that are syntactically compatible with the interface specifications, but badly integrate in target systems, and the problem of automatically generating regression test suites. The technique proposed in this paper to automatically generate compatibility and prioritized test suites is based on behavioral models that represent component interactions, and are automatically generated while executing the original test suites on previous versions of target systems.
  • Keywords
    formal specification; object-oriented programming; program testing; software packages; COTS component-based software; commecial off-the-shelf; compatibility testing; component interaction representation; interface specification; regression testing; Automatic testing; Binary codes; Control systems; Java; Lead; Natural languages; Software systems; Software testing; System testing; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2007. ICSE 2007. 29th International Conference on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    0270-5257
  • Print_ISBN
    0-7695-2828-7
  • Type

    conf

  • DOI
    10.1109/ICSE.2007.26
  • Filename
    4222571