VLDB 2026 Research / reviewers in the wild / expert
William Ravelo-Méndez
dblp:254/7670
· DBLP profile ↗
5ranked-venue papers
4as first author
4since 2021 · last 2025
0000-0002-2427-4968ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5 · 4 first-author · 4 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Developer's Guide to Building and Testing Accessible Mobile AppsabstractMobile applications play a relevant role in users' daily lives by improving and easing daily processes such as commuting or making financial transactions. The aforementioned interactions enhance the usability of commonly used services. Nevertheless, the improvements should also consider special execution environments such as weak network connections or special requirements inherited from the user's condition. Due to this, the design of mobile applications should be driven by improving the user experience. This tutorial targets the usage of inclusive and accessibility design in the development process of mobile apps. Making sure that applications are accessible to all users, regardless of disabilities, is not just about following the law or fulfilling ethical obligations; it is crucial in creating inclusive and fair digital environments. This tutorial will educate participants on accessibility principles and the available tools. They will gain practical experience with specific Android and iOS platform features, as well as become acquainted with state-of - the-art automated and manual testing tools. Juan Pablo Sandoval Alcocer, Leonel Merino, Alison Fernandez, William Ravelo-Méndez, Camilo Escobar-Velásquez, Mario Linares-Vásquez |
ICST | 4 |
| 2023 | Kraken 2.0: A platform-agnostic and cross-device interaction testing tool
William Ravelo-Méndez, Camilo Escobar-Velásquez, Mario Linares-Vásquez |
Sci. Comput. Program. | 1 |
| 2022 | Kraken 2.0: A platform-agnostic and cross-device interaction testing toolabstractMobile devices and apps have a primordial role in daily life, and both have supported daily activities that involve humans interaction. Nevertheless, this interaction can occur between users in different platforms (e.g., web and mobile) and devices. Because of this, developers are required to test combinations of heterogeneous interactions to ensure a correct behavior of multi-device and multi-platform apps. Unfortunately, to the best of our knowledge, there is no existing open source tool that enables testing for those cases. In this paper, we present an improved version of our tool KrakenMobile, an open source tool that enables the execution of interactive End-2-End tests between Android devices. This new version, Kraken 2.0, has new capabilities such as execution of platform-agnostic interactive End-2-End tests (e.g., web and mobile), and has been migrated from Ruby to NodeJS to improve its usability. Kraken2.0 is publicly available on GitHub (https://bit.ly/30KPFcv). Videos: https://bit.ly/3f1fRXa William Ravelo-Méndez, Camilo Escobar-Velásquez, Mario Linares-Vásquez |
SANER | 1 |
| 2021 | Kraken: A framework for enabling multi-device interaction-based testing of Android apps
William Ravelo-Méndez, Camilo Escobar-Velásquez, Mario Linares-Vásquez |
Sci. Comput. Program. | 1 |
| 2019 | Kraken-Mobile: Cross-Device Interaction-Based Testing of Android AppsabstractMobile applications that involve the interaction of two or more users are becoming more common nowadays, and the demand of good performance and availability by their users is increasing. This makes testing and automation of processes essential for delivering high-quality cross-device apps. In this paper, we present Kraken, a cross-device testing tool that enables a tester to write, run, and validate test scenarios that involve the interaction of more than two devices as well as its underlying implementation. The proposed tool uses APKs as input along with tests scripts wrote using the Gherkin syntax. Kraken is publicly available on GitHub https://thesoftwaredesignlab.github.io/KrakenMobile/ Videos: https://www.youtube.com/playlist?list=PLF5U8kfVgRcJ3RCHt7cWmwlqN93brbVW- William Ravelo-Méndez, Camilo Escobar-Velásquez, Mario Linares-Vásquez |
ICSME | 1 |