DocumentCode :
2346687
Title :
Easy Approach to Requirements Syntax (EARS)
Author :
Mavin, Alistair ; Wilkinson, Philip ; Harwood, Adrian ; Novak, Mark
Author_Institution :
Rolls-Royce PLC, Derby, UK
fYear :
2009
fDate :
Aug. 31 2009-Sept. 4 2009
Firstpage :
317
Lastpage :
322
Abstract :
The development of complex systems frequently in-valves extensive work to elicit, document and review stakeholder requirements. Stakeholder requirements are usually written in unconstrained natural language, which is inherently imprecise. During system development, problems in stakeholder requirements inevitably propagate to lower levels. This creates unnecessary volatility and risk, which impact programme schedule and cost. Some experts advocate the use of other notations to in-crease precision and minimise problems such as ambiguity. However, use of non-textual notations requires translation of the source requirements, which can introduce further errors. There is also a training overhead associated with the introduction of new notations. A small set of structural rules was developed to address eight common requirement problems including ambiguity, complexity and vagueness. The ruleset allows all natural language requirements to be expressed in one of five simple templates. The ruleset was applied whilst extracting aero engine control system requirements from an airworthiness regulation document. The results of this case study show qualitative and quantitative improvements compared with a conventional textual requirements specification.
Keywords :
aerospace engines; aircraft; computational linguistics; formal specification; learning (artificial intelligence); natural languages; aero engine control system; airworthiness regulation document; complex system development; nontextual notation; requirement elicitation; requirements syntax; structural ruleset; unconstrained natural language; Aerospace engineering; Aircraft propulsion; Control systems; Costs; Ear; Engines; Maintenance; Natural languages; Programmable control; Unified modeling language; Requirements; Syntax; Template;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Requirements Engineering Conference, 2009. RE '09. 17th IEEE International
Conference_Location :
Atlanta, GA
ISSN :
1090-705X
Print_ISBN :
978-0-7695-3761-0
Type :
conf
DOI :
10.1109/RE.2009.9
Filename :
5328509
Link To Document :
بازگشت