A Method of Generation of Scenarios using Differential Scenario
Eiji Shiota, Atsushi Ohnishi · International Conference on Software Engineering Advances · 2013
In scenario-based requirements engineering, system behaviours can be given by scenarios. First, we give a nor- mal scenario of a system to be developed. Secondly, we can retrieve scenarios of similar behavior with the given scenario using differential information between the given scenario and a retrieved scenario. Thirdly, we retrieve alternative scenarios and exceptional scenarios of the retrieved scenario. Lastly, we can generate alternative scenarios and exceptional scenarios of the given scenario using the differential information. Our method will be illustrated with examples. This paper describes (1) a language for describing scenarios based on a simple case grammar of actions, (2) introduction of the differential scenario, (3) method and examples of scenario retrieval using the differential scenario and (4) method and example of scenario generation using the differential scenario. The effectiveness of the method is shown through an experiment. Keywords—scenario generation; scenario retrieval; differential scnenario; scenario-based requirements engineering