@msn

Infuse: fusing integration test management with change management

, , and . Computer Software and Applications Conference, 1989. COMPSAC 89., Proceedings of the 13th Annual International, page 552-558. (1989)
DOI: 10.1109/CMPSAC.1989.65147

Abstract

Infuse is an experimental software development environment focusing on change coordination during the maintenance/evolution phase of large-scale software projects. Its core philosophy is to integrate strongly connected modules first and more weakly connected sets of modules later, moving up a hierarchy from singletons to clusters of interdependent modules and, finally, merging the change set into the baseline. The use of Infuse is extended to dynamic consistency, i.e. testing. Unit testing is done for the individual modules at the leaves of the hierarchy, integration testing for the intermediate clusters and acceptance testing at the root. Infuse supports this by partially automating the construction of test harnesses and regression test suites at each level of the hierarchy from components available from lower levels. Infuse is implemented in C and is used to support its own evolution, but the implementation does not yet provide the test management described

Description

Welcome to IEEE Xplore 2.0: Infuse: fusing integration test management with change management

Links and resources

Tags

community

  • @msn
  • @dblp
@msn's tags highlighted