In today's continuously changing markets newly developed products often do not meet the demands and expectations of customers. Research on this problem identified a large gap between developer and user expectations. Approaches to bridge this gap are to provide the developers with better information on product usage and to create a fast feedback cycle that helps tackling usage problems. Therefore, the user interface of the product, the central point of human-computer interaction, has to be instrumented to collect accurate usage data which serves as basis for further improvement steps. This paper presents a novel engineering approach that combines model-driven user interface development and flexible instrumentation with runtime monitoring. In...
A large proportion of problems found in deployed systems relate to the user interface. This paper pr...
In this paper we describe how existing software developing processes, such as Rational Unified Proce...
It has often been suggested that model-driven development of user interfaces amounted to producing m...
In today's continuously changing markets newly developed products often do not meet the demands and ...
The complexity and dynamism of modern systems have made software development a task that requires a ...
Adaptive user interfaces (UIs) were introduced to address some of the usability problems that plague...
Software Product Lines (SPL) are systematic approach to de-velop families of similar software produc...
Many software projects spend a significant proportion of their time developing the User Interface, s...
Graphical user interfaces play a key role in human-computer interaction, as they link the system wit...
The complicated user interfaces and complex functionality of nowadays interactive products lead to a...
Quantifying and measuring Quality of Experience (QoE) are important and difficult concerns in Human ...
University of Technology, Sydney. Faculty of Engineering and Information Technology.Winner of the Jo...
Part 2: Model-Based and Model-Driven ApproachesInternational audienceThe amount of information a hum...
In Human-Computer Interaction, quality is an utopia. Despite all the design efforts, there are alway...
Keynote paper.International audienceTen years ago, I introduced the notion of user interface plastic...
A large proportion of problems found in deployed systems relate to the user interface. This paper pr...
In this paper we describe how existing software developing processes, such as Rational Unified Proce...
It has often been suggested that model-driven development of user interfaces amounted to producing m...
In today's continuously changing markets newly developed products often do not meet the demands and ...
The complexity and dynamism of modern systems have made software development a task that requires a ...
Adaptive user interfaces (UIs) were introduced to address some of the usability problems that plague...
Software Product Lines (SPL) are systematic approach to de-velop families of similar software produc...
Many software projects spend a significant proportion of their time developing the User Interface, s...
Graphical user interfaces play a key role in human-computer interaction, as they link the system wit...
The complicated user interfaces and complex functionality of nowadays interactive products lead to a...
Quantifying and measuring Quality of Experience (QoE) are important and difficult concerns in Human ...
University of Technology, Sydney. Faculty of Engineering and Information Technology.Winner of the Jo...
Part 2: Model-Based and Model-Driven ApproachesInternational audienceThe amount of information a hum...
In Human-Computer Interaction, quality is an utopia. Despite all the design efforts, there are alway...
Keynote paper.International audienceTen years ago, I introduced the notion of user interface plastic...
A large proportion of problems found in deployed systems relate to the user interface. This paper pr...
In this paper we describe how existing software developing processes, such as Rational Unified Proce...
It has often been suggested that model-driven development of user interfaces amounted to producing m...