학술논문

Quality Improvement for Use Case Model
Document Type
Conference
Source
2009 XXIII Brazilian Symposium on Software Engineering Software Engineering, 2009. SBES '09. XXIII Brazilian Symposium on. :187-195 Oct, 2009
Subject
Computing and Processing
Natural languages
Aircraft
Software engineering
Software standards
Computer industry
Information resources
Size measurement
Programming
Guidelines
Software systems
use case model
refactoring
GQM
Language
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.