Publication:

LDflex: A Read/Write Linked Data Abstraction for Front-End Web Developers

 
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.orcid0000-0001-5118-256X
cris.virtual.orcid0000-0002-8596-222X
cris.virtualsource.department246dac42-e734-4196-98c3-a4b5abbcfd49
cris.virtualsource.departmentb7a53d41-8999-452e-b3aa-840eb7ca629e
cris.virtualsource.orcid246dac42-e734-4196-98c3-a4b5abbcfd49
cris.virtualsource.orcidb7a53d41-8999-452e-b3aa-840eb7ca629e
dc.contributor.authorVerborgh, Ruben
dc.contributor.authorTaelman, Ruben
dc.date.accessioned2026-03-24T14:47:48Z
dc.date.available2026-03-24T14:47:48Z
dc.date.createdwos2025-10-29
dc.date.issued2020
dc.description.abstractMany Web developers nowadays are trained to build applications with a user-facing browser front-end that obtains predictable data structures from a single, well-known back-end. Linked Data invalidates such assumptions, since data can combine several ontologies and span multiple servers with different . Front-end developers, who specialize in creating end-user experiences rather than back-ends, thus need an abstraction layer to the Web of Data that integrates with existing frameworks. We have developed , a domain-specific language that exposes common Linked Data access patterns as reusable JavaScript expressions. In this article, we describe the design and embedding of the language, and discuss its daily usage within two companies. eliminates a dedicated data layer for common and straightforward data access patterns, without striving to be a replacement for more complex cases. The use cases indicate that designing a Linked Data developer experience—analogous to a user experience— is crucial for adoption by the target group, who in turn create Linked Data apps for end users. Crucially, simple abstractions require research to hide the underlying complexity.
dc.description.wosFundingTextThis research received funding from the Flemish Government under the "Onderzoeksprogramma Artificiele Intelligentie (AI) Vlaanderen" program.
dc.identifier.doi10.1007/978-3-030-62466-8_13
dc.identifier.isbn978-3-030-62465-1
dc.identifier.issn0302-9743
dc.identifier.urihttps://imec-publications.be/handle/20.500.12860/58942
dc.language.isoeng
dc.provenance.editstepusergreet.vanhoof@imec.be
dc.publisherSPRINGER INTERNATIONAL PUBLISHING AG
dc.source.beginpage193
dc.source.conferenceThe Semantic Web – ISWC 2020: 19th International Semantic Web Conference
dc.source.conferencedate2020-11-02
dc.source.conferencelocationAthens
dc.source.endpage211
dc.source.journalSEMANTIC WEB - ISWC 2020, PT II
dc.source.numberofpages19
dc.title

LDflex: A Read/Write Linked Data Abstraction for Front-End Web Developers

dc.typeProceedings paper
dspace.entity.typePublication
imec.internal.crawledAt2025-10-22
imec.internal.sourcecrawler
Files

Original bundle

Name:
DS471_acc.pdf
Size:
761.57 KB
Format:
Adobe Portable Document Format
Description:
Accepted
Publication available in collections: