Modern applications often manage time-varying data. Despite decades of
r...
We introduce Nominal Matching Logic (NML) as an extension of Matching Lo...
FreezeML is a new approach to first-class polymorphic type inference tha...
Data integration is a classical problem in databases, typically decompos...
Programming or scripting languages used in real-world systems are seldom...
The Nested Relational Calculus (NRC) has been an influential high-level ...
The polymorphic RPC calculus allows programmers to write succinct multit...
Curated scientific databases play an important role in the scientific
en...
Advanced persistent threats (APT) are stealthy cyber-attacks that are ai...
Data metrology – the assessment of the quality of data – particularly in...
Language-integrated query based on comprehension syntax is a powerful
te...
In the field of Model-Driven Engineering, there exist numerous tools tha...
Language-integrated query is a powerful programming construct allowing
d...
Fast and effective unsupervised anomaly detection algorithms have been
p...
ML is remarkable in providing statically typed polymorphism without the
...
SQL is the world's most popular declarative language, forming the basis ...
Curated databases have become important sources of information across
sc...
Relational lenses are a modern approach to the view update problem in
re...
The graph isomorphism, subgraph isomorphism, and graph edit distance pro...
The RPC calculus is a simple semantic foundation for multi-tier programm...
System level provenance is of widespread interest for applications such ...
We introduce a new application for inductive logic programming: learning...
Common programming tools, like compilers, debuggers, and IDEs, crucially...
Advanced persistent threats (APT) are stealthy, sophisticated, and
unpre...
The conservativity theorem for nested relational calculus implies that q...
Language-integrated provenance builds on language-integrated query techn...
Links is a web programming language under development in Edinburgh aimed...
The Calculus of Audited Units (CAU) is a typed lambda calculus resulting...
Lenses are a popular approach to bidirectional transformations, a
genera...
Scientific progress increasingly depends on data management, particularl...
Program slicing provides explanations that illustrate how program output...