Scenario patterns based on case grammar approach

The scenario-based approach is a promising technique not only to elicit requirements from stakeholders but also to achieve user-participatory development. Techniques to construct scenarios of high quality with less effort are necessary. In addition, since during the development of a system its requirements are frequently changed by customers and/or users, the techniques to manage changes to the scenarios and to handle the change propagations in the scenarios are also crucial. This paper proposes a solution to the above issues based on reusable pattern techniques and a case grammar of natural-language processing techniques. We abstract case frames as reusable primitive parts to write sentences in a scenario and patterns to combine the case frames so that we can get consistent scenario episodes.

[1]  Neil A. M. Maiden,et al.  Guiding use case authoring: results of an empirical study , 1999, Proceedings IEEE International Symposium on Requirements Engineering (Cat. No.PR00188).

[2]  Karin K. Breitman,et al.  A framework for scenario evolution , 1998, Proceedings of IEEE International Symposium on Requirements Engineering: RE '98.