DocumentCode
2440818
Title
Quality Improvement for Use Case Model
Author
Ramos, Ronaldo ; Castro, Jose ; Alencar, Felipe ; Araujo, Jean ; Moreira, Alberto ; de Engenharia da Computacao, C. ; Penteado, Rosangela
Author_Institution
Centra de Inf., Cin Univ. Fed. de Pernambuco, Recife, Brazil
fYear
2009
fDate
5-9 Oct. 2009
Firstpage
187
Lastpage
195
Abstract
Requirements documents tend to be inundated by requirements that are no longer meaningful, descriptions that are unnecessarily long and convoluted, duplication of information, among other shortcomings. These syntactical problems hinder the overall understandability of requirements documents throughout the whole development process. Quality evaluation strategies are not very helpful if they only include lists of expected product qualities. They should also incorporate guidelines to help practitioners to effectively measure and improve the qualities of requirements documents. AIRDoc is a step forward to fill this gap proposing a process that supports the evaluation and improvement of requirements documents specified based on use cases. This process is founded on the elaboration of goals and definition of questions that will be answered by hypotheses and metrics. The quality of requirements documents is improved through refactorings and patterns. A case study demonstrates how the process of improvement has been successfully applied in an industrial requirements document.
Keywords
Unified Modeling Language; formal specification; software engineering; AIRDoc; quality evaluation strategies; requirements documents; use case model quality improvement; Aircraft; Computer industry; Guidelines; Information resources; Natural languages; Programming; Size measurement; Software engineering; Software standards; Software systems; GQM; refactoring; use case model;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2009. SBES '09. XXIII Brazilian Symposium on
Conference_Location
Fortaleza, Ceara
Print_ISBN
978-1-4244-5024-4
Electronic_ISBN
978-0-7695-3844-0
Type
conf
DOI
10.1109/SBES.2009.10
Filename
5336086
Link To Document