DIT - GAST - Comunicaciones en Congresos

Permanent URI for this collection

Browse

Recent Submissions

Now showing 1 - 20 of 95
  • Publication
    Challenges of End-to-End Testing with Selenium WebDriver and How to Face Them: A Survey
    (IEEE, 2023-05-26) Leotta, Maurizio; García Gutiérrez, Boni; Ricca, Filippo; Whitehead, Jim; Comunidad de Madrid
    Modern web applications are complex and used for tasks of primary importance, so their quality must be guaranteed at the highest levels. For this reason, testing techniques (e.g., end-to-end) are required to validate the overall behavior of web applications. One of the most popular tools for testing web applications is Selenium WebDriver. Selenium WebDriver automates the browser to mimic real user actions on the web.While Selenium has made testing easier for many Teams worldwide, it still has its share of challenges. To better understand the challenges and the corresponding solutions adopted we decided to undertake a personal opinion survey from the industry (in total with 78 highly skilled participants) with a focus on the Selenium ecosystem.The results allow understanding which challenges are consid-ered more relevant by professionals in their daily practice and which are the techniques, approaches, and tools they adopt to face them. Therefore, this study is useful to (1) practitioners interested in understanding how to solve the problems they face every day and (2) researchers interested in proposing innovative solutions to problems having a solid industrial impact.
  • Publication
    Designing your first MOOC from scratch: recommendations after teaching "Digital Education of the Future"
    (Open Education Europa, 2014-03) Alario-Hoyos, Carlos; Pérez Sanagustín, Mar; Delgado Kloos, Carlos; Gutiérrez Rojas, Israel; Leony Arreaga, Derick Antonio; Parada Gélvez, Hugo Alexer; Comunidad de Madrid; Ministerio de Economía y Competitividad (España)
    Massive Open Online Courses (MOOCs) have been a very promising innovation in higher education for the last few months. Many institutions are currently asking their staff to run high quality MOOCs in a race to gain visibility in an education market that is beginning to be full of choices. Nevertheless, designing and running a MOOC from scratch is not an easy task and requires a high workload. This workload should be shared among those generating contents, those fostering discussion in the community around the MOOC, those supporting the recording and subtitling of audiovisual materials, and those advertising the MOOC, among others. Sometimes the teaching staff has to assume all these tasks (and consequently the associated workload) due to the lack of adequate resources in the institution. This is just one example of the many problems that teachers need to be aware of before riding the MOOC wave. This paper offers a set of recommendations that are expected to be useful for those inexperienced teachers that now face the challenge of designing and running MOOCs. Most of these recommendations come from the lessons learned after teaching a nine-week MOOC on educational technologies, called “Digital Education of the Future”, at the Universidad Carlos III in Madrid, Spain.
  • Publication
    Finite-blocklength results for the A-channel: applications to unsourced random access and group testing
    (IEEE, 2022-09-27) Lancho Serrano, Alejandro; Fengler, Alexander; Polyanskiy, Yury; European Commission
    We present finite-blocklength achievability bounds for the unsourced A-channel. In this multiple-access channel, users noiselessly transmit codewords picked from a common codebook with entries generated from a q -ary alphabet. At each channel use, the receiver observes the set of different transmitted symbols but not their multiplicity. We show that the A-channel finds applications in unsourced random-access (URA) and group testing. Leveraging the insights provided by the finite-blocklength bounds and the connection between URA and non-adaptive group testing through the A-channel, we propose improved decoding methods for state-of-the-art A-channel codes and we showcase how A-channel codes provide a new class of structured group testing matrices. The developed bounds allow to evaluate the achievable error probabilities of group testing matrices based on random A-channel codes for arbitrary numbers of tests, items and defectives. We show that such a construction asymptotically achieves the optimal number of tests. In addition, every efficiently decodable A-channel code can be used to construct a group testing matrix with sub-linear recovery time.
  • Publication
    A finite-blocklength analysis for URLLC with Massive MIMO
    (IEEE, 2021-06-14) Lancho Serrano, Alejandro; Östman, Johan; Giuseppe, Durisi; Sanguinetti, Luca
    This paper presents a rigorous finite-blocklength framework for the characterization and the numerical evaluation of the packet error probability achievable in the uplink and downlink of Massive MIMO for ultra-reliable low-latency communications (URLLC). The framework encompasses imperfect channel-state information, pilot contamination, spatially correlated channels, and arbitrary linear signal processing. For a practical URLLC network setup involving base stations with M = 100 antennas, we show by means of numerical results that a target error probability of 10 −5 can be achieved with MMSE channel estimation and multicell MMSE signal processing, uniformly over each cell, only if orthogonal pilot sequences are assigned to all the users in the network. For the same setting, an alternative solution with lower computational complexity, based on least-squares channel estimation and regularized zero-forcing signal processing, does not suffice unless M is increased significantly.
  • Publication
    From software engineering to courseware engineering
    (IEEE, 2016-04-10) Delgado Kloos, Carlos; Ibáñez Espiga, María Blanca; Alario-Hoyos, Carlos; Muñoz Merino, Pedro José; Estévez Ayres, Iria Manuela; Fernández Panadero, María Carmen; Villena Román, Julio; Comunidad de Madrid; Ministerio de Economía y Competitividad (España)
    The appearance of MOOCs has contributed to the use of educational technology in new contexts. As a consequence, many teachers face the challenge of creating educational content (courseware) to be offered in MOOCs. Although some best practices exist, it is true that most of the content is being developed without much thought about adequacy, reusability, maintainability, composability, etc. The main thesis at this paper is that we are facing a "courseware crisis" in the same way as there was a "software crisis" 50 years ago, and that the way out is to identify good engineering discipline to aid in the development of courseware. We need Courseware Engineering in the same way as at those times we needed Software Engineering. Therefore, the challenge is now to define and develop fundamentals, tools, and methods of Courseware Engineering, as an analogy to the fundamentals, tools, and methods that were developed in Software Engineering.
  • Publication
    PROF-XXI: Teaching and Learning Centers to Support the 21st Century Professor
    (IEEE, 2021-11-15) Delgado Kloos, Carlos; Alario-Hoyos, Carlos; Morales, Miguel; Hernández, Rocael; Jerez, Óscar; Pérez Sanagustín, Mar; Kotorov, Louri; Fernández Recinos, Alejandra; Oliva Córdova, Luis Magdiel; Solarte, Mario; Jaramillo, Daniel; Moreira Teixeira, Antonio; González López, Astrid Helena
    PROF-XXI is a European-funded project whose aim is the creation of Teaching and Learning Centers (TLCs) for Latin American Higher Institutions in an effort to promote the development of competences for university professors and foster teaching innovation in onsite, but also in online and hybrid education. PROF-XXI includes a partnership of seven higher education institutions, three from European countries (Spain, France, and Portugal), and four from Latin American countries (two from Guatemala, and two from Colombia). This article presents the main results of the first part of the project, including the diagnosis of institutional practices, the state of the art of TLCs around the world, the framework on 21st century professors in Latin America, and the PROF-XXI framework.
  • Publication
    Can Feedback based on Predictive Data Improve Learners' Passing Rates in MOOCs? A Preliminary Analysis
    (Perez-Sanagustin, M., Pérez-Álvarez, R., Maldonado-Mahauad, J., Villalobos, E., Hilliger, I., Hernández, J., Sapunar, D., Moreno-Marcos, P. M., Muñoz-Merino, P. J., Delgado Kloos, C. & Imaz, J. (2021). Can Feedback based on Predictive Data Improve Learners’ Passing Rates in MOOCs? A Preliminary Analysis. Proceedings of the Eighth ACM Conference on Learning @ Scale., 2021-06-22) Pérez Sanagustín, Mar; Pérez Álvarez, Ronald; Maldonado Mahauad, Jorge; Villalobos, Esteban; Hilliger, Isabel; Hernández, Josefina; Sapunar, Diego; Moreno-Marcos, Pedro Manuel; Muñoz Merino, Pedro José; Delgado Kloos, Carlos; Imaz, Jon; European Commission
    This work in progress paper investigates if timely feedback increases learners passing rate in a MOOC. An experiment conducted with 2,421 learners in the Coursera platform tests if weekly messages sent to groups of learners with the same probability of dropping out the course can improve retention. These messages can contain information about: (1) the average time spent in the course, or (2) the average time per learning session, or (3) the exercises performed, or (4) the video-lectures completed. Preliminary results show that the completion rate increased 12% with the intervention compared with data from 1,445 learners that participated in the same course in a previous session without the intervention. We discuss the limitations of these preliminary results and the future research derived from them.
  • Publication
    Challenges in using sensors to track users health and wellbeing on a daily basis
    (2021-10-01) Muñoz Organero, Mario
    Despite the many technological advances in sensor devices, there are still many challenges that hinder their end to end deployment and use in health and wellbeing monitoring and selfmanagement systems. This talk provides an overview of the different pieces in such a system and identifies some of the major challenges that have to be addressed before their mass adoption by the national health services.
  • Publication
    What Can You Do with Educational Technology that is Getting More Human?
    (IEEE, 2019-04-09) Delgado Kloos, Carlos; Alario-Hoyos, Carlos; Muñoz Merino, Pedro José; Ibáñez Espiga, María Blanca; Estévez Ayres, Iria Manuela; Crespo García, Raquel; Comunidad de Madrid; Ministerio de Ciencia, Innovación y Universidades (España)
    Technology is advancing at an ever-increasing speed. The backend capabilities and the frontend means of interaction are revolutionizing all kinds of applications. In this paper, we analyze how the technological breakthroughs seem to make educational interactions look smarter and more human. After defining Education 4.0 following the Industry 4.0 idea, we identify the key breakthroughs of the last decade in educational technology, basically revolving around the concept cloud computing, and imagine a new wave of educational technologies supported by machine learning that allows defining educational scenarios where computers interact and react more and more like humans.
  • Publication
    Chrome Plug-in to Support SRL in MOOCs
    (Springer, 2019-05-20) Alonso Mencía, María Elena; Alario-Hoyos, Carlos; Delgado Kloos, Carlos; Comunidad de Madrid; European Commission; Ministerio de Economía y Competitividad (España)
    Massive Open Online Courses (MOOCs) have gained popularity over the last years, offering a learning environment with new opportunities and challenges. These courses attract a heterogeneous set of participants who, due to the impossibility of personal tutorship in MOOCs, are required to create their own learning path and manage one’s own learning to achieve their goals. In other words, they should be able to self-regulate their learning. Self-regulated learning (SRL) has been widely explored in settings such as face-to-face or blended learning environments. Nevertheless, research on SRL in MOOCs is still scarce, especially on supporting interventions. In this sense, this document presents MOOCnager, a Chrome plug-in to help learners improve their SRL skills. Specifically, this work focuses on 3 areas: goal setting, time management and selfevaluation. Each area is included in one of the 3 phases composing Zimmerman’s SRL Cyclical Model. In this way, the plug-in aims to support enrolees’ self-regulation throughout their complete learning process. Finally, MOOCnager was uploaded to the Chrome Web Store, in order to get a preliminary evaluation with real participants from 6 edX Java MOOCs designed by the Universidad Carlos III de Madrid (UC3M). Results were not conclusive as the use of the plug-in by the participants was very low. However, learners seem to prefer a seamless tool, integrated in the MOOC platform, which is able to assist them without any learner-tool interaction.
  • Publication
    Predicting Learners' Success in a Self-paced MOOC Through Sequence Patterns of Self-regulated Learning
    (Springer, 2018-09-03) Maldonado-Mahauad, Jorge; Perez Sanagustin, Maria Del Mar; Moreno-Marcos, Pedro Manuel; Alario-Hoyos, Carlos; Muñoz Merino, Pedro José; Delgado Kloos, Carlos; Ministerio de Economía y Competitividad (España); Ministerio de Educación, Cultura y Deporte (España)
    In the past years, predictive models in Massive Open Online Courses (MOOCs) have focused on forecasting learners' success through their grades. The prediction of these grades is useful to identify problems that might lead to dropouts. However, most models in prior work predict categorical and continuous variables using low-level data. This paper contributes to extend current predictive models in the literature by considering coarse-grained variables related to Self-Regulated Learning (SRL). That is, using learners' self-reported SRL strategies and MOOC activity sequence patterns as predictors. Lineal and logistic regression modelling were used as a first approach of prediction with data collected from N = 2,035 learners who took a self-paced MOOC in Coursera. We identified two groups of learners: (1) Comprehensive, who follow the course path designed by the teacher; and (2) Targeting, who seek for the information required to pass assessments. For both type of learners, we found a group of variables as the most predictive: (1) the self-reported SRL strategies 'goal setting', 'strategic planning', 'elaboration' and 'help seeking'; (2) the activity sequences patterns 'only assessment', 'complete a video-lecture and try an assessment', 'explore the content' and 'try an assessment followed by a video-lecture'; and (3) learners' prior experience, together with the self-reported interest in course assessments, and the number of active days and time spent in the platform. These results show how to predict with more accuracy when students reach a certain status taking in to consideration not only low-level data, but complex data such as their SRL strategies.
  • Publication
    SmartLET: learning analytics to enhance the design and orchestration in scalable, IoT-enriched, and ubiquitous Smart Learning Environments
    (Association For Computing Machinery (ACM), 2018-10) Delgado Kloos, Carlos; Dimitriadis, Yannis; Hernández-Leo, Davinia; Muñoz Merino, Pedro José; Bote-Lorenzo, Miguel Luis; Carrió, Mar; Alario-Hoyos, Carlos; Gómez-Sánchez, Eduardo; Santos Rodríguez, Patricia
    This paper presents the SmartLET project, a coordinated research project funded by the Spanish Ministry of Science, Innovation and Universities, which just started in 2018. The main aim of this project is to provide support for the design and orchestration of Smart Learning Environments (SLEs) with the support of learning analytics and the Internet of Things. This paper gives an overview of our conception of SLEs based on previous works, provides some ideas about the connection of learning design and orchestration with SLEs, and analyses different ethical and privacy issues for SLEs. In addition, an initial hypothesis and some specific objectives for a support environment for SLEs are proposed.
  • Publication
    Sentiment analysis in MOOCs: a case study
    (IEEE, 2018-05-24) Moreno-Marcos, Pedro Manuel; Alario-Hoyos, Carlos; Muñoz Merino, Pedro José; Estévez Ayres, Iria Manuela; Delgado Kloos, Carlos; Comunidad de Madrid; Ministerio de Economía y Competitividad (España); Ministerio de Educación, Cultura y Deporte (España)
    Forum messages in MOOCs (Massive Open Online Courses) are the most important source of information about the social interactions happening in these courses. Forum messages can be analyzed to detect patterns and learners' behaviors. Particularly, sentiment analysis (e.g., classification in positive and negative messages) can be used as a first step for identifying complex emotions, such as excitement, frustration or boredom. The aim of this work is to compare different machine learning algorithms for sentiment analysis, using a real case study to check how the results can provide information about learners' emotions or patterns in the MOOC. Both supervised and unsupervised (lexicon-based) algorithms were used for the sentiment analysis. The best approaches found were Random Forest and one lexicon based method, which used dictionaries of words. The analysis of the case study also showed an evolution of the positivity over time with the best moment at the beginning of the course and the worst near the deadlines of peer-review assessments.
  • Publication
    Boosting interaction with educational technology
    (IEEE, 2017-04-25) Delgado Kloos, Carlos; Alario-Hoyos, Carlos; Estévez Ayres, Iria Manuela; Muñoz Merino, Pedro José; Ibáñez Espiga, María Blanca; Crespo García, Raquel; Comunidad de Madrid; Ministerio de Economía y Competitividad (España)
    The MOOC movement has helped faculty in focusing on how to lecture. However, once this is done, it would not make sense not to use this content for on-campus classes. In this paper, we will explain how to harness top content created for MOOCs to improve on-campus classes, where the personal interaction is a key added feature. Interactive practices and on-site interaction, especially in-class interaction, are of particular relevance in the evolution of Higher Education towards a more effective learning.
  • Publication
    Assessing gait impairments based on auto-encoded patterns of mahalanobis distances from consecutive steps
    (IOS Press, 2017) Muñoz Organero, Mario; Davies, Richard; Mawson, Sue
    Insole pressure sensors capture the force distribution patterns during the stance phase while walking. By comparing patterns obtained from healthy individuals to patients suffering different medical conditions based on a given similarity measure, automatic impairment indexes can be computed in order to help in applications such as rehabilitation. This paper uses the data sensed from insole pressure sensors for a group of healthy controls to train an auto-encoder using patterns of stochastic distances in series of consecutive steps while walking at normal speeds. Two experiment groups are compared to the healthy control group: a group of patients suffering knee pain and a group of post-stroke survivors. The Mahalanobis distance is computed for every single step by each participant compared to the entire dataset sensed from healthy controls. The computed distances for consecutive steps are fed into the previously trained autoencoder and the average error is used to assess how close the walking segment is to the autogenerated model from healthy controls. The results show that automatic distortion indexes can be used to assess each participant as compared to normal patterns computed from healthy controls. The stochastic distances observed for the group of stroke survivors are bigger than those for the people with knee pain.
  • Publication
    Publication of RDF streams with Ztreamy
    (Springer International Publishing, 2014-05-25) Arias Fisteus, Jesús; Fernández García, Norberto; Sánchez Fernández, Luis; Fuentes Lorenzo, Damaris
    There is currently an interest in the Semantic Web community for the development of tools and techniques to process RDF streams. Implementing an effective RDF stream processing system requires to address several aspects including stream generation, querying, reasoning, etc. In this work we focus on one of them: the distribution of RDF streams through the Web. In order to address this issue, we have developed Ztreamy, a scalable middleware which allows to publish and consume RDF streams through HTTP. The goal of this demo is to show the functionality of Ztreamy in two different scenarios with actual, heterogeneous streaming data.
  • Publication
    LESY-ECO: Learning system for eco-driving based on the imitation
    (IEEE, 2014-11) Corcoba Magaña, Víctor; Muñoz Organero, Mario
    In this paper, we propose a learning method for eco-driving based on imitation. The system uses Data Envelopment Analysis (DEA) in order to calculate the driving efficiency from the point of view of the fuel consumption. The input and output parameters have been selected taking into account the Longitudinal Vehicle Dynamics Model. This technique allows us to notify the user about who is the most efficient driver close to him or her and to suggest the imitation of the behavior of such driver. The proposed method promotes learning by observation and imitation of efficient drivers in a practical rather than theoretical way such as attending eco-driving lessons. The DEA algorithm does not depend on the definition of a preconceived form of the data in order to calculate the efficiency. The DEA algorithm estimates the inefficiency of a particular DMU by comparing it to similar DMUs considered as efficient. This is very important due to the dynamic nature of the traffic. A validation experiment has been conducted with 10 participants who made 500 driving tests in Spain. The results show that combining eco-driving lessons with the proposed learning system, drivers achieve a very significant improvement on fuel saving (15.82%)
  • Publication
    Infraestructuras para gestión de información de una SmartCity
    (2015-06) Luaces, Miguel; Landra, Susana; Muñoz Organero, Mario; Arias Fisteus, Jesús; Corcoba Magaña, Víctor; Arias Sánchez, Pedro Pablo; Riveiro, María Belén; Álvarez-García, Juan Antonio; Ortega, Juan Antonio; Fernández-Rodríguez, Jorge Yago
    En este trabajo se describe la infraestructura propuesta en el proyecto Nacional Hermes en el que se plantea un modelo de transición para llegar a crear ciudades inteligentes sin necesidad de grandes inversiones en infraestructuras.
  • Publication
    Plataforma para gestión de información de ciudadanos de una SmartCity
    (2015-06) Fernández-Rodríguez, Jorge Yago; Arcos García, Álvaro; Álvarez-García, Juan Antonio; Torres, Jeús; Arias Fisteus, Jesús; Corcoba Magaña, Víctor; Muñoz Organero, Mario; Sánchez Fernández, Luis
    El aumento de la población en áreas urbanas y el ritmo de vida cada vez más sedentario es una preocupación creciente. Por otra parte, los avances tecnológicos en sensores y redes de comunicaciones permiten obtener mucha información, que antes no era posible conocer, prácticamente en tiempo real. Este trabajo en progreso utiliza estos avances, para recopilar datos de los habitantes de una zona urbana en una plataforma web en que en un futuro, los profesionales puedan obtener datos anónimos, analizarlos y suministrar patrones de salud en base a los mismos, dotando al sistema de la capacidad de crear planes de acción comunes y personalizados a los perfiles de los ciudadanos, con el fin de mejorar su calidad de vida.
  • Publication
    SmartDriver: an assistant for reducing stress and improve the fuel consumption
    (2015-06) Corcoba Magaña, Víctor; Muñoz Organero, Mario
    The stress, safety and fuel consumption are variables that are strongly related. If the stress is high, the driver is more likely to make mistakes and have ac- cidents. In addition, he or she will make decisions at short notice. The acceleration and deceleration increases, minimizing the use of energy generated by the engine. However, the stress can be reduced if we provide information about the environment in ad- vance. In this paper, we propose a driving assistant which issues tips to the driver in order to improve the stress level. These tips are based on speed. The solution estimates the optimal average speed for each road section. In addition, the solution provides a slowdown profile when the user is close to a stress area. The objective is the initial vehicle speed minimizes the stress level and the sharp acceleration (positive and negative). In addition, the system em- ploys gamification tools to encourage the driver to follow the recommendations. On the other hand, the proposal provides information about the driver and the road state in an anonymous way in order to improve the management of the city traffic. The proposal is run on an Android device and the driver stress is estimated using non intrusives sensors and telemetry from the vehicle.