ABSTRACT
In developing an application software, it is important to pay attention to end-users' viewpoints. In particular, in designing Graphical User Interfaces (GUIs), it is effective to develop a prototype and to show it to end-users in order to reflect end-users' viewpoints, because the design of the GUI strongly affects the usability of the application. Use case diagrams and scenarios are described from end-users' viewpoints, so it is considered that GUIs reflecting end-users' viewpoints can be developed using use case diagrams. In this paper, we propose a method for generating GUI prototypes from given use case diagrams and scenarios. GUI prototypes can be generated based on the extracted control structure with appended simple widget information.
- 1.G. Schneider and J. P. Winters. Applying Use Cases. A Practical Guide. Addison-Wesley Pub. Co., 1998. Google ScholarDigital Library
- 2.G. Booch, J. Rumbaugh and I. Jacobson. The Unified Modeling Language User Guide. Addison-Wesley Pub. Co., 1999. Google ScholarDigital Library
- 3.M. Elkoutbi, I. Khriss and R. K. Keller. Generating User Interface Prototypes from Scenarios. Proc. of IEEE International Symposium on Requirements Engineering (RE'99), 1999. Google ScholarDigital Library
- 4.C. Janssen, A. Weisbecker and J. Ziegler. Generating User Interfaces from Data Models and Dialogue Net Specifications. Proc. of the Conference on Human Factors in Computing Systems (CHI'93), 1993. Google ScholarDigital Library
Index Terms
- GUI prototype generation by merging use cases
Recommendations
A Dialog-Oriented User Interface Generation Mechanism
APSEC '96: Proceedings of the Third Asia-Pacific Software Engineering ConferenceNowadays, for GUI application development, there are a number of interface builders, which make it possible for the user to create user interfaces easily, and UIMSs, which help to specify and design user interfaces. However, interface builders lack the ...
Reduced GUI for an interactive geometry software
PurposeThe purpose of this paper is to describe an experimental study to reduce cognitive load and enhance usability for interactive geometry software. Design/methodology/approachThe Graphical User Interface is the main mechanism of communication ...
Visual design checklist for graphical user interface (GUI) evaluation
SAC '18: Proceedings of the 33rd Annual ACM Symposium on Applied ComputingThe1 Graphical User Interface (GUI) design is a major process within the software development lifecycle, because the GUI is the portion of the interface that will be in direct contact with the end-user. There are resources to help make the interface ...
Comments