Demo Data from EDBT 2026 / reviewers in the wild / expert
Haikal Pribadi
dblp:202/3526
· DBLP profile ↗
3ranked-venue papers
0as first author
2since 2021 · last 2024
0009-0008-8502-9051ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 2 since 2021Artificial intelligence and machine learning · 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.
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Data models and query languages · 100% | |
| Theoretical computer science
1 paper |
Logic in computer science · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data models and query languages
query language design |
0.8 | 1 | 2024 | TypeQL: A Type-Theoretic & Polymorphic Query Language · Proc. ACM Manag. Data 2024 |
Programming languages and type systems › type theory
dependent types |
0.8 | 1 | 2024 | TypeQL: A Type-Theoretic & Polymorphic Query Language · Proc. ACM Manag. Data 2024 |
Programming languages and type systems
type theory |
0.8 | 1 | 2024 | TypeQL: A Type-Theoretic & Polymorphic Query Language · Proc. ACM Manag. Data 2024 |
Data models and query languages
data modeling |
0.2 | 1 | 2024 | TypeQL: A Type-Theoretic & Polymorphic Query Language · Proc. ACM Manag. Data 2024 |
Logic in computer science
semantics |
0.2 | 1 | 2024 | TypeQL: A Type-Theoretic & Polymorphic Query Language · Proc. ACM Manag. Data 2024 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | TypeQL: A Type-Theoretic & Polymorphic Query LanguageabstractRelational data modeling can often be restrictive as it provides no direct facility for modeling polymorphic types, reified relations, multi-valued attributes, and other common high-level structures in data. This creates many challenges in data modeling and engineering tasks, and has led to the rise of more flexible NoSQL databases, such as graph and document databases. In the absence of structured schemas, however, we can neither express nor validate the intention of data models, making long-term maintenance of databases substantially more difficult. To resolve this dilemma, we argue that, parallel to the role of classical predicate logic for relational algebra, contemporary foundations of mathematics rooted in type theory can guide us in the development of powerful new high-level data models and query languages. To this end, we introduce a new polymorphic entity-relation-attribute (PERA) data model, grounded in type-theoretic principles and accessible through classical conceptual modeling, with a near-natural query language: TypeQL. We illustrate the syntax of TypeQL as well as its denotation in the PERA model, formalize our model as an algebraic theory with dependent types, and describe its stratified semantics. Christoph Dorn 0002, Haikal Pribadi |
Proc. ACM Manag. Data | 2 |
| 2023 | Type Theory as a Unifying Paradigm for Modern DatabasesabstractOver the past decades, data modeling has become a highly diversified discipline with many competing paradigms emerging across various application domains. We argue that higher levels of abstraction including, in particular, the integration of high-level programming and reasoning techniques, will pave the way forward for future knowledge management systems. As a programmatic foundation for this endeavor, we will discuss a novel type theoretical modeling and reasoning paradigm, which aims to strike a powerful balance between what can be naturally semantically modeled and what can be practically implemented. TypeQL is a multi-purpose database language rooted in these foundations: it is designed around the expressivity of natural language and backed by type theoretical principles. This rigorous high-level approach to database language reduces development and maintenance loads, preventing hard to spot data integrity and logic errors through its underlying type system, while also providing a unifying toolset for a large class of domain-specific applications ranging from querying connected data in knowledge graphs for drug discovery to reasoning and adaptive decision making in cognitive robotics. Christoph Dorn 0002, Haikal Pribadi |
CIKM | 2 |
| 2017 | BioGrakn: A Knowledge Graph-Based Semantic Database for Biomedical Sciences
Antonio Messina, Haikal Pribadi, Jo Stichbury, Michelangelo Bucci, Szymon Klarman, Alfonso Urso |
CISIS | 2 |