Enhancing Use Cases with Screen Designs. A Comparison of Two Approaches

keywords: Use cases, GUI design, prototyping, screenspec
This paper presents a language called ScreenSpec that can be used to quickly specify screens during the requirements elicitation phase. Experiments and case studies presented in this paper show that it is easy to learn and effective to use. ScreenSpec was successfully applied in 9 real projects. Visual representation generated from ScreenSpec can be attached to requirements specification (e.g. as adornments to use cases).
mathematics subject classification 2000: 68N01, 68N30, 68U35
reference: Vol. 29, 2010, No. 1, pp. 3–25