title: Spectrum analysis on quality requirements consideration in software design documents.
abstract: Software quality requirements defined in the requirements analysis stage should be implemented in the final products, such as source codes and system deployment. To guarantee this meta-requirement, quality requirements should be considered in the intermediate stages, such as the design stage or the architectural definition stage. We propose a novel method for checking whether quality requirements are considered in the design stage. In this method, a technique called "spectrum analysis for quality requirements" is applied not only to requirements specifications but also to design documents. The technique enables us to derive the spectrum of a document, and quality requirements considerations in the document are numerically represented in the spectrum. We can thus objectively identify whether the considerations of quality requirements in a requirements document are adapted to its design document. To validate the method, we applied it to commercial software systems with the help of a supporting tool, and we confirmed that the method worked well.
authors.affiliation: Department of Computer Science, Shinshu University, 380-8553 Nagano, Japan.
authors.forename: Haruhiko
authors.initials: H
authors.lastname: Kaiya
authors.forename: Masahiro
authors.initials: M
authors.lastname: Umemura
authors.forename: Shinpei
authors.initials: S
authors.lastname: Ogata
authors.forename: Kenji
authors.initials: K
authors.lastname: Kaijiri
keywords: Quality requirements; Requirements analysis; Software design document; Software engineering; Traceability