Principles for a Usability-Oriented Pattern Language
نویسندگان
چکیده
High-level usability principles (e.g. “Familiarity”) are difficult to apply to specific projects, and style guides providing more detailed instructions are often misinterpreted and inaccessible. An approach to usability based on design patterns enables designers to learn how certain recurring problems can be solved according to high-level principles. This paper summarises a review of the desirable properties advocated by five popular style guides, and discusses how this list has been modified to provide an underlying philosophy which is appropriate for a usability-oriented pattern language. A sample pattern which exemplifies this philosophy, involving iteration through selectable objects, is described.
منابع مشابه
Patterns for Designing Safety - CriticalInteractive Systems
Users of safety-critical systems are expected to eeectively control or monitor complex systems, with errors potentially leading to catastrophic consequences. For such high-consequence systems, safety is of paramount importance and must be designed into the human-machine interface. There are many case studies available which show how inadequate design practice led to poor safety and usability, b...
متن کاملOrganizational Patterns of English Language Teachers’ Repair Practices
Despite the abundance of research on teachers’ repair practices in language classroom interaction, there are not enough conversation analytic studies on repair organization with the focus on the details of interaction in the context of EFL. Drawing on sociocultural and situated learning theories, this study explores the contingent nature of English language teachers’ org...
متن کاملPrinciples for modeling language design
Modeling languages, like programming languages, need to be designed if they are to be practical, usable, accepted, and of lasting value. We present principles for the design of modeling languages. To arrive at these principles, we consider the intended use of modeling languages. We conject that the principles are applicable to the development of new modeling languages, and for improving the des...
متن کاملPerformance and Usability Evaluation of a Pattern-Oriented Parallel Programming Interface for Multi-Core Architectures
Multi-core architectures have increased the power of parallelism by coupling many cores in a single chip. This becomes even more complex for developers to exploit the available parallelism in order to provide high performance scalable programs. To address these challenges, we propose the DSLPOPP (Domain-Specific Language for Pattern-Oriented Parallel Programming), which links the pattern-based ...
متن کاملبررسی کاربردپذیری سیستم اطلاعات رادیولوژی
Introduction: One of the health information systems used in health care settings is Radiology Information System. This system can increase the quality and accuracy of work processes in the radiology department and can reduce the number of human resources required to archive images as well as the hospital costs, and, finally, can lower the retrieval time of archived images. Lack of usability of ...
متن کامل