In scenario-based requirements engineering, system behaviours can be given by scenarios. First, we give a normal 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 retrie...