By Topic

Improving Software Quality Requirements Specifications Using Spectrum Analysis

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Kaiya, H. ; Shinshu Univ., Nagano, Japan ; Ohnishi, A.

A method called spectrum analysis for a software requirements specification enables us to identify the completeness and the correctness of the specification. The method can be systematically applied when the specification is written in a semi-formal notation based on the semantic structure of each sentence in the specification. By using the rules based on the semi-formal notation, necessary quality requirements descriptions for each sentence can be recommended. However, the case studies for evaluating the rules have not been fully achieved. In addition, how to concretely update the requirements specification according to the recommendation rules is not defined. In this paper, we report the case study to explore how to improve a concrete specification based on the results of spectrum analysis. Such an exploration can be a basis for improving the way of defining the rules. As a result, the way of defining the rules seems to be reasonable, but the organization among the elements of the rules such as the concepts and types should be introduced to facilitate the systematic application of the rules. In addition, the current semi-formal notation should be extended so as to explicitly represent the adverbs, which are useful for specifying quality requirements.

Published in:

Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual

Date of Conference:

16-20 July 2012