Automatic Support for Usability Evaluation
IEEE Transactions on Software Engineering
ConGolog, a concurrent programming language based on the situation calculus
Artificial Intelligence
The state of the art in automating usability evaluation of user interfaces
ACM Computing Surveys (CSUR)
ConcurTaskTrees: A Diagrammatic Notation for Specifying Task Models
INTERACT '97 Proceedings of the IFIP TC13 Interantional Conference on Human-Computer Interaction
Task models as basis for requirements engineering and software execution
TAMODIA '04 Proceedings of the 3rd annual conference on Task models and diagrams
Agile Software Testing in a Large-Scale Project
IEEE Software
Agile Software Development: The Cooperative Game (2nd Edition) (Agile Software Development Series)
Agile Software Development: The Cooperative Game (2nd Edition) (Agile Software Development Series)
Human-Computer Interaction (3rd Edition)
Human-Computer Interaction (3rd Edition)
Agile Software Engineering
Task Model-Based Usability Evaluation for Smart Environments
HCSE-TAMODIA '08 Proceedings of the 2nd Conference on Human-Centered Software Engineering and 7th International Workshop on Task Models and Diagrams
AMBOSS: A Task Modeling Approach for Safety-Critical Systems
HCSE-TAMODIA '08 Proceedings of the 2nd Conference on Human-Centered Software Engineering and 7th International Workshop on Task Models and Diagrams
UEMan: A tool to manage user evaluation in development environments
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Model-based usability evaluation: evaluation of tool support
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
Usability study of multi-modal interfaces using eye-tracking
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction - Volume Part II
Practical extensions for task models
TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design
Remote evaluation of mobile applications
TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design
A model-based approach for supporting engineering usability evaluation of interaction techniques
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
HCD'11 Proceedings of the 2nd international conference on Human centered design
A dynamic framework for multi-view task modeling
Proceedings of the 9th ACM SIGCHI Italian Chapter International Conference on Computer-Human Interaction: Facing Complexity
Hi-index | 0.00 |
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 revealed that software teams can easily engage in system evaluation by using TaMUlator on an iterative basis.