In our view prototyping of the user interface is an important task within the specification. It supports the communication with users of the software and it should be a documented part of the specification. Object oriented analysis notations and tools have to be enhanced: They should allow integration of user interface prototypes and support some kind of documentation of the user interface. The proposed notation can be a starting point for such a user interface documentation.
|Figure 1: Example of a dialog specification (shortened) for a new-client contract dialog.|
Denert, E., Siedersleben, J. ( 1991). Software-Engineering Berlin: Springer.
Strauss, F. ( 1995). A situation based dialog model for complex direct manipulation interfaces. In Hasan, H, Nicastri, C. (Eds.): OZCHI '95, pp. 249- 255, Australia: EMS.
Myers, B. A. ( 1995). "User Interface Software Tools". In ACM Transactions on Computer-Human Interaction., vol. 2, no. 1, March, 1995. pp. 64-103.