Ensuring the Consistency Between User Requirements and Graphical User Interfaces: A Behavior-Based Automated Approach

5Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Ensuring the consistency between Graphical User Interfaces (GUIs) and user requirements is a critical aspect of the design process since it is through the GUIs that users perceive the system and experience the available features in order to achieve their goals. This paper presents an approach based on Behavior-Driven Development (BDD) which employs an ontology in order to provide automated assessment for web GUIs. The approach has been evaluated by exploiting user requirements described by a group of experts in the flight tickets e-commerce domain. Such requirements gave rise to a set of User Stories that have been used to automatically assess the GUIs of an existing web system for booking business trips. The results have shown our approach was able to identify different types of inconsistencies in the set of GUIs analyzed, allowing to build an effective correspondence between user requirements and their representation on the GUI.

Cite

CITATION STYLE

APA

Rocha Silva, T., Winckler, M., & Trætteberg, H. (2019). Ensuring the Consistency Between User Requirements and Graphical User Interfaces: A Behavior-Based Automated Approach. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11619 LNCS, pp. 616–632). Springer Verlag. https://doi.org/10.1007/978-3-030-24289-3_46

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free