Requirements prioritization is a fundamental ac- tivity during software systems development and improvement. Prioritize requirements, in fact, means to determine the ordering in which requirements have to be considered in a given planning or development activity. Most of the existing requirements prioritization techniques and tools focus on user and non/functional point of views while only few attempt exists that considers how requirements are actually implemented, if they are implemented. This paper presents a tool that prioritizes (change) requirements by using artifacts traceability information, to locate the requirements implementation, and a set of code-based metrics, to measure several properties (e.g., coupling, size, scattering) of the requirements implementation. The tool, hence, determines the requirements ordering according to how requirements are implemented in the software system.

Maintainability-based Requirements Prioritization by using Artifacts Traceability and Code Metrics

SCANNIELLO, GIUSEPPE
2013-01-01

Abstract

Requirements prioritization is a fundamental ac- tivity during software systems development and improvement. Prioritize requirements, in fact, means to determine the ordering in which requirements have to be considered in a given planning or development activity. Most of the existing requirements prioritization techniques and tools focus on user and non/functional point of views while only few attempt exists that considers how requirements are actually implemented, if they are implemented. This paper presents a tool that prioritizes (change) requirements by using artifacts traceability information, to locate the requirements implementation, and a set of code-based metrics, to measure several properties (e.g., coupling, size, scattering) of the requirements implementation. The tool, hence, determines the requirements ordering according to how requirements are implemented in the software system.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11386/4779794
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 6
social impact