Title :
Parasitic languages for requirements
Author_Institution :
Defence Res. Agency, Malvern, UK
Abstract :
Computer modelling is a viable method for aiding requirements elicitation of future systems as it provides a mechanism for understanding and consolidating ideas which people can readily relate to. However a major drawback with a computer model is the capturing of its requirements for future contractual use. We put forward a method by which requirement statements can be attributed within models that allows for post compilation extraction and analysis. This approach is based on adding a parasitic language to a modelling language which strongly couples requirements to items of code, but which is transparent to the dynamic execution of the model. The paper illustrates the approach on a simple language and discusses how the approach has been incorporated within a large system modelling language. The ability to provide direct links to requirement management repositories is shown
Keywords :
formal specification; simulation languages; systems analysis; code; computer modelling; contractual use; dynamic execution; large system modelling language; modelling language; parasitic languages; post compilation analysis; post compilation extraction; requirement management repositories; requirement statements; requirements elicitation; Animation; Computational modeling; Computer simulation; Electronic circuits; Hardware; Large-scale systems; Radar; Signal design; Signal synthesis; Virtual prototyping;
Conference_Titel :
Requirements Engineering, 1996., Proceedings of the Second International Conference on
Conference_Location :
Colorado Springs, CO
Print_ISBN :
0-8186-7252-8
DOI :
10.1109/ICRE.1996.491431