Defining quality requirements completely and correctly is more difficult than defining functional requirements because stakeholders do not state most of quality requirements explicitly. We thus propose a method to measure a requirements specification for identifying the amount of quality requirements in the specification. We also propose another method to recommend quality requirements to be defined in such a specification. We expect stakeholders can identify missing and unnecessary quality requirements when measured quality requirements are different from recommended ones. We use a semi-formal language called X-JRDL to represent requirements specifications because it is suitable for analyzing quality requirements. We applied our methods to a requirements specification, and found our methods contribute to define quality requirements more completely and correctly.
%0 Conference Paper
%1 kaiya_quality_2011
%A Kaiya, H.
%A Ohnishi, A.
%B 2011 11th International Conference on Quality Software (QSIC)
%D 2011
%I IEEE
%K Analysis; Case Compounds; Dictionaries; Frame; Humans; Instruments; Requirements Security; Software Software; Spectral Spectrum analysis; formal frames; functional language; languages; quality quality; requirements requirements; semiformal specification specification; {X-JRDL}
%P 198--207
%R 10.1109/QSIC.2011.21
%T Quality Requirements Analysis Using Requirements Frames
%X Defining quality requirements completely and correctly is more difficult than defining functional requirements because stakeholders do not state most of quality requirements explicitly. We thus propose a method to measure a requirements specification for identifying the amount of quality requirements in the specification. We also propose another method to recommend quality requirements to be defined in such a specification. We expect stakeholders can identify missing and unnecessary quality requirements when measured quality requirements are different from recommended ones. We use a semi-formal language called X-JRDL to represent requirements specifications because it is suitable for analyzing quality requirements. We applied our methods to a requirements specification, and found our methods contribute to define quality requirements more completely and correctly.
%@ 978-1-4577-0754-4
@inproceedings{kaiya_quality_2011,
abstract = {Defining quality requirements completely and correctly is more difficult than defining functional requirements because stakeholders do not state most of quality requirements explicitly. We thus propose a method to measure a requirements specification for identifying the amount of quality requirements in the specification. We also propose another method to recommend quality requirements to be defined in such a specification. We expect stakeholders can identify missing and unnecessary quality requirements when measured quality requirements are different from recommended ones. We use a semi-formal language called {X-JRDL} to represent requirements specifications because it is suitable for analyzing quality requirements. We applied our methods to a requirements specification, and found our methods contribute to define quality requirements more completely and correctly.},
added-at = {2013-02-28T11:13:35.000+0100},
author = {Kaiya, H. and Ohnishi, A.},
biburl = {https://www.bibsonomy.org/bibtex/2a4bf57891d9c03b8518a898e7e33fe68/fritzsolms},
booktitle = {{2011 11th International Conference on Quality Software {(QSIC)}}},
doi = {10.1109/QSIC.2011.21},
interhash = {57a51da18107d9ea8d5b9bc9ede40327},
intrahash = {a4bf57891d9c03b8518a898e7e33fe68},
isbn = {978-1-4577-0754-4},
keywords = {Analysis; Case Compounds; Dictionaries; Frame; Humans; Instruments; Requirements Security; Software Software; Spectral Spectrum analysis; formal frames; functional language; languages; quality quality; requirements requirements; semiformal specification specification; {X-JRDL}},
month = jul,
pages = {198--207},
publisher = {{IEEE}},
timestamp = {2013-02-28T11:13:52.000+0100},
title = {{Quality Requirements Analysis Using Requirements Frames}},
year = 2011
}