
Pedro Luis Mateo Navarro- PhD
- Research Assistant at University of Murcia
Pedro Luis Mateo Navarro
- PhD
- Research Assistant at University of Murcia
About
20
Publications
9,008
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
86
Citations
Introduction
Computer scientist and research assistant in Cátedra SAES Labs (University of Murcia). I received a master degree in computer science in 2010. Currently I work on my PhD thesis, developing methods for assuring software and human-computer interaction quality through assessment of user interfaces.
Main topics of research and work:
- QoE, UX, HCI, Usability
- QA Automation Architect, GUI Testing/Validation
- User Interfaces, Multimodal Interaction
- Model-based GUI Reasoning, GUI Innovation.
Current institution
Additional affiliations
July 2014 - present
January 2009 - July 2014
January 2011 - July 2011
Publications
Publications (20)
1 Introduction
1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1.1 Human-Computer Interaction . . . . . . . . . . . . . . . . . . . . 2
1.1.2 Software Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.3 Data Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.4 Soft...
This paper describes a novel approach to model the quality of experience (QoE) of users in mobile environments. The Context-Aware and Ratings Interaction Model (CARIM) addresses the open questions of how to quantify user experiences from the analysis of interaction in mobile scenarios, and how to compare different QoE records to each other. A set o...
The complexity in developing and evaluating user interfaces has been extremely increased in the last few years, because more and more devices offer capabilities for multimodal interaction. This applies in particular to mobile devices like smartphones and tablet computers. An existing parameter set, aimed at describing aspects of various modalities,...
Software testing is usually used to report and/or assure about the quality, reliability and robustness of a software in the given context or scenario where it is intended to work. This is specially true in the case of user interfaces, where the testing phase is critical before the software can be accepted by the final user and put in execution mode...
This paper presents a new approach to automatically generate GUI test
cases and validation points from a set of annotated use cases. This technique helps to reduce the effort required in GUI modeling and test coverage analysis during the software testing process. The test case generation process described in this paper is initially guided by use ca...
GUI testing is essential to provide validity and quality of system response, but applying it to a development is not straightforward: it is time consuming, requires specialized personnel, and involves complex activities that sometimes are implemented manually. GUI testing tools help supporting these processes. However, integrating them into softwar...
Prototypes are described as a successful mechanism to incorporate user-experience design (UX) into Agile developments, but their integration into such developments is not exempt from difficulties. Prototypes and final applications are often developed using different tools, which hinders the collaboration between designers and developers and also co...
Prototypes are described as a successful mechanism to incorporate user-experience design (UX) into Agile developments, but their integration into such developments is not exempt from difficulties. Prototypes and final applications are often developed using different tools, which hinders the collaboration between designers and developers and also co...
Runtime verification (RV) provides essential mechanisms to enhance software robustness and prevent malfunction. However, RV often entails complex and formal processes that could be avoided in scenarios in which only invariants or simple safety properties are verified, for example, when verifying input data in Graphical User Interfaces (GUIs). This...
Multimodal interfaces are expected to improve input and output capabilities of increasingly sophisticated applications. Several approaches are aimed at formally describing multimodal interaction. However, they rarely treat it as a continuous flow of actions, preserving its dynamic nature and considering modalities at the same level. This work propo...
Este artículo describe un nuevo enfoque para modelar la calidad de la experiencia de los usuarios (QoE) en
entornos móviles. El modelo presentado tiene el nombre de CARIM, e intenta dar respuesta a las siguientes
preguntas: ¿cómo se puede medir la QoE en entornos móviles a partir del análisis de la interacción usuario-sistema? ¿cómo se pueden compa...
This paper describes a novel approach to model users quality of experience (QoE) in mobile environments. A new model is presented to address the open questions of how to extract QoE from users interaction in mobile scenarios, and how to compare different QoE records to each other. This model establishes a set of parameters to dynamically describe t...
This paper is a position paper of my PhD thesis: https://www.researchgate.net/publication/264194567_Enhancing_Software_Quality_and_Quality_of_Experience_through_User_Interfaces
With this work we expect to provide the community and the industry with a solid basis for the development, integration, and deployment of software testing tools. As a solid...
Software testing is a very important phase in the software development process. These tests are performed to ensure the quality, reliability, and robustness of software within the execution context it is expected to be used. Some of these tests are focused on ensuring that the graphical user interfaces (GUIs) are working properly. GUI Testing repre...