Juan Miguel López

Juan Miguel López
University of the Basque Country | UPV/EHU · Computer Languages and Systems

PhD, Computer Science

About

92
Publications
17,977
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
636
Citations
Additional affiliations
October 2010 - present
University of the Basque Country
Position
  • Professor (Assistant)
October 2007 - September 2010
University of Lleida
Position
  • Lecturer
December 2003 - September 2007
University of the Basque Country
Position
  • Researcher

Publications

Publications (92)
Article
Full-text available
Web accessibility evaluation is a costly process that usually requires manual intervention. Currently, large language model (LLM) based systems have gained popularity and shown promising capabilities to perform tasks that seemed impossible or required programming knowledge specific to a given area or were supposed to be impossible to be performed a...
Chapter
Writing a successful computer science bachelor’s thesis requires extensive advisor support. This need for guidance is especially pronounced given the complexity and technical nature of computer science, where students struggle with scope definition and task planning for these first-time major projects. Large language models (LLMs) like GPT-4 and Cl...
Chapter
The Web Accessibility Guidelines are designed to help developers ensure that web content is accessible to all users. These guidelines provide the foundation for evaluation tools that automate inspection processes. However, due to the heterogeneity of these guidelines and the subjectivity involved in their evaluation, humans are still necessary for...
Article
Full-text available
This study conducts research on deepfakes technology evolution and trends based on a bibliometric analysis of the articles published on this topic along with six research questions: What are the main research areas of the articles in deepfakes? What are the main current topics in deepfakes research and how are they related? Which are the trends in...
Article
Full-text available
Rhizomer helps researchers and practitioners explore knowledge graphs available as Semantic Web data by performing the three data analysis tasks: overview, zoom and filter, and details-on-demand. This approach makes it easier for users to get an idea about the overall structure and intricacies of a dataset, when compared to existing approaches and...
Article
Full-text available
Recent technological advancements in Artificial Intelligence make it easy to create deepfakes and hyper-realistic videos, in which images and video clips are processed to create fake videos that appear authentic. Many of them are based on swapping faces without the consent of the person whose appearance and voice are used. As emotions are inherent...
Article
Full-text available
This paper presents a method for facial emotion recognition based on parameterized photograms and machine learning techniques. Videos of people displaying emotions are parameterized by means of a facial feature-based emotional category association process to determine whether a given photogram expresses emotions by comparing the facial action units...
Article
Full-text available
Este artículo presenta el grupo de investigación GaLan (Entornos de Aprendizaje Adaptativos) del Dpto. de Lenguajes y Sistemas Informáticos de la Universidad del País Vasco UPV/EHU. La labor investigadora del grupo se centra en aplicar la inteligencia artificial y las tecnologías de la información y comunicación al desarrollo de entornos de aprendi...
Conference Paper
This paper aims to combine a user centred agile methodology with Acceptance Test-Driven Development in an efficient manner. Our aim is to ensure usability throughout the Software Life Cycle that allows requirement compliance to be agreed upon by stakeholders (including end users), which is subsequently used to guide the software development process...
Conference Paper
Full-text available
This paper presents the results obtained in emotion recognition estimations are shown on audio and videos gathered from the RekEmozio database, for both Spanish and Basque languages. Emotion categorization has been performed using the Big-Six emotions, in which emotions considered as universal for all humankind are used. Regarding emotion recogniti...
Conference Paper
This work is included in the affective computing area, specifically emotion recognition. Using a wide spectrum of Artificial Intelligence classification techniques, the results obtained in emotion recognition estimations are shown on audio and videos gathered from RekEmozio database, for both Spanish and Basque languages. Emotion categorization has...
Article
Purpose The purpose of this paper is to analyse the degree of accessibility of a set of electronic journals that are hosted on widely used online scientific journal publishing platforms and whose content quality has already been certified. Two studies were performed, in which the accessibility of the selected platforms was studied in 2011 and 2016....
Article
Introductory programming modules are challenging for both lecturers and students. In previous works, the authors have introduced educational innovations to mitigate these challenges and facilitate learning. This paper presents a further step forward, proposing a learning process enriched with formative feedback. To this end, visual programming envi...
Article
This paper presents an experiment in which visual programming environments have been used in programming courses aiming at helping students to acquire the competencies of a course on Object Oriented Programming. The study presented is centred on the analysis of the acceptance by the students of this type of environment, as well as its effect on the...
Conference Paper
Scientific literature on Web usability is presented by the bibliometric analysis of published Science and Scopus database articles available on the Web. We analyzed the productivity, temporal distribution and scientific production by authors, institutions, countries and journals. There has been a growing trend in the number of articles published, c...
Conference Paper
Full-text available
Introductory programming courses are very challenging both for students and teachers. Several authors propose incorporating either educational robots or visual programming environments as a means to ease learning of programming. This paper presents three experiences that use these kinds of tools with the aim of applying Kolb’s experiential learning...
Article
Full-text available
Technical advances, particularly the integration of wearable and embedded sensors, facilitate tracking of physiological responses in a less intrusive way. Currently, there are many devices that allow gathering biometric measurements from human beings, such as EEG Headsets or Health Bracelets. The massive data sets generated by tracking of EEG and p...
Article
Full-text available
This work presents a Web ontology for modeling and representation of the emotional, cognitive and motivational state of online learners, interacting with university systems for distance or blended education. The ontology is understood as a way to provide the required mechanisms to model reality and associate it to emotional responses, but without c...
Article
Full-text available
In this paper, a new supervised classification paradigm, called classifier subset selection for stacked generalization (CSS stacking), is presented to deal with speech emotion recognition. The new approach consists of an improvement of a bi-level multi-classifier system known as stacking generalization by means of an integration of an estimation of...
Article
How usability assessment of mobile interactive applications should be conducted in the frame of agile methodologies is an open question. On the one hand, usability evaluation consumes time and resources, which can make agile methodologies lose their agile essence. On the other hand, there is a considerable debate about whether user interactions wit...
Article
Full-text available
The widespread use of mobile devices has led to the development of a wideand varied application catalog, which has spread to the health sector. These applications aidmedical professionals in the medical practice, while helping in developing a proactive role by the patients in the monitoring tasks. The context and featuresof theapplications used in...
Article
Full-text available
The distribution and broadcasting of multimedia content over the Internet has become a tool relatively cheap and simple in handling communication, being used by educators, professionals, scientists, researchers, young people and the general public. In this paper we analyze the streaming technology, webcasting and podcasting and its growing applicat...
Chapter
Students are supposed to work and learn when they are in the classroom, but how are they learning? Answering this question is not so easy, but perhaps knowing the learning activities of the student and following his or her learning progress can be good supporting mechanisms. The PresenceClick environment is intended to let teachers and students nim...
Poster
Full-text available
Poster for the paper ”Visualizing Students’ Performance in the Classroom: Towards Effective F2F Interaction Modelling” in the tenth European Conference on Technology Enhanced Learning EC-TEL 2015
Conference Paper
Agile development is a current trend in Software Engineering which is encouraged by the special needs of interactive systems that require incorporating usability engineering in their development processes. In this regard, how usability assessment of mobile interactive applications should be conducted in the frame of agile methodologies is an open q...
Article
Full-text available
EmotionsOnto is a generic ontology for describing emotions and their detection and expression systems taking contextual and multimodal elements into account. The ontology is proposed as a way to develop an easily computerizable and flexible formal model. Moreover, it is based on the Web Ontology Language (OWL) standard, which also makes ontologies...
Article
Full-text available
Computer supported cooperative work (CSCW) environments enable users to interact with each other by using computers to conveniently share relevant data across the user interface. Awareness is an essential requirement in CSCW to convey precise information about the context in which the work in group is taking place, contributing thus to collaboratio...
Article
This paper explains when and how to integrate aspects of usability engineering in the agile development process proposed by the InterMod methodology. The aim of InterMod is to facilitate the accurate development of high-quality interactive software. This is accomplished by means of agile software engineering activities and continuous assessment in...
Conference Paper
Full-text available
This paper focuses on applying usability engineering in the agile methodology called InterMod. The aim of InterMod is to help with the accurate development of high-quality interactive software. This is realized by means of software engineering model-driven activities and continuous assessment in which some usability evaluation techniques have been...
Article
This paper examines the influence of the loss of reference points for the digital readout in user interaction. This has been done using 5 eBooks from different disciplines, accessed through various consultation platforms. We have examined different aspects of the information architecture of these sites to find out if users are aware of their locati...
Book
Full-text available
Podeu consultar el llibre complet a: http://hdl.handle.net/2445/29018
Book
Full-text available
Podeu consultar el llibre complet a: http://hdl.handle.net/2445/29018
Article
Full-text available
This work presents a methodology that allows identifying and solving accessibility related issues in web pages using Web Content Management System (CMS) environments. In this sense, the methodology establishes a series of steps to be performed in order to ensure that the content managed by CMSs is accessible. A study has been performed on two diffe...
Article
Full-text available
Aquesta guia mostra el procés de creació de contingut accessible amb la plataforma Sakai.
Chapter
Last technological advances have brought drastic changes affecting the way interactive systems are conceived. Application developers have to tackle the fact that user interfaces could be controlled by multiple end users on diverse computing platforms in assorted environments. Novel user interfaces enable end users to distribute any widget and piece...
Conference Paper
Full-text available
Last technological advances have brought drastic changes affecting the way distributed systems are conceived. Designers have to tackle the fact that applications could be controlled by different end users on diverse computing platforms in assorted environments. However, these kinds of facilities only make sense when they are ruled by the well-known...
Conference Paper
Considering the importance of Internet-based communications in our society, the lack of Instant Messaging (IM) services adapted to individuals with cognitive disabilities who have difficulties using written language creates a situation of exclusion that has a negative impact on their daily lives. To alleviate this situation we present Messenger Vis...
Conference Paper
Full-text available
Last technological advances have brought drastic changes affecting the way interactive systems are conceived. Designers have to tackle the fact that UIs could be controlled by multiple end users on diverse computing platforms in assorted environments. Novel UIs enable end users to distribute any widget and piece of information across different cont...
Conference Paper
Full-text available
Web Content Management Systems (CMS) are traditionally used in institutions to allow web content management by people without technical skills. This study intends to check the influence of the CMS in the accessibility of the contents they handle. First, an accessibility analysis of six widely used CMS is performed base don the Authoring Tool Access...
Article
Full-text available
Quality management has become a strategic issue for organisations and is very valuable to produce quality software. However, quality management systems (QMS) are not easy to implement and maintain. The authors' experience shows the benefits of developing a QMS by first formalising it using semantic web ontologies and then putting them into practice...
Article
Evaluar una arquitectura de la información en un sitio web ya desplegado no resulta una tarea sencilla. La mayoría de las técnicas se centran en examinar la usabilidad del sistema que, aunque afecta a la arquitectura de la información, no es el único factor que influye en ella. La principal técnica que se utiliza es el test de estrés de navegación....
Article
Full-text available
Evaluar una arquitectura de la información en un sitio web ya desplegado no resulta una tarea sencilla. La mayoría de las técnicas se centran en examinar la usabilidad del sistema que, aunque afecta a la arquitectura de la información, no es el único factor que influye en ella. La principal técnica que se utiliza es el test de estrés de navegación....
Book
Full-text available
Podeu consltar el llibre complet a: http://hdl.handle.net/2445/29018
Book
Podeu consltar el llibre complet a: http://hdl.handle.net/2445/29018
Article
Full-text available
Semantic Web applications take off is being slower than expected, at least with respect to "real-world" applications and users. One of the main reasons for this lack of adoption is that most Semantic Web user interfaces are still immature from the usability and accessibility points of view. This is due to the novelty of these technologies, but this...
Article
Full-text available
The study performed in this work analyses the accessibility of commonly used web browsers. Based on the work performed to elaborate user agent accessibility guidelines, a detailed analysis is performed on a series of commonly used web browsers. This work is complemented by other analysis regarding the accessibility of a website belonging to the civ...
Article
Full-text available
The use of contextual information in mobile devices is receiving increasing attention in mobile and ubiquitous computing research. An important requirement for mobile development today is that devices should be able to interact with the context. In this paper we present a series of contributions regarding previous work on context-awareness. In the...
Chapter
Full-text available
The development of Intelligent Tutoring Systems (ITS) based on mobile platforms offers new perspectives for a better integration of people with intellectual disabilities. The LAGUNTXO System aims to achieve the performance of human tutors. Due to the wide diversity related to a person with disabilities, an intelligent structure that may achieve a c...
Article
In order to face the problems that people with disabilities find in their integration into social and working environments, one of the key issues is the implementation of solutions offered by new technologies by using what experts call 'support technologies'. The development of intelligent tutoring systems (ITS) based on mobile platforms offers new...
Article
Full-text available
La guia de contingut digital accessible està dissenyada per donar informació pas a pas sobre com estructurar, formatar i escriure un document realitzat amb Microsoft Word, OpenOffice Writer o Microsoft PowerPoint perquè siguin accessibles. Es descriu com transformar aquests documents a format PDF i mantenir, alhora, les seves propietats d’accessibi...
Article
Full-text available
Aquesta guia és una introducció a la creació de documents digitals accessibles amb el processador de textos Microsoft Word 2007.
Article
Recent legal changes have increased the need for developing accessible user interfaces in computer-based systems. In this sense, previously existing user interfaces are intended to be modified and new user interfaces are intended to be designed taking accessibility guidelines into account. Typically, model-based approaches have been used when devel...
Conference Paper
Law in most countries around the world enforces accessibility requirements in websites, mainly the ones related with public administration. Evaluating accessibility is a long and laborious process that requires manual evaluation. In Web 2.0 environments, the great amount of data generated by users makes necessary further effort in order to validate...
Chapter
Full-text available
Human beings are eminently emotional, as their social interaction is based on the ability to communicate their emotions and perceive the emotional states of others [1]. Affective computing is a discipline that develops devices for detecting and responding to users' emotions. Within affective computing, affective mediation uses computer-based techno...
Conference Paper
Full-text available
The study of emotion in human beings has traditionally been a research interest area in disciplines such as psychology and sociology. The appearance of affective computing paradigm has made it possible to include findings from these disciplines in the development of affective interfaces. Still, there is a lack of applications that take emotion rela...
Conference Paper
Full-text available
Nowadays, the integration of people with cognitive disabilities, especially in the work environment in a growing competitive market, is a difficult task. The TUTOR project is addressed to the development and testing of an Intelligent Tutoring System (ITS). The ITS runs on a handheld device and its aim is to increase the autonomy of people with cogn...
Conference Paper
Full-text available
Web users seem to apply a scent following strategy in order to make navigation decisions and find information in a website, (e.g. Card, Pirolli, Van Der Wege, Morrison, Schraedley & Boshart, 2001). This strategy which implies assessing the semantic similarity between searching goals and hyperlink choices is inefficient if the semantic scents are no...
Conference Paper
Full-text available
In this paper an affective interaction model is presented. This model has been developed in order to facilitate the creation of affective resources. In this case, a conversational system able to transmit emotions has been developed using the proposed model, providing the user a more natural and pleasant conversation.
Article
Full-text available
In this paper a generic approach to modelling context-aware emotions taking different theoretical models into account is presented. Developing generic computational models for modelling emotions has become necessary due to the great variety of theoretical models of emotions and implementation technologies which can be used in the design and impleme...
Conference Paper
Full-text available
Study of emotions in human-computer interaction is a growing research area. Focusing on automatic emotion recognition, work is being performed in order to achieve good results particularly in speech and facial gesture recognition. This paper presents a study where, using a wide range of speech parameters, improvement in emotion recognition rates is...
Conference Paper
The functional description of EWEB, a tool for automatic empirical evaluation of web navigation, is presented in this document. EWEB supports naïve evaluators for designing experiments which contain experiment type (within-subject, factorial, etc.), web logs to be captured (time, visited pages, etc.), task models (search task, free navigation) and...
Conference Paper
Full-text available
This paper summarizes the process of validating RekEmozio, a multilingual (Spanish and Basque) and multimodal (audio and video) affective database. Fifty-seven participants validated a sample of 2,618 videos of facial expressions and 102 utterances in the database. The results replicated previous findings of no significant differences in recognitio...
Conference Paper
Full-text available
The study of emotions in human-computer interaction is a growing research area. Focusing on automatic emotion recognition, work is being performed in order to achieve good results particularly in speech and facial gesture recognition. In this paper we present a study performed to analyze different machine learning techniques validity in automatic s...
Article
Full-text available
Quality assurance is one of the most significant issues web engineering has to deal with. It is crucial to define adequate quality models in order to determine the most significant properties for quality evaluation of websites. Usability should be one of those properties as it bears on efficiency, effectiveness and user satisfaction. Moreover, it h...
Article
Full-text available
This paper reviews the research that is been made integrating two emerging areas: Affective Computing (AC) and Ambient Intelligence (AmI). A deep review about the state of the art integrating both research areas is explained. Then, a practical example is provided to check the viability of AC thinking in AmI environments, pointing out the difficulti...
Article
Full-text available
Resumen. El presente artículo ilustra el proceso de creación de una base de datos emocional multimodal. Tras una breve revisión de las ventajas de crear este tipo de bases de datos, se describen diferentes trabajos realizados sobre bases de datos emocionales. Posteriormente, se describe el proceso de creación de la base de datos RekEmozio, una base...
Conference Paper
Full-text available
The study of emotions in human-computer interaction is a growing research area. Focusing on automatic emotion recognition, work is being performed in order to achieve good results particularly in speech and facial gesture recognition. In this paper we present a study performed to analyze different Machine Learning techniques validity in automatic s...
Article
Full-text available
The lack of attention towards affective communication in assistive technology and disability research can be potentially overcome thanks to the development of affective computing and affective mediation areas. This document describes the main impairments and disorders that may involve affective communication deficits. We also present several affect...
Conference Paper
Full-text available
There is a great variety of theoretical models of emotions and implementation technologies which can be used in the design of affective computers. Consequently, designers and researchers usually made practical choices of models and develop ad-hoc solutions that sometimes lack flexibility. In this paper we introduce a generic approach to modeling em...
Article
Full-text available
Resumen Los dispositivos de comunicación alternativa son muy útiles para personas carentes de la capacidad del habla, debido a diversas discapacidades motoras y/o orales, pero, a menudo, resultan ser lentos y carentes de expresión emocional. A pesar de los avances en aspectos tales como la velocidad de comunicación (e.g. mediante la anticipación de...