Triggers and barriers to customizing software
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Goal-directed requirements acquisition
6IWSSD Selected Papers of the Sixth International Workshop on Software Specification and Design
Usability inspection methods
Binding objects to scenarios of use
International Journal of Human-Computer Studies - Special issue: object-oriented approaches in artificial intelligence and human-computer interaction
User and task analysis for interface design
User and task analysis for interface design
Requirements Engineering: Processes and Techniques
Requirements Engineering: Processes and Techniques
Interaction Design
Exploring Alternatives During Requirements Analysis
IEEE Software
The design and evaluation of multiple interfaces: a solution for complex software
The design and evaluation of multiple interfaces: a solution for complex software
Requirements Analysis for Customizable Software Goals-Skills-Preferences Framework
RE '03 Proceedings of the 11th IEEE International Conference on Requirements Engineering
What we talk about when we talk about context
Personal and Ubiquitous Computing
PC-RE: a method for personal and contextual requirements engineering with some experience
Requirements Engineering
On Goal-based Variability Acquisition and Analysis
RE '06 Proceedings of the 14th IEEE International Requirements Engineering Conference
Variability Analysis: From Requirements Engineering Towards Interaction Design
SEW '08 Proceedings of the 2008 32nd Annual IEEE Software Engineering Workshop
Hi-index | 0.00 |
In the human-computer interaction area, research work in end-user programming, end-user development, and user or system-driven adaptation of interactive systems has attempted to cope with variations in users' intents, context changes and evolutions. In the field of requirements engineering, research that addresses similar issues has been called variability analysis. Most work in variability analysis, however, focuses on prioritizing one or few possible solutions to be implemented in the final product, whereas in human-computer interaction many researchers advocate that we should strive to enable users to adjust and adapt the product as needed. This paper presents an approach to bring the results obtained in requirements engineering to inform the choice of interaction design solutions to cope with variability.