Project

Materializable Linked Data Web APIs

Code
bof/baf/4y/2024/01/630
Duration
01 January 2024 → 31 December 2025
Funding
Regional and community funding: Special Research Fund
Research disciplines
  • Engineering and technology
    • Other computer engineering, information technology and mathematical engineering not elsewhere classified
Keywords
Linked Data Event Streams hypermedia Semantic Web Linked Data Web APIs
 
Project description

Complex URL patterns—employed in technologies such as SPARQL, GraphQL, OGC Web Feature Services, or free-text queries—present several limitations: i) queries are restricted to data on the queried machine, ii) coding against a fixed protocol reduces potential evolvability, iii) dynamic server functionality complicates long-term preservation, and iv) sending full queries to third-party servers compromises privacy. This project instead studies the creation of evolvable and preservable Web APIs through “materializable interfaces”, proposing that data be published in well-chosen fragments structured as a search tree. The TREE hypermedia specification, currently being standardized in a W3C Community Group prof. Colpaert leads, aims to generically describe such interface for clients. The specification is the basis for domain-specific—such as for route planning, full-text search, geospatial look-ups, incremental data replication, forecasting, or graph search—server specifications.