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...
Autores principales: | , , , |
---|---|
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 |