JISBD 03: Priorización del Valor de Artefactos Software Basada en la Frecuencia de Uso (JISBD 03: Software Artifact Prioritization based on the Frequency of Use)

Daniel Cabrero (dcabrero@dgt.es)1, Javier Garzas (javier.garzas@kybeleconsulting.com)2, Mario Piattini (Mario.Piattini@uclm.es)2

1Área de Calidad en la Dirección General de Tráfico, Ministerio del Interior de España
2la Universidad de Castilla la Mancha

This paper appears in: Revista IEEE América Latina

Publication Date: July 2009
Volume: 7,   Issue: 3 
ISSN: 1548-0992

Whenever there is more work to do than resources to overcome it, engineers usually tend to devise some kind of prioritization that ensures that effort is applied to the most important tasks. This is what Barry Boehm called the “value-based” approach. We propose a value-based methodology that prioritizes software artifacts taking into account the frequency of use. The main idea is to provide to maintainers with a “partial view” of the system containing only the code corresponding with the functionality that is really used by users, and thus to “ignore” the code which is not use. The objective of our proposal is to minimize the maintenance effort needed to maintain large systems, by means of reducing the size and complexity of such software. This process that we called “Software Reduction” is explained in detail in this paper

Index Terms:
Value-based Software Engineering, Artifact Prioritization, Frequency of Use, Software Reduction, Value-Based Maintenance   

Documents that cite this document
This function is not implemented yet.

[PDF Full-Text (442)]