Jose  A. Gallud

Jose A. Gallud
  • University of Castilla-La Mancha

About

178
Publications
46,670
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
1,289
Citations

Publications

Publications (178)
Article
Full-text available
Virtual Learning Environments (VLE) are present in all educational modalities and levels, but their adoption in primary education remains limited. This article evaluates the acceptance of MundoCRA, a VLE that enriches traditional classrooms through a virtual world where students perform educational tasks in an engaging way. Gamified activities with...
Article
Full-text available
Living in a modern society driven by data underscores the significance of Human-data interaction (HDI). HDI is at the intersection of computer science, statistics, sociology, psychology, and behavioral studies, and is crucial in a landscape where seemingly ’free’ products often capitalize on users as commodities. It is important to ensure robust pr...
Article
Full-text available
The accelerated development of generative artificial intelligence (GenAI) has initiated a transformative period in human–computer interaction, providing a wealth of unprecedented insights and concomitant complexities. This article examines the potential for the symbiotic integration of GenAI with Human–Data Interaction (HDI) principles, proposing a...
Preprint
Full-text available
In an age defined by rapid data expansion, the connection between individuals and their digital footprints has become more intricate. The Human-Data Interaction (HDI) framework has become an essential approach to tackling the challenges and ethical issues associated with data governance and utilization in the modern digital world. This paper outlin...
Preprint
Full-text available
The rapid technological progress has ushered in a new era of human-computer interaction, where the distinction between the physical and virtual realms is becoming increasingly blurred. This research paper explores the profound and multifaceted intersection of Human-Data Interaction (HDI) and Data Virtualization (DV), examining how emerging technolo...
Article
Full-text available
Background/Objective: The use of new technologies in rehabilitation to evaluate and improve occupational performance and quality of life is increasing. Technological applications in the health field could help meet the needs of patients, including those of women breast cancer survivors. The main aim of this study was to design a mobile phone applic...
Article
Full-text available
The evolution of Web technologies leads to software premature obsolescence requiring technology-independent representations to increase the reuse rates during the development process. They also require integration into service-oriented architectures to exchange information with different Web systems supporting runtime interoperability. Web Applicat...
Article
Full-text available
In this article, we expose a system developed that extends the Acquired Brain Injury (ABI) diagnostic application known as D-Riska with an artificial intelligence module that supports the diagnosis of ABI enabling therapists to evaluate patients in an assisted way. The application is in charge of collecting the data of the diagnostic tests of the p...
Article
Full-text available
Tangible User Interfaces have enriched and expanded the user experience when interacting with computers and smart devices. The monopoly of graphical user interfaces has been broken thanks to the emergence of new complementary technologies that allow for new ways of interacting with computer systems, such as tangible interaction, among others. Due t...
Article
Full-text available
Online social networks are part of our daily life. They are widely used among university students. These platforms have positive and negative aspects. Focusing on the positive aspects, positive reinforcement social networks (PRSNs) have been used to improve the participation of high school students in the classroom. The main objective of this study...
Article
Full-text available
Globalization has increased the need for society to master new languages. This need has encouraged the launch of many applications dedicated to language learning. This paper presents a graphical notation for a domain specific language to represent language learning activities. It describes how this notation enables developers to represent language...
Preprint
Full-text available
In this article, we expose a system developed that extends the Acquired Brain Injury (ABI) diagnostic application known as D-Riska with an artificial intelligence module that supports the diagnosis of ABI enabling therapists to evaluate patients in an assisted way. The application is in charge of collecting the data of the diagnostic tests of the p...
Article
Full-text available
Technology-based education of children with special needs has become the focus of many research works in recent years. The wide range of different disabilities that are encompassed by the term “special needs”, together with the educational requirements of the children affected, represent an enormous multidisciplinary challenge for the research comm...
Article
Full-text available
Cognitive dysfunction affects the performance of Activities of Daily Living (ADL) and the quality of life of people with these deficits and their caregivers. To the knowledge of the authors, to date, there are few studies that focus on knowing the relationship between personal autonomy and deductive reasoning and/or categorization skills, which are...
Article
Full-text available
Background: This article describes the development and evaluation of a distributed user interface (DUI) application to assess visuomotor organization ability. This application enables therapists to evaluate the acquired brain injury (ABI) on patients, and patients, to perform the assessment on a touch screen while therapists can observe the assess...
Article
Language-learning applications define exercises that are pedagogical tools to introduce new language concepts. The development of this type of applications is complex due to the diversity of language-learning methodologies, the variety of execution environments and the number of different technologies that can be used. This article proposes a compl...
Article
Full-text available
This article describes TagML, a method to generate collections of XML documents using model-to-model (M2M) transformations. To accomplish this goal, we define the TagML meta-model and the TagML-to-XML model-to-text transformation. While TagML models represent the essential characteristics of collections of XML documents, the TagML-to-XML transforma...
Article
Full-text available
The emergence of the Internet of Things has created the prospect of a future in which devices can always be connected. There is a trend for information to be available to anyone, anywhere and anytime. Moreover, current scenarios are full of interconnected devices with their own interactive capabilities. The problem of orchestrating these capabiliti...
Article
Model Driven Architecture (MDA) has earned a prominent place in Software Engineering. However, while the application of MDA in software industry has grown, its impact in industry is not being as fast and broad as predicted. Moreover, the emerging use of agile methods have had an effect on the interest of industry and academics on developing softwar...
Article
Full-text available
Currently, users are able to interact with several devices, from smart watches to desktop computers, to perform different tasks. Such diversity of heterogeneous devices form a multi-device and multi-display ecosystem. Although this device ecosystem is usually connected by cloud services, a new interconnected environment is possible due to the emerg...
Conference Paper
Full-text available
The great expansion of smartphones has enriched our ways of communication. Not only people have direct voice and video communication capabilities, but also written communications are having more and more importance. Instant messaging applications like WhatsApp or Facebook Messenger play an important in the spreading of text-based communications. Wr...
Article
Full-text available
Applications are employing Near Field Communication (NFC) technology to interact with physical objects by using NFC tags. The architecture to implement these kinds of applications varies according to non-functional requirements such as the physical environment where the application is running, the flexibility to adapt the information to be manipula...
Article
This article describes Forgettify, an application designed and developed to help people with memory limitations. Forgettify is an Android app that consumes ReST services, which are managed by means of a Web client. The app provides a set of video guides that are used by people with memory limitations. The Web client is the tool used by professional...
Article
Full-text available
After several months working with Mateo, a child with special needs, the therapist of the Early Childhood Treatment Center (ECTC) was astonished by how the child correctly associated the fruits with the corresponding pictograms. This was after only a few sessions using the interactive fruit panel presented in this article. The interactive applicati...
Article
Owing to factors such as globalisation and the extensive use of the Internet, people are increasingly interested in learning a second and even a third language. From an academic perspective, the process of foreign language learning is defined by methodologies and supported by technology. Language learning applications are composed of learning exerc...
Conference Paper
When interacting with interactive systems, users provide an input to the system and receive the corresponding output. On this cycle, there are translations between the components of the interactive process. But when using Web applications, translations can be affected due to the unique characteristics of the Web. Nowadays, and with the emergence of...
Conference Paper
Nowadays, more and more people are interested in learning a second and even a third foreign language due to the globalization phenomenon and the extensive use of Internet. The process of learning a foreign language is defined by methodologies and supported by technology. The development of these kind of applications is complex, so that this article...
Article
Full-text available
The ubiquitousness of the Internet is changing the way users perform their tasks. There is a trend and sometimes a real need to be always connected. The client-server paradigm used in the Web greatly facilitates the consumption of contents. However, there are many situations where the user’s tasks in a Web application might be interrupted due to an...
Article
Nowadays, more and more people are interested in learning a second and even a third foreign language due to the globalization phenomenon and the extensive use of Internet. The process of learning a foreign language is defined by methodologies and supported by technology. The development of these kind of applications is complex, so that this article...
Conference Paper
Nowadays, Web technologies support the creation of new interaction mechanisms that were impossible when the Web was created. Web applications work on a wide range of devices, such as laptops, mobile phones and tablets. These devices support many interactive capabilities such as keyboards, touch screens, vibration and accelerometers, among others. F...
Conference Paper
With the emergence of the Internet of Things there are many applications in which the interaction is distributed over multiple devices. Developing applications in these scenarios is challenging because there is not enough knowledge and even less consensus on how to distribute interaction. But following the ongoing trends such as responsive web desi...
Conference Paper
Nowadays, sharing resources over multiple devices is a common task. Some approaches consist in sharing a common workspace among users, or moving user interface elements between displays. But distributing interaction between displays is critical in cross-device environments. In this work, we present a technique for distributing content and devices i...
Conference Paper
The use of internet meant a revolution in the way of creating and using web applications. This movement helps democratizing virtual rehabilitation environments. There is also an emergence of new interaction devices such as Microsoft Kinect which allows user movement to be captured. So new approaches have appeared which facilitate the rehabilitation...
Conference Paper
User interaction with web applications has changed considerably over the last decade. Technological advances allow users to be more than mere information consumers. Users now produce most of the information on the World Wide Web. Most of the interaction and information management with web applications is carried out on the client side, in the local...
Conference Paper
After several months of therapeutic work on Mateo, a child with special needs, the therapist of the Child Development and Early Intervention Centre (CDIAT) observed with astonishment how the child correctly associated the fruits with the corresponding pictograms. That was after only a few sessions using the Interactive Fruit Panel presented in this...
Conference Paper
On the web a new class of learning environments has emerged: Massive Open Online Courses (MOOCs). Depending on the social and cultural context, there could be barriers preventing students from using e-Learning platforms. Technology can alleviate the problems of using MOOCs in several contexts. For example, the use of mobile devices together with th...
Conference Paper
This paper describes the findings of comparative experimental research on how children with different types of disabilities or problems (such as: Down syndrome, attention difficulties, premature birth and so on) can benefit from the use of interactive systems to support them in their therapeutic experiences. The results suggest the advantages of us...
Conference Paper
Notifications are the mechanism that mobile applications utilize to let users know that a new message, email, call or similar has been received. Notifications may make a sound, a vibration or modify the app icon in some way. They may make us stop what we are doing, thus interrupting us and having a negative effect on our work. Before defining a cau...
Article
Purpose: Improve the quantity and quality of information obtained from traditional Loewenstein Occupational Therapy Cognitive Assessment Battery systems to monitor the evolution of patients' rehabilitation process as well as to compare different rehabilitation therapies. Methods: The system replaces traditional artefacts with virtual versions of...
Conference Paper
Proxywork is a system that allows users to distribute user interface components of any Web application among a set of devices. In order words, it allows to transform any Web application in a Web application with Distributable User Interface. The distribution is controlled by the user through a set of primitives (clone, copy and migrate) attached to...
Conference Paper
Current visual display ecosystems raises new situations and new configurations regarding the way a user interacts with a system through the user interface. In a post-WIMP period, we can find coupled displays, multi-touch devices, and interactive table-tops, tablets, tangible user interfaces, eWatchs and many other devices often interconnected throu...
Article
Full-text available
Digital calendars have been heavily influenced by the design of the physical calendar and have invariably adopted their grid representation of days in the month. We argue that the alternative of a continuous list representation of successive days would ...
Article
Full-text available
Distributed User Interfaces (DUIs) have recently become a new field of research and development in Human–Computer Interaction (HCI). The DUIs have brought about drastic changes affecting the way interactive systems are conceived. DUIs have gone beyond the fact that user interfaces are controlled by a single end user on the same computing platform i...
Conference Paper
Full-text available
Proxywork is a system that allows users to distribute user interface components of Web applications among a set of devices. The distribution is controlled by the user through a set of primitives (i.e. show, hide, copy, move, etc.) attached to Web page components. As these operations are automatically attached to Web page components on runtime by th...
Chapter
The appearance of a new generation of user interfaces (UI) capable of taking advantage of the diverse and growing ecosystem of interconnected displays has given rise to a new distribution dimension of UIs that are known, up to now, as Distributed User Interfaces (DUI). This new dimension is revolutionizing the way user interfaces are created, desig...
Conference Paper
Information system management in distributed interaction spaces is not an easy task because the information should be contextualized in the space it is being manipulated in order to keep it consistent and coherent to the users. For instance, museum visitors usually have difficulties to associate the information provided by an electronic guide while...
Conference Paper
Despite the wide availability of Internet connections, situations of interrupted work caused by accidental loss of connectivity or by intentional offline work are very frequent. Concerned by the negative effects of interruptions in users’ activities, this work investigates a new approach for the design and development of Web applications resilient...
Article
Full-text available
This paper presents and analyzes the potential uses and motivations of online social networks in education, with special emphasis on secondary education. First, we show several previous researches supporting the use of social network-ing as an educational tool and discuss Edmodo, an educative online social net-work. The work carried out during two...
Article
The pervasiveness of the Web, and the emergence of new technologies such as the RFID, allow users to interact with the physical environment. This fact has caused the conception of new types of applications, for instance, the Web applications based on RFID panels that allow users to retrieve and store resources from and to the Web through RFID panel...
Article
Full-text available
This paper presents and analyzes the potential uses and motivations of online social networks in education, with special emphasis on secondary education. First, we show several previous researches supporting the use of social networking as an educational tool and discuss Edmodo, an educative online social network. The work carried out during two ac...
Article
E-Learning platforms allow users to collaborate with one other. Moodle, as one of the main e-Learning platforms, provides tools to perform collaborative tasks. With these tasks, students are able to share documents and information. The means provided by Moodle are not enough to perform some collaborative tasks, such as sharing documents in real-tim...
Article
Full-text available
At present, the spread of hand held devices with growing computing power and functionality allows that different interaction elements can be distributed among a wide range of devices from different platforms, supporting interaction with one or many users. To take advantage of the benefits this kind of devices provides, traditional user interfaces h...
Article
Full-text available
The emergence of what has eventually come to be called "New Technologies" was also the cause of the "Digital Revolution" which, unlike previous ones, has occurred very rapidly in all areas of society. The changes and transformations derived from this digital revolution are now known as "Information and Communications Technologies" (ICT). Indeed, IC...
Conference Paper
During the last decade there has been a shift in the way learning process is conducted. One of the main reasons is that technology is changing. Due to this fast movement, concepts like “class”, “workgroup” and “learning process” are changing too. Learning processes are going beyond the boundaries of what was known as “class”. Face-to-face models ge...
Article
Full-text available
Traditional user interfaces are evolving toward "distributed" user interfaces according to the new technological advances, allowing one or more interaction elements distributed among many different platforms in order to support interaction with one or more users. In this new scenario, the Abstract User Interface (AUI) model has been reviewed and mo...
Conference Paper
This paper presents a metamodel that defines an abstract syntax to represent the interaction between entities and their environment through heterogeneous interactive spaces. It also presents a concrete syntax that defines a domain specific language supported by a case tool that allows developers to model space specific concerns independently from t...
Conference Paper
In the last few years many traditional user interfaces have evolved towards "distributed" user ones. Nowadays, the proliferation of mobile devices with increased functionality and computing power, allows that different interaction elements can be distributed among different devices from different platforms, supporting interaction with one or many u...
Conference Paper
Full-text available
The main topic of this SIG is to discuss how the Human-Computer Interaction subject is present in the universities degrees and research groups from the Arabic countries. The SIG will contribute to disseminate the teaching and research activities from several Arabic universities of reference, and also will allow participants to exchange experiences...
Conference Paper
Full-text available
In the last years, online social networks (ONSs, online social networks) have grown to become one of the major medias for human beings on the Internet by having a wide distribution and acceptance by users. One of the critical aspects of developing this type of systems is the user interface. For this reason, a model- based approach is used to allow...
Article
Mobile technologies are present in our daily life and the functionality of these devices should not be restricted to support phone calls or to organize people’s work. We live in a world of connectivity and mobile devices allow users to access a great variety of resources using IR, Wi-Fi, RFID, Bluetooth, GPS, GPRS, and so on. In particular, PDA and...
Conference Paper
Full-text available
This paper presents and analyzes the potential uses and motivations of online social networks in education, with special emphasis on secondary education. First, we show several previous researches supporting the use of social networking as an educational tool and discuss Edmodo, an educative online social network. The work carried out during two ac...
Conference Paper
The use of Java in the first courses of Computing, Computer Sciences and similar degrees is widely accepted. However, many programming professors realize that while is possible for students to use an Object-Oriented language, is also possible to program with them without applying an Object-Oriented mentality. This paper defends the use of Smalltalk...
Chapter
In this paper we present a new web application (Drag&Share) to share resources among different computers using the distributed user interfaces paradigm to easily share information for synchronous collaboration. It provides a shared workspace as an extension for the local system into the network, allowing users to communicate and to share documents...
Article
Full-text available
La sensibilidad al contexto es un aspecto muy importante de las aplicaciones actuales, ya que permiten: reconocer los factores humanos y ambientales que las rodean, y actuar en consecuencia. Este trabajo propone una arquitectura dirigida por modelos para desarrollar aplicaciones que explotan la sensibilidad al contexto. A través de tres capas de mo...
Conference Paper
Heuristics give some general principles or reflections that should be taken into account when an interface is being developed. Heuristic evaluation should end with a set of recommendations or advices directed to the responsible of the application or web site. Interaction patterns have reached a certain level of maturity. Designers and developers ar...
Conference Paper
Full-text available
This document exposes the most relevant issues regarding the development of Distributed User Interfaces (DUIs) to present the specific features that are not covered by traditional development processes. A transversal approach to tackle these new aspects is also proposed. Therefore, the goal of this workshop is to promote the discussion about the em...
Book
Abstract In the last few years, the traditional concept of user interface has been changing significantly. The development of new surprising devices supporting new amazing interaction mechanisms have changed the way in which people interact with computers. In this environment of strong technological growth, the increasing use of different displa...
Book
The recent advances in display technologies and mobile devices are having an important effect on the way users interact with all kinds of devices (computers, mobile devices, laptops, tablets, and so on). These advances are opening up new possibilities for interaction, including the distribution of the UI (User Interface) among different devices. It...

Network

Cited By