Developing an appropriate user interface architecture for supporting a system's tasks is critical to the system's overall usability. While there are principles to guide architectural design, confirming that the correct decisions are made can involve the collection and analysis of lots of test data. We are developing a testing environment that will automatically compare and contrast the actual user interaction data against the existing user interface architectural models. This can help a designer more clearly understand how the actual tasks performed relate to the proposed architecture, and enhances feedback between different design artifacts
Model-based user interface design is centered around a de-scription of application objects and opera...
The article considers a classification for validation and quality assessment of the user interface (...
Current, software architectures for interactive systems assumed that usability is only important whe...
A user interface is a means of communicating a computer program's type, purpose, and function. If th...
Maturing Usability" provides an understanding of how current research and practice has contributed t...
Developing usability studies to evaluate software is a task requiring a wide variety of skills. For ...
This paper addresses the problem of supporting usability in the early stages of a product line archi...
The use of formal models for user interface design can provide a number of benefits. It can help to ...
Model-based user interface design is centered around a description of application objects and operat...
Testing interactive systems is notoriously difficult. Not only do we need to ensure that the functio...
Adaptive user interfaces (UIs) were introduced to address some of the usability problems that plague...
Testing interactive systems is notoriously difficult. Not only do we need to ensure that the functio...
User-Centered Design (UCD) is a philosophy surrounding interactive system design, with the purpose o...
Component-based development is an architecture-centric process that relies on the integration of pre...
This is our primary question: with the inexorable advance of digital technologies along all fronts o...
Model-based user interface design is centered around a de-scription of application objects and opera...
The article considers a classification for validation and quality assessment of the user interface (...
Current, software architectures for interactive systems assumed that usability is only important whe...
A user interface is a means of communicating a computer program's type, purpose, and function. If th...
Maturing Usability" provides an understanding of how current research and practice has contributed t...
Developing usability studies to evaluate software is a task requiring a wide variety of skills. For ...
This paper addresses the problem of supporting usability in the early stages of a product line archi...
The use of formal models for user interface design can provide a number of benefits. It can help to ...
Model-based user interface design is centered around a description of application objects and operat...
Testing interactive systems is notoriously difficult. Not only do we need to ensure that the functio...
Adaptive user interfaces (UIs) were introduced to address some of the usability problems that plague...
Testing interactive systems is notoriously difficult. Not only do we need to ensure that the functio...
User-Centered Design (UCD) is a philosophy surrounding interactive system design, with the purpose o...
Component-based development is an architecture-centric process that relies on the integration of pre...
This is our primary question: with the inexorable advance of digital technologies along all fronts o...
Model-based user interface design is centered around a de-scription of application objects and opera...
The article considers a classification for validation and quality assessment of the user interface (...
Current, software architectures for interactive systems assumed that usability is only important whe...