DocumentCode
3125360
Title
SMARTRe requirements: writing reusable requirements
Author
Keepence, B. ; Mannion, Mike ; Smith, Stephen
Author_Institution
Dept. of Mech. Manuf. & Software Eng., Napier Univ., UK
fYear
1995
fDate
1995
Firstpage
27
Lastpage
34
Abstract
Systems analysis, or as it is increasingly known as today, requirements engineering, is a time-consuming, expensive, but critical phase in software (and system) development. At the same time, demand for software continues to exceed supply, and software reuse is now high on the agenda of the computing industry. The higher up the software development lifecycle that reuse takes place, the greater the payoff, but early reuse has proved difficult. This is relieved in part if intra-domain reuse is mastered before attempting inter-domain reuse. This paper proposes a classification of reusable intra-domain requirements components. The paper then offers suggestions for the writing of a requirements ´component´ and describes some practical techniques for writing reusable requirements. Examples and case studies are taken from the domain of spacecraft mission planning systems. In specifying software requirements, we define SMARTRe to be: Specific, Measurable, Attainable, Realisable, Traceable and Reusable.
Keywords
aerospace computing; formal specification; planning; software reusability; space vehicles; special purpose computers; systems analysis; SMARTRe requirements; attainable requirements; inter-domain reuse.; intra-domain reuse; measurable requirements; payoff; realisable requirements; requirements engineering; reusable intra-domain requirements components; reusable requirements; software development lifecycle; software requirements specification; software reuse; spacecraft mission planning systems; specific requirements; systems analysis; traceable requirements; Application software; Computer industry; Manufacturing; Programming; Reflection; Software engineering; Software systems; Space vehicles; Testing; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems Engineering of Computer Based Systems, 1995., Proceedings of the 1995 International Symposium and Workshop on
Conference_Location
Tucson, AZ, USA
Print_ISBN
0-7803-2531-1
Type
conf
DOI
10.1109/ECBS.1995.521837
Filename
521837
Link To Document