VLDB 2026 Research / reviewers in the wild / expert
Onno Valkering
dblp:189/5934
· DBLP profile ↗
5ranked-venue papers
3as first author
2since 2021 · last 2021
0000-0002-4225-2033ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 1 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | EPI Framework: Approach for Traffic Redirection Through Containerised Network FunctionsabstractUtilising programmable infrastructures is a promising approach to support secure data-sharing across healthcare domains of different capabilities in terms of network and security. The EPI1(Enabling Personalised Interventions) framework automates the setup of the underlying infrastructure while considering different requirements communicated by the EPI components, such as logic area generator and policy management system.In our approach to dynamically provide collaborative environments, we containerise network functions (VFs), that are shipped out and instantiated at the edge of the network. We use container-based Virtual Network Function (VNFs) to accomplish fast deployment, high reusability, and low-performance overhead.Traffic interception and redirection through the chain of containerised network functions is a core feature of our framework. In this paper, we focus on the implementation and design of this tool for packet interception and redirection. We evaluate the performance of two approaches: an NGINX-based reverse proxy method and a SOCKS protocol-based method. We benchmark them to determine the overhead compared to a direct data-sharing session with no proxy. We conclude that the reverse proxy performs better in terms of overhead. Nonetheless, the SOCKS-based method works on a lower network level support all traffic types and offer a higher processing rate. We compare the methods according to other performance parameters. Subsequently, the choice of method will depend on the application performance requirements. Jamila Alsayed Kassem, Onno Valkering, Adam Belloum, Paola Grosso |
e-Science | 2 |
| 2021 | Brane: A Framework for Programmable Orchestration of Multi-Site ApplicationsabstractRegardless of the context and rationale, running distributed applications on geographically dispersed IT resources often comes with various technical and organizational challenges. If not addressed appropriately, these challenges may impede development, and in turn, scientific and business innovation. We have developed the Brane framework to support implementers in addressing these challenges. Brane utilizes containerization to encapsulate functionalities as portable building blocks. Through programmability, application orchestration can be expressed using an intuitive domain-specific language. As a result, end-users with limited programming experience are empowered to compose applications by themselves, without having to deal with the underlying technical details. They can do this from user-friendly interactive notebooks. In this paper, we introduce Brane, describe its components and features, and validate the framework with an implementation of a real-world scientific use case. Onno Valkering, Reginald Cushing, Adam Belloum |
e-Science | 1 |
| 2019 | Privacy-Preserving Record Linkage with SparkabstractPrivacy considerations obligate careful and secure processing of personal data. This is especially true when personal data is linked against databases from other organizations. During such endeavours, privacy-preserving record linkage (PPRL) can be utilized to prevent needless exposure of sensitive information to other organizations. With the increase of personal data that is being gathered and analyzed, scalable PPRL capable of handling massive databases is much desired. In this work, we evaluate Apache Spark as an option to scale PPRL. Not only is it valuable to have a scalable PPRL implementation, but one based on the Spark would also be commonly deployable and could take advantage of further development of the ecosystem. Our results show that a PPRL solution based on Spark outperforms alternatives when it comes to handling multiple millions of records; can scale to dozens of nodes; and is on-par with regular record linkage implementations in terms of achieved results. Onno Valkering, Adam Belloum |
CCGRID | 1 |
| 2019 | Towards a New Paradigm for Programming Scientific WorkflowsabstractApplications and infrastructures are increasingly becoming more complex. Infrastructures have several layers of virtualisation, programmability and management while scientific applications are diverse in their computing model archetypes. Mapping these two opposing ends of the stack is a non-trivial task. Here we propose a new programming paradigm and architecture that takes into account the different layers of the stack in an effort to create isolated, portable and scalable application micro-infrastructures. Reginald Cushing, Onno Valkering, Adam Belloum, Cees T. A. M. de Laat |
eScience | 2 |
| 2016 | The Semantic Web in an SMS
Onno Valkering, Victor de Boer, Gossa Lô, Romy Blankendaal, Stefan Schlobach |
EKAW | 1 |