Evaluating interface usability and system functionality is time-consuming and effort-intense. The short time-span involved in development iterations, such as those in agile development, makes it challenging for software teams to perform ongoing interface usability evaluation and system functionality testing. We propose a way to perform product ongoing evaluation, thus enabling software teams to perform interface usability evaluation alongside automated system functionality testing. We use formal task models, created in our defined TaMoGolog task modeling language, to conduct product evaluation experiments through TaMUlator. TaMUlator is a tool we developed for use at the Integrated Development Environment (IDE) level. Our case study reveale...
A user-centred approach to systems design and evaluation is presented. In particular task modelling ...
International audienceEnsuring that an interactive application allows users to perform their activit...
Automated testing is an important part in scaling agile in software companies. Automated testing sys...
Evaluating usability is a challenge in many development projects. We propose a formal high-level tas...
Abstract—This paper presents a taxonomy allowing for the evaluation of task models with a focus on t...
Abstract- This paper presents a taxonomy allowing for the evaluation of task models with a focus on ...
One method for user interface analysis that has proven successful is formal interface analysis, such...
We introduce TIMM, an interface-generation tool which bridges the gap between the user-task model an...
Developing usability studies to evaluate software is a task requiring a wide variety of skills. For ...
While much is known about how to design usable interfaces for interactive computing applications, it...
The usability of user interfaces is crucial for the success of an application. Model driven user int...
Evaluation results focusing on usability and user experience are often difficult to be taken into ac...
Walkthrough techniques have been shown to be art effective supplement to empirical testing methods f...
This research is focused on finding the system development mistakes that are made by system develope...
The development of user interface systems has languished with the stability of desktop computing. Fu...
A user-centred approach to systems design and evaluation is presented. In particular task modelling ...
International audienceEnsuring that an interactive application allows users to perform their activit...
Automated testing is an important part in scaling agile in software companies. Automated testing sys...
Evaluating usability is a challenge in many development projects. We propose a formal high-level tas...
Abstract—This paper presents a taxonomy allowing for the evaluation of task models with a focus on t...
Abstract- This paper presents a taxonomy allowing for the evaluation of task models with a focus on ...
One method for user interface analysis that has proven successful is formal interface analysis, such...
We introduce TIMM, an interface-generation tool which bridges the gap between the user-task model an...
Developing usability studies to evaluate software is a task requiring a wide variety of skills. For ...
While much is known about how to design usable interfaces for interactive computing applications, it...
The usability of user interfaces is crucial for the success of an application. Model driven user int...
Evaluation results focusing on usability and user experience are often difficult to be taken into ac...
Walkthrough techniques have been shown to be art effective supplement to empirical testing methods f...
This research is focused on finding the system development mistakes that are made by system develope...
The development of user interface systems has languished with the stability of desktop computing. Fu...
A user-centred approach to systems design and evaluation is presented. In particular task modelling ...
International audienceEnsuring that an interactive application allows users to perform their activit...
Automated testing is an important part in scaling agile in software companies. Automated testing sys...