Requirements analysis and system design: developing information systems with UML
Requirements analysis and system design: developing information systems with UML
Object modeling and user interface design: designing interactive systems
Object modeling and user interface design: designing interactive systems
Whiteboard: usability design and testing
interactions
Web User Interface Design: Forgotten Lessons
IEEE Software
Usage-Centered Engineering for Web Applications
IEEE Software
IEEE Software
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 34'00)
Interactive Design Metric Visualisation: Visual Metric Support for User Interface Design
OZCHI '96 Proceedings of the 6th Australian Conference on Computer-Human Interaction (OZCHI '96)
OZCHI '96 Proceedings of the 6th Australian Conference on Computer-Human Interaction (OZCHI '96)
Reverse Engineering of Web Pages Based on Derivations and Transformations
LA-WEB '05 Proceedings of the Third Latin American Web Congress
Hi-index | 0.00 |
With the application development environment rapidly changing, the design of an interface that supports the complex interactions between humans and computers is required. In addition, profound knowledge of various fields is required to cover the requirements of different customers. Therefore, in this paper, we suggest an interface design technique that considers the cohesion-rate in each objects of user interface. To accomplish this, specific and detailed models to embody the user interface are presented on the basis of the following classification: 1) event object model, 2) task object model, 3) transaction object model, 4) form object model. If this detailed modeling work is performed, the visual cohesion of the prototype user interface can be improved and, on this basis, even unskilled designers can construct an improved user interface. Moreover, the proposed method promotes the understanding of the business process and reduces the frequency of system development.