Testing with Respect to Concerns

  • Authors:
  • Amie L. Souter;David Shepherd;Lori L. Pollock

  • Affiliations:
  • -;-;-

  • Venue:
  • ICSM '03 Proceedings of the International Conference on Software Maintenance
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Often the code regions that are assigned for a maintenancetask do not follow the modularization of the originalapplication program, but instead include parts of codefrom many different units scattered throughout the application.In this paper, we investigate an approach to testingwhich we call concern-based testing, which leverages existingtools to help software maintainers identify the relevantcode for their assigned task, their concern. The maincontribution is a demonstration of the possible savings intest suite execution overhead and the increased precision incoverage information that can be obtained for a softwaremaintainer if testing tasks are performed with respect toconcerns. Based on a concern graph representation of theconcern, a framework for guiding selective instrumentationfor scalable coverage analysis is also presented.