VLDB 2026 Research / reviewers in the wild / expert
H. Andrés Neyem
dblp:04/4126 · also Andrés Neyem
· DBLP profile ↗
21ranked-venue papers
6as first author
7since 2021 · last 2026
0000-0002-5734-722XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 12 · 5 first-author · 4 since 2021Software engineering, systems software and programming languages · 5 · 1 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 since 2021Computer networks · 2 · 1 since 2021Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Assessing automatically-generated tests code quality: beyond traditional test smells
Juan Pablo Sandoval Alcocer, Maximiliano Narea Carvajal, Geraldine Galindo-Gutiérrez, Alison Fernandez, H. Andrés Neyem, Nicolas Anquetil |
Empir. Softw. Eng. | 5 |
| 2026 | On the use of extended reality to support software development activities: A systematic literature review
Tiara Rojas-Stambuk, Juan Pablo Sandoval Alcocer, Leonel Merino, H. Andrés Neyem |
Inf. Softw. Technol. | 4 |
| 2025 | Exploring the Adaptability and Usefulness of Git-Truck for Assessing Software Capstone Project DevelopmentabstractIn software engineering pedagogy, a persistent challenge is the comprehensive assessment of student contributions within software repositories. This study delves into the investigation of the Git-Truck tool, initially designed for professional software engineers, and explores its adaptability and effectiveness within an academic setting. We specifically focus on the tool's potential for educators when assessing Capstone software repositories. Our results emphasize that educators found bubble chart visualization and metrics such as ''Top Contributor'' and ''Number of Commits'' helpful in understanding group dynamics and contribution. We also discuss the tool's limitations among visual techniques and metrics used. As the educational landscape shifts towards increased virtual and remote modalities, tools like Git-Truck are poised to augment the intricacy and depth of software project evaluations. For those considering adopting or adapting such tools in similar contexts, our study offers the challenges and lessons learned from this experience. H. Andrés Neyem, Jose Carrasco-Aravena, Alison Fernandez, Juan Pablo Sandoval Alcocer |
SIGCSE (1) | 1 |
| 2024 | Exploring the Impact of Generative AI for StandUp Report Recommendations in Software Capstone Project DevelopmentabstractStandUp Reports play an important role in capstone software engineering courses, facilitating progress tracking, obstacle identification, and team collaboration. However, despite their significance, students often grapple with the challenge of creating StandUp Reports that are clear, concise, and actionable. This paper investigates the impact of the use of generative AI in producing StandUp report recommendations, aiming to assist students in enhancing the quality and effectiveness of their reports. In a semester-long capstone course, 179 students participated in 16 real-world software development projects. They submitted weekly StandUp Reports with the assistance of an AI-powered Slack, which analyzed their initial reports and provided suggestions for enhancing them using both GPT-3.5 and the early access GPT-4 API. After each submitted report, students voluntarily answered a survey about usability and suggestion preference. Furthermore, we conducted a linguistic analysis of the recommendations made by the algorithms to gauge reading ease and comprehension complexity. Our findings indicate that the AI-based recommendation system helped students improve the overall quality of their StandUp Reports throughout the semester. Students expressed a high level of satisfaction with the tool and exhibited a strong willingness to continue using it in the future. The survey reveals that students perceived a slight improvement when using GPT-4 compared to GPT-3.5. Finally, a computational linguistic analysis performed on the recommendations demonstrates that both algorithms significantly improve the alignment between the generated texts and the students' educational level, thereby improving the quality of the original texts. H. Andrés Neyem, Juan Pablo Sandoval Alcocer, Marcelo Mendoza, Leonardo Centellas-Claros, Luis A. González, Carlos Paredes-Robles |
SIGCSE (1) | 1 |
| 2023 | DGT-AR: Visualizing Code Dependencies in ARabstractAnalyzing source code dependencies between components within a program is an essential activity in software development. While various software visualization tools have been proposed to aid in this activity, most are limited to desktop applications. As a result, the potential impact of augmented reality (AR) on improving dependency analysis remains largely unexplored. In this paper, we present DGT-AR, a node-link visualization tool for code dependencies in immersive augmented reality. DG T-AR extends the physical screen space of IDEs to the infinite virtual space. That is, developers neither have to sacrifice screen space nor leave the IDE and use third-party applications. We present the preliminary results of a pilot user study along with four key lessons learned. Additionally, we have made DGT-AR publicly available. Dussan Freire-Pozo, Kevin Cespedes-Arancibia, Leonel Merino, Alison Fernandez, H. Andrés Neyem, Juan Pablo Sandoval Alcocer |
VISSOFT | 5 |
| 2022 | What Kind and How Many?: Exploring Feedback in Remote Training of Procedural Skills in Physiotherapy
Ignacio Villagrán, Rocío Hernández, Javiera Fuentes, Gustavo Torres, Diego Silva, Nicolás Araya, Mauricio Delgado, Constanza Miranda, H. Andrés Neyem, Julián Varas, Isabel Hilliger |
EC-TEL | 9 |
| 2021 | New Heuristics for Scheduling and Distributing Jobs under Hybrid Dew Computing EnvironmentsabstractMobile grid computing has been a popular topic for researchers due to mobile and IoT devices’ ubiquity and their evergrowing processing potential. While many scheduling algorithms for harnessing these resources exist in the literature for standard grid computing scenarios, surprisingly, there is little insight into this matter in the context of hybrid‐powered computing resources, typically found in Dew and Edge computing environments. This paper proposes new algorithms aware of devices’ power source for scheduling tasks in hybrid environments, i.e., where the battery‐ and non‐battery‐powered devices cooperate. We simulated hybrid Dew/Edge environments by extending DewSim, a simulator that models battery‐driven devices’ battery behavior using battery traces profiled from real mobile devices. We compared the throughput and job completion achieved by algorithms proposed in this paper using as a baseline a previously developed algorithm that considers computing resources but only from battery‐dependent devices called Enhanced Simple Energy‐Aware Schedule (E‐SEAS). The obtained results in the simulation reveal that our proposed algorithms can obtain up to a 90% increment in overall throughput and around 95% of completed jobs in hybrid environments compared to E‐SEAS. Finally, we show that incorporating these characteristics gives more awareness of the type of resources present and can enable the algorithms to manage resources more efficiently in more hybrid environments than other algorithms found in the literature. Pablo Sanabria, Tomás Felipe Tapia, H. Andrés Neyem, José I. Benedetto, Matías Hirsch, Cristian Mateos, Alejandro Zunino |
Wirel. Commun. Mob. Comput. | 3 |
| 2019 | Towards a practical framework for code offloading in the Internet of Things
José I. Benedetto, Luis A. González, Pablo Sanabria, H. Andrés Neyem, Jaime Navón |
Future Gener. Comput. Syst. | 4 |
| 2018 | MobiCOP: A Scalable and Reliable Mobile Code Offloading SolutionabstractCode offloading is a popular technique for extending the natural capabilities of mobile devices by migrating processor‐intensive tasks to resource‐rich surrogates. Despite multiple platforms for offloading being available in academia, these frameworks have yet to permeate the industry. One of the primary reasons for this is limited experimentation in practical settings and lack of reliability, scalability, and options for distribution. This paper introduces MobiCOP, a new code offloading framework designed from the ground up with these requirements in mind. It features a novel design fully self‐contained in a library and offers compatibility with most stock Android devices available today. Compared to local task executions, MobiCOP offers performance improvements of up to 17x and increased battery efficiency of up to 25x, shows minimum performance degradation in environments with unstable networks, and features an autoscaling module that allows its server counterpart to scale to an arbitrary number of offloading requests. It is compatible with the most relevant Android technologies optimized for heavy computation (NDK and Renderscript) and has so far been well received by fellow mobile developers. We hope MobiCOP will help bring mobile code offloading closer to the industry realm. José I. Benedetto, Guillermo Valenzuela, Pablo Sanabria, H. Andrés Neyem, Jaime Navón, Christian Poellabauer |
Wirel. Commun. Mob. Comput. | 4 |
| 2017 | Enhancing collaborative learning in higher education online courses through a mobile game appabstractIn recent years, institutions of higher education have been using Massive Open Online Courses (MOOCs) as an alternative to enhance and innovate traditional classroom practices. One of the approaches to this type of innovation consists of using MOOC platforms to develop online courses exclusively for their students. They are known as SPOC (Small Private Online Courses), distance-learning courses that provide access to knowledge online to smaller groups of students with a well defined profile. However, despite being robust platforms that support large volumes of data and visits, these are limited in the development of certain traditional class activities. Specifically, the existing platforms lack tools to facilitate group work. To address this problem, this article presents MyMOOCSpace, a game-based mobile application that offers an opportunity to scaffold the collaborative learning processes of MOOC platforms. MyMOOCSpace was developed with CSCL and game dynamics in mind. To assess this application and demonstrate its use, a case study of 25 students is presented. The results show that MyMOOCSpace increases the interaction among groups of SPOC participants. Luis Ramirez-Donoso, Juan S. Rojas-Riethmuller, Mar Pérez-Sanagustín, H. Andrés Neyem |
CSCWD | 4 |
| 2017 | Understanding Student Interactions in Capstone Courses to Improve Learning ExperiencesabstractProject-based courses can provide valuable learning experiences for computing majors as well as for faculty and community partners. However, proper coordination between students, stakeholders and the academic team is very difficult to achieve. We present an integral study consisting of a twofold approach. First, we propose a proven capstone course framework implementation in conjunction with an educational software tool to support and ensure proper fulfillment of most academic and engineering needs. Second, we propose an approach for mining process data from the information generated by this tool as a way of understanding these courses and improving software engineering education. Moreover, we propose visualizations, metrics and algorithms using Process Mining to provide an insight into practices and procedures followed during various phases of a software development life cycle. We mine the event logs produced by the educational software tool and derive aspects such as cooperative behaviors in a team, component and student entropy, process compliance and verification. The proposed visualizations and metrics (learning analytics) provide a multi-faceted view to the academic team serving as a tool for feedback on development process and quality by students H. Andrés Neyem, Juan Diaz-Mosquera, Jorge Munoz-Gama, Jaime Navón |
SIGCSE | 1 |
| 2016 | A cloud-based mobile system to improve respiratory therapy services at homeabstractChronic respiratory diseases are one of the most prevalent health problems in the world. Treatment for these kind of afflictions often take place at home, where the continuous care of a medical specialist is frequently beyond the economical means of the patient, therefore having to rely on informal caregivers (family, friends, etc.). Unfortunately, these treatments require a deep involvement on their part, which results in a heavy burden on the caregivers' routine and usually end up deteriorating their quality of life. In recent years, mHealth and eHealth applications have gained a wide interest in academia due to new capabilities enabled by the latest advancements in mobile technologies and wireless communication infrastructure. These innovations have resulted in several applications that have successfully managed to improve automatic patient monitoring and treatment and to bridge the distance between patients, caregivers and medical specialists. We therefore seek to move this trend forward by now pushing these capabilities into the field of respiratory therapies in order to assist patients with chronic respiratory diseases with their treatment, and to improve both their own and their caregivers' quality of life. This paper presents a cloud-based mobile system to support and improve homecare for respiratory diseases. The platform described uses vital signs monitoring as a way of sharing data between hospitals, caregivers and patients. Using an iterative research approach and the user's direct feedback, we show how mobile technologies can improve a respiratory therapy and a family's quality of life. Nicolas Risso, H. Andrés Neyem, José I. Benedetto, Marie J. Carrillo, Angélica Farías, Macarena J. Gajardo, Oscar Loyola |
J. Biomed. Informatics | 2 |
| 2015 | Live ANDES: Mobile-Cloud Shared Workspace for Citizen Science and Wildlife ConservationabstractOne of the weakest points of scientific research is the loss of data. A tiny fraction of the information generated onsite is published or released to public knowledge, and many useful studies end up stored in papers or emails without being utilized. Live ANDES is a mobile-cloud shared workspace designed to address this problem, promoting citizen science, data collection and analysis for wildlife conservation. It works by gathering geo-localized data provided by the scientific community, amateur naturalists, park rangers and people at large through web and mobile applications. Live ANDES offers filters, visualization and download options to work with existing data. Researchers can use this new information to identify species, ranges of distribution, and detect key habitat factors and potential threats to their conservation. Live ANDES is implemented using the Backend as a Service pattern on Microsoft Azure to manage the processing of the large amounts of data generated from sightings. It includes an API for mobile and desktop clients hosted in an Azure Virtual Machine, cloud storage and connection with external services to complement the existing information about recorded sightings. This paper discusses Live ANDES software design, architecture and a study case, in order to demonstrate an actual application of data management in the cloud and its impact on conservation. Cristian Bonacic, H. Andrés Neyem, Andrea Vásquez |
e-Science | 2 |
| 2014 | Improving software engineering education through an empirical approach: lessons learned from capstone teaching experiencesabstractSoftware Engineering is an important area within industry and academia. Empirical software engineering has grown in importance in the software engineering research and education community. This means that it has become very relevant to include empirical studies or practices into computer science and software engineering curricula. This paper shows the results of applying an empirical approach to teaching software engineering through real-life projects. The computer science capstone experience is designed to bridge the gap from university expectations to those of industry. H. Andrés Neyem, José I. Benedetto, Andres F. Chacon |
SIGCSE | 1 |
| 2012 | Understanding presence awareness information needs among engineering studentsabstractThe flexibility and changing nature of loosely coupled work makes presence awareness crucial to promote interactions among collaborators. Undergraduate students, in their efforts to accomplish coursework-related tasks, must deal with having several available channels to interact with others, accessing and sharing educational material, and the need to optimize their time. Most of them work in a loosely coupled way as the main strategy to reduce the effort spent in the educational process. Presence awareness may help them achieve interactions among potential collaborators in this scenario. This paper aims to identify the most suitable presence awareness information to promote on-demand interactions among college students. A study was conducted for this purpose, involving undergraduate engineering students from two universities in Chile. This article also presents a classification of presence awareness mechanisms for loosely-coupled mobile group work. Valeria Herskovic, H. Andrés Neyem, Sergio F. Ochoa, José A. Pino, Pedro Antunes 0001 |
CSCWD | 2 |
| 2012 | A reusable structural design for mobile collaborative applications
H. Andrés Neyem, Sergio F. Ochoa, José A. Pino, Rubén Darío Franco |
J. Syst. Softw. | 1 |
| 2011 | Mobile computing in urban emergency situations: Improving the support to firefighters in the field
Alvaro Monares, Sergio F. Ochoa, José A. Pino, Valeria Herskovic, Juan Rodríguez-Covili, H. Andrés Neyem |
Expert Syst. Appl. | 6 |
| 2009 | MobileMap: A collaborative application to support emergency situations in urban areasabstractOne of the problems affecting fire departments in Latin America is the lack of a strong infrastructure to overcome their communication problems. Because these organizations are mainly volunteer and receive minimal support from government agencies, most existing solutions are not applicable for them. This article presents a low-cost mobile groupware application, which may be used in emergency situations to overcome the firefighters' communication problems. The tool, named MobileMap, allows exchanging textual and graphical information using mobile devices. Therefore, this solution complements the frequently over-used radio communication systems. This tool was evaluated in a simulated and a real scenario; the obtained results are highly encouraging. Alvaro Monares, Sergio F. Ochoa, José A. Pino, Valeria Herskovic, H. Andrés Neyem |
CSCWD | 5 |
| 2008 | General requirements to design mobile shared workspacesabstractTraditionally, collaborative systems have been difficult to conceive, design and implement. Although several requirements involved in these products are recurrent, some become invisible to clients and developers because they are part of the product back- end. This situation is worse in the case of mobile groupware because the general requirements to support mobile collaboration are still unclear. This paper presents a framework of general requirements that are usually present in mobile shared workspaces. These requirements are not always visible; therefore the framework acts as a checklist helping developers to consider them. Thus, the framework could increase the success probability of mobile shared workspaces. Valeria Herskovic, Sergio F. Ochoa, José A. Pino, H. Andrés Neyem |
CSCWD | 4 |
| 2008 | Communication and coordination patterns to support mobile collaborationabstractWireless communication and mobile computing technologies have brought new opportunities and challenges to the CSCW area. Traditional CSCW solutions concerning communication and coordination support are not applicable to mobile collaboration scenarios. Therefore, new reusable solutions have to be proposed in order to ease the development of mobile collaborative applications. This paper presents a set of design patterns to support communication and coordination in mobile ad-hoc scenarios. These two aspects are the basis to support mobile collaboration. Roc Meseguer, Sergio F. Ochoa, José A. Pino, Leandro Navarro-Moldes, H. Andrés Neyem |
CSCWD | 5 |
| 2007 | Supporting Mobile Workflow with Active EntitiesabstractWorkflow modeling is well suited for scenarios where many entities work collaboratively towards a common goal, and it is vastly used to model complex business processes. Besides, the workflow model can be applied to a wide variety of domains. This paper shows how to use workflows to model collaboration in ad-hoc mobile environments. Particularly, it introduces the concept of "active entity", which is a network-isolated subcomponent of a workflow process. It is shown how active entities overcome the challenges of an ad-hoc mobile environment. The support required for this workflow extension in terms of lightweight software architecture for mobile device is also described. H. Andrés Neyem, Rubén Darío Franco, Sergio F. Ochoa, José A. Pino |
CSCWD | 1 |