Second International Conference on Requirements Engineering (ICRE'96)
Parasitic Languages for Requirements
Colorado Springs, Colorado
April 15-April 18
ISBN: 0-8186-7252-8
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. In this paper 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.
Index Terms:
Requirements Engineering, Parasitic Langauge, Modelling
Citation:
Mike Hill, "Parasitic Languages for Requirements," icre, pp.69, Second International Conference on Requirements Engineering (ICRE'96), 1996