EYE JS: a client-side reasoning engine supporting Notation3, RDF Surfaces and RDF Lingua
The Web is transitioning away from centralised services to a re-emergent decentralised platform. This movement generates demand for infrastructure that hides the complexities of decentralisation so that Web developers can easily create rich applications for the next generation of the internet. This...
Autori principali: | , , |
---|---|
Natura: | Conference item |
Lingua: | English |
Pubblicazione: |
Springer
2024
|
_version_ | 1826314708322353152 |
---|---|
author | Wright, J Roo, JD Smessaert, I |
author_facet | Wright, J Roo, JD Smessaert, I |
author_sort | Wright, J |
collection | OXFORD |
description | The Web is transitioning away from centralised services to a re-emergent decentralised platform. This
movement generates demand for infrastructure that hides the complexities of decentralisation so that
Web developers can easily create rich applications for the next generation of the internet.
This paper introduces EYE JS, an RDFJS-compliant TypeScript library that supports reasoning using
Notation3 and RDF Surfaces from browsers and NodeJS.
By developing EYE JS, we fill a gap in existing research and infrastructure, creating a reasoning
engine for the Resource Description Framework (RDF) that can reason over decentralised documents in
a Web client. |
first_indexed | 2024-12-09T03:09:37Z |
format | Conference item |
id | oxford-uuid:631f29b5-5f50-4739-b124-18ff9c64d662 |
institution | University of Oxford |
language | English |
last_indexed | 2024-12-09T03:09:37Z |
publishDate | 2024 |
publisher | Springer |
record_format | dspace |
spelling | oxford-uuid:631f29b5-5f50-4739-b124-18ff9c64d6622024-10-07T11:16:22ZEYE JS: a client-side reasoning engine supporting Notation3, RDF Surfaces and RDF LinguaConference itemhttp://purl.org/coar/resource_type/c_5794uuid:631f29b5-5f50-4739-b124-18ff9c64d662EnglishSymplectic ElementsSpringer2024Wright, JRoo, JDSmessaert, IThe Web is transitioning away from centralised services to a re-emergent decentralised platform. This movement generates demand for infrastructure that hides the complexities of decentralisation so that Web developers can easily create rich applications for the next generation of the internet. This paper introduces EYE JS, an RDFJS-compliant TypeScript library that supports reasoning using Notation3 and RDF Surfaces from browsers and NodeJS. By developing EYE JS, we fill a gap in existing research and infrastructure, creating a reasoning engine for the Resource Description Framework (RDF) that can reason over decentralised documents in a Web client. |
spellingShingle | Wright, J Roo, JD Smessaert, I EYE JS: a client-side reasoning engine supporting Notation3, RDF Surfaces and RDF Lingua |
title | EYE JS: a client-side reasoning engine supporting Notation3, RDF Surfaces and RDF Lingua |
title_full | EYE JS: a client-side reasoning engine supporting Notation3, RDF Surfaces and RDF Lingua |
title_fullStr | EYE JS: a client-side reasoning engine supporting Notation3, RDF Surfaces and RDF Lingua |
title_full_unstemmed | EYE JS: a client-side reasoning engine supporting Notation3, RDF Surfaces and RDF Lingua |
title_short | EYE JS: a client-side reasoning engine supporting Notation3, RDF Surfaces and RDF Lingua |
title_sort | eye js a client side reasoning engine supporting notation3 rdf surfaces and rdf lingua |
work_keys_str_mv | AT wrightj eyejsaclientsidereasoningenginesupportingnotation3rdfsurfacesandrdflingua AT roojd eyejsaclientsidereasoningenginesupportingnotation3rdfsurfacesandrdflingua AT smessaerti eyejsaclientsidereasoningenginesupportingnotation3rdfsurfacesandrdflingua |