Achieving requirement quality is a crucial factor for the quality of the final product. Requirements quality depends also on the way functional and non-functional requirements are organized in the requirement documents. In fact, it is very important to distinguish these two types of requirements in order to guarantee traceability, completeness and lack of contraddictions. In particular, the identification and distinction between functional and non-functional reuqirements is a a key issue for well written requirement documents. In this paper we describe a methodology for facing these problems based on the extraction of non-functiona requirementsl. The possibility to create clustering of requirements according to a specific factor facilitates their analysis aimed at detecting possible inconsistencies and incompletenesses. The methodology has been made automatic by means of a tool able to build clusters.

Automatic clustering of non-functional requirements

Fabbrini F;Fusani M;Gnesi S;Lami G
2004

Abstract

Achieving requirement quality is a crucial factor for the quality of the final product. Requirements quality depends also on the way functional and non-functional requirements are organized in the requirement documents. In fact, it is very important to distinguish these two types of requirements in order to guarantee traceability, completeness and lack of contraddictions. In particular, the identification and distinction between functional and non-functional reuqirements is a a key issue for well written requirement documents. In this paper we describe a methodology for facing these problems based on the extraction of non-functiona requirementsl. The possibility to create clustering of requirements according to a specific factor facilitates their analysis aimed at detecting possible inconsistencies and incompletenesses. The methodology has been made automatic by means of a tool able to build clusters.
2004
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
0-88986-425-X
Non-Functional Requirements
Requirements Analysis
File in questo prodotto:
File Dimensione Formato  
prod_91055-doc_10016.pdf

solo utenti autorizzati

Descrizione: Automatic Clustering of Non-Functional Requirements
Tipologia: Versione Editoriale (PDF)
Dimensione 282.81 kB
Formato Adobe PDF
282.81 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/20.500.14243/57515
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? ND
social impact