Cargando…

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 sta...

Descripción completa

Detalles Bibliográficos
Autores principales: Kaiya, Haruhiko, Umemura, Masahiro, Ogata, Shinpei, Kaijiri, Kenji
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer International Publishing 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3715680/
https://www.ncbi.nlm.nih.gov/pubmed/23888279
http://dx.doi.org/10.1186/2193-1801-2-310
_version_ 1782277486002831360
author Kaiya, Haruhiko
Umemura, Masahiro
Ogata, Shinpei
Kaijiri, Kenji
author_facet Kaiya, Haruhiko
Umemura, Masahiro
Ogata, Shinpei
Kaijiri, Kenji
author_sort Kaiya, Haruhiko
collection PubMed
description 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.
format Online
Article
Text
id pubmed-3715680
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Springer International Publishing
record_format MEDLINE/PubMed
spelling pubmed-37156802013-07-23 Spectrum analysis on quality requirements consideration in software design documents Kaiya, Haruhiko Umemura, Masahiro Ogata, Shinpei Kaijiri, Kenji Springerplus Research 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. Springer International Publishing 2013-07-11 /pmc/articles/PMC3715680/ /pubmed/23888279 http://dx.doi.org/10.1186/2193-1801-2-310 Text en © Kaiya et al.; licensee Springer. 2013 This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License(http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research
Kaiya, Haruhiko
Umemura, Masahiro
Ogata, Shinpei
Kaijiri, Kenji
Spectrum analysis on quality requirements consideration in software design documents
title Spectrum analysis on quality requirements consideration in software design documents
title_full Spectrum analysis on quality requirements consideration in software design documents
title_fullStr Spectrum analysis on quality requirements consideration in software design documents
title_full_unstemmed Spectrum analysis on quality requirements consideration in software design documents
title_short Spectrum analysis on quality requirements consideration in software design documents
title_sort spectrum analysis on quality requirements consideration in software design documents
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3715680/
https://www.ncbi.nlm.nih.gov/pubmed/23888279
http://dx.doi.org/10.1186/2193-1801-2-310
work_keys_str_mv AT kaiyaharuhiko spectrumanalysisonqualityrequirementsconsiderationinsoftwaredesigndocuments
AT umemuramasahiro spectrumanalysisonqualityrequirementsconsiderationinsoftwaredesigndocuments
AT ogatashinpei spectrumanalysisonqualityrequirementsconsiderationinsoftwaredesigndocuments
AT kaijirikenji spectrumanalysisonqualityrequirementsconsiderationinsoftwaredesigndocuments