Measurement of functional reuse in maintenance


Abstract:

This paper is concerned with the identification and measurement of reuse within projects in which functional enhancements have been added to existing software applications. The proposed approach is based on the measurement of reuse from a functional perspective rather than from a technical perspective. Two key concepts are introduced: a reuse indicator and a pbkp_redictor ratio. The reuse indicator is derived from an analysis of the function types as currently defined in Function Points Analysis. The pbkp_redictor ratio is derived from an understanding of the avoided‐cost concept and of how it can be captured using historical databases of function points from previous development projects. This paper indicates how, in functional enhancement projects, the pbkp_redictor ratio can be combined into the reuse indicator to derive an alternative size measure which takes into account functions reused and not redeveloped. The paper also demonstrates how these ratios can then be integrated in a maintenance productivity model to analyse the benefits of reuse by taking into account the avoided cost of functions reused. A case study based on an industrial data set is provided to illustrate the measurement of functional reuse in an enhancement project and its impact in maintenance productivity analysis. Copyright © 1995 John Wiley & Sons, Ltd

Año de publicación:

1995

Keywords:

  • Function Points
  • maintenance measurement
  • functional reuse measurement

Fuente:

scopusscopus

Tipo de documento:

Article

Estado:

Acceso restringido

Áreas de conocimiento:

  • Ingeniería de software

Áreas temáticas:

  • Métodos informáticos especiales
  • Dirección general
  • Física aplicada