VLDB 2026 Research / reviewers in the wild / expert
Sebastian Castro
dblp:40/7634
· DBLP profile ↗
7ranked-venue papers
1as first author
4since 2021 · last 2024
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 1 first-author · 2 since 2021Systems, architecture and hardware · 3 · 1 first-author · 2 since 2021Computer networks · 2 · 1 since 2021Security and privacy · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
2 papers |
Planning, search and constraint satisfaction · 58% Motion planning and robot control · 36% Reinforcement learning · 6% | |
| Network and information security
2 papers |
Web and mobile security · 68% Network security · 32% | |
| Computer networks
3 papers |
Network measurement and analytics · 61% Internet architecture and protocols · 39% |
Topics — the 13 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network measurement and analytics
web measurement |
0.8 | 1 | 2024 | Characterizing and Mitigating Phishing Attacks at ccTLD Scale · CCS 2024 |
Web and mobile security
phishing |
0.8 | 1 | 2024 | Characterizing and Mitigating Phishing Attacks at ccTLD Scale · CCS 2024 |
Web and mobile security › phishing
phishing prevention |
0.8 | 1 | 2024 | Characterizing and Mitigating Phishing Attacks at ccTLD Scale · CCS 2024 |
Internet architecture and protocols
domain name system |
0.6 | 2 | 2021 | TsuNAME: exploiting misconfiguration and vulnerability to DDoS DNS · Internet Measurement Conference 2021 Clouding up the Internet: how centralized is DNS traffic becoming? · Internet Measurement Conference 2020 |
Robotics › Motion planning and robot control
task and motion planning |
0.6 | 1 | 2022 | A Hierarchical Deliberative-Reactive System Architecture for Task and Motion Planning in Partially Known Environments · ICRA 2022 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning under uncertainty
partially observable planning |
0.5 | 1 | 2021 | Learning and Planning for Temporally Extended Tasks in Unknown Environments · ICRA 2021 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › temporal planning
temporal logic planning |
0.5 | 1 | 2021 | Learning and Planning for Temporally Extended Tasks in Unknown Environments · ICRA 2021 |
Network security › attack strategy
denial-of-service attack |
0.5 | 1 | 2021 | TsuNAME: exploiting misconfiguration and vulnerability to DDoS DNS · Internet Measurement Conference 2021 |
Network security › protocol security › DNS security
malicious domain detection |
0.2 | 1 | 2024 | Characterizing and Mitigating Phishing Attacks at ccTLD Scale · CCS 2024 |
Robotics › Motion planning and robot control
motion planning |
0.2 | 1 | 2022 | A Hierarchical Deliberative-Reactive System Architecture for Task and Motion Planning in Partially Known Environments · ICRA 2022 |
Robotics › Motion planning and robot control › motion planning
sampling-based motion planning |
0.2 | 1 | 2022 | A Hierarchical Deliberative-Reactive System Architecture for Task and Motion Planning in Partially Known Environments · ICRA 2022 |
Machine learning › Reinforcement learning
exploration |
0.1 | 1 | 2021 | Learning and Planning for Temporally Extended Tasks in Unknown Environments · ICRA 2021 |
Internet architecture and protocols › domain name system
DNS resolution |
0.1 | 1 | 2020 | Clouding up the Internet: how centralized is DNS traffic becoming? · Internet Measurement Conference 2020 |
Methods — techniques the papers use, named apart from their topics
measurement study · 1.5tool development · 1.0measurement · 1.0vector field planning · 0.6contract-based reasoning · 0.6neural network · 0.5learned action model · 0.5DNS traffic analysis · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Characterizing and Mitigating Phishing Attacks at ccTLD ScaleabstractInternational audience Giovane Cesar Moreira Moura, Thomas Daniels 0002, Maarten Bosteels, Sebastian Castro, Thymen Wabeke, Thijs van Den Hout, Maciej Korczynski, Georgios Smaragdakis |
CCS | 4 |
| 2022 | A Hierarchical Deliberative-Reactive System Architecture for Task and Motion Planning in Partially Known EnvironmentsabstractWe describe a task and motion planning architecture for highly dynamic systems that combines a domain-independent sampling-based deliberative planning algorithm with a global reactive planner. We leverage the recent development of a reactive, vector field planner that provides guarantees of reachability to large regions of the environment even in the face of unknown or unforeseen obstacles. The reachability guarantees can be formalized using contracts that allow a deliberative planner to reason purely in terms of those contracts and synthesize a plan by choosing a sequence of reactive behaviors and their target configurations, without evaluating specific motion plans between targets. This reduces both the search depth at which plans will be found, and the number of samples required to ensure a plan exists, while crucially preserving correctness guarantees. The result is reduced computational cost of synthesizing plans, and increased robustness of generated plans to actuator noise, model misspecification, or unknown obstacles. Simulation studies show that our hierarchical planning and execution architecture can solve complex navigation and rearrangement tasks, even when faced with narrow passageways or incomplete world information. Vasileios Vasilopoulos, Sebastian Castro, William Vega-Brown, Daniel E. Koditschek, Nicholas Roy |
ICRA | 2 |
| 2021 | Learning and Planning for Temporally Extended Tasks in Unknown EnvironmentsabstractWe propose a novel planning technique for satisfying tasks specified in temporal logic in partially revealed environments. We define high-level actions derived from the environment and the given task itself, and estimate how each action contributes to progress towards completing the task. As the map is revealed, we estimate the cost and probability of success of each action from images and an encoding of that action using a trained neural network. These estimates guide search for the minimum-expected-cost plan within our model. Our learned model is structured to generalize across environments and task specifications without requiring retraining. We demonstrate an improvement in total cost in both simulated and real-world experiments compared to a heuristic-driven baseline. Christopher Bradley, Adam Pacheck, Gregory J. Stein, Sebastian Castro, Hadas Kress-Gazit, Nicholas Roy |
ICRA | 4 |
| 2021 | TsuNAME: exploiting misconfiguration and vulnerability to DDoS DNSabstractTheInternet's Domain Name System (DNS) is a part of every web request and e-mail exchange, so DNS failures can be catastrophic, taking out major websites and services. This paper identifies TsuNAME, a vulnerability where some recursive resolvers can greatly amplify queries, potentially resulting in a denial-of-service to DNS services. TsuNAME is caused by cyclical dependencies in DNS records. A recursive resolver repeatedly follows these cycles, coupled with insufficient caching and application-level retries greatly amplify an initial query, stressing authoritative servers. Although issues with cyclic dependencies are not new, the scale of amplification has not previously been understood. We document real-world events in .nz (a country-level domain), where two misconfigured domains resulted in a 50% increase on overall traffic. We reproduce and document root causes of this event through experiments, and demostrate a 500× amplification factor. In response to our disclosure, several DNS software vendors have documented their mitigations, including Google public DNS and Cisco OpenDNS. For operators of authoritative DNS services we have developed and released CycleHunter, an open-source tool that detects cyclic dependencies and prevents attacks. We use CycleHunter to evaluate roughly 184 million domain names in 7 large, top-level domains (TLDs), finding 44 cyclic dependent NS records used by 1.4k domain names. The TsuNAME vulnerability is weaponizable, since an adversary can easily create cycles to attack the infrastructure of a parent domains. Documenting this threat and its solutions is an important step to ensuring it is fully addressed. Giovane Cesar Moreira Moura, Sebastian Castro, John S. Heidemann, Wes Hardaker |
Internet Measurement Conference | 2 |
| 2020 | Clouding up the Internet: how centralized is DNS traffic becoming?abstractConcern has been mounting about Internet centralization over the few last years -- consolidation of traffic/users/infrastructure into the hands of a few market players. We measure DNS and computing centralization by analyzing DNS traffic collected at a DNS root server and two country-code top-level domains (ccTLDs) -- one in Europe and the other in Oceania -- and show evidence of concentration. More than 30% of all queries to both ccTLDs are sent from 5 large cloud providers. We compare the clouds resolver infrastructure and highlight a discrepancy in behavior: some cloud providers heavily employ IPv6, DNSSEC, and DNS over TCP, while others simply use unsecured DNS over UDP over IPv4. We show one positive side to centralization: once a cloud provider deploys a security feature -- such as QNAME minimization -- it quickly benefits a large number of users. Giovane Cesar Moreira Moura, Sebastian Castro, Wes Hardaker, Maarten Wullink, Cristian Hesselman |
Internet Measurement Conference | 2 |
| 2018 | Integrating the Latest Artificial Intelligence Algorithms into the RoboCup Rescue Simulation Framework
Arnoud Visser, Luis G. Nardin, Sebastian Castro |
RoboCup | 3 |
| 2011 | High-level control of modular robotsabstractThis paper discusses the creation of provably correct control for modular robots from high-level tasks expressed using sentences in structured English. Due to the nature of modular robots, we address problems that include requirements on the geometry and motion characteristics of the robot; these requirements are captured using traits in the specification that are then used in the control generation process. Outlined in this paper is our approach for generating all the lower levels of control for a modular robot given the high-level problem statement. The approach includes the use of a configuration-gait-trait library for characterizing modular robots and tools for populating this library such as a physics-based simulator and gait creator. The approach is demonstrated in simulation and with the CKBot hardware platform. Sebastian Castro, Sarah Muraoka Koehler, Hadas Kress-Gazit |
IROS | 1 |