z-logo
Premium
REQUIREMENTS FOR DEVELOPMENT OF SOFTWARE REQUIREMENTS
Author(s) -
Mar Brian W.
Publication year - 1994
Publication title -
incose international symposium
Language(s) - English
Resource type - Journals
ISSN - 2334-5837
DOI - 10.1002/j.2334-5837.1994.tb01679.x
Subject(s) - requirements analysis , software requirements , requirement prioritization , computer science , requirements engineering , software engineering , requirement , software requirements specification , software development , requirements elicitation , strengths and weaknesses , functional requirement , software , non functional requirement , system requirements , requirements management , systems engineering , software construction , engineering , programming language , philosophy , operating system , epistemology
This paper (1) describes what the current literature identifies as qualities of good software requirements, (2) identifies and examines different categories of software requirement methods, and (3) concludes that methods used to develop software requirements, though not perfect, have advantages that can improve the development of requirements for any type of system. Twelve requirement qualities were identified from the literature and these were used to establish evaluation criteria for software requirement development methods. Three methods selected for evaluation were the Hatley‐Pirbhai method (1988), the CoRE (Consortium Requirements Engineering, SPC, 1992), and Requirements State Machine Language (RSML) develop by Leveson (1990). None of these method stands out as being superior and each have strengths and weaknesses depending upon the application, but each offers improvements over the text based methods used in traditional systems engineering efforts to create function/requirement sets.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here