Publication:

Bringing Modern IDE Features to Semantic Web Formats with the Semantic Web Language Server

 
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.department#PLACEHOLDER_PARENT_METADATA_VALUE#
cris.virtual.orcid0000-0002-6645-1264
cris.virtual.orcid0000-0003-1586-5122
cris.virtual.orcid0000-0001-6917-2167
cris.virtualsource.departmentdd01cd39-80eb-41ed-821e-b536a72044dd
cris.virtualsource.departmentcd86ee29-78e2-419f-8d48-3a7f76663e41
cris.virtualsource.department4fb1d6d7-4811-4069-ab93-685349dd45fa
cris.virtualsource.orciddd01cd39-80eb-41ed-821e-b536a72044dd
cris.virtualsource.orcidcd86ee29-78e2-419f-8d48-3a7f76663e41
cris.virtualsource.orcid4fb1d6d7-4811-4069-ab93-685349dd45fa
dc.contributor.authorVercruysse, Arthur
dc.contributor.authorRojas Melendez, Julian
dc.contributor.authorColpaert, Pieter
dc.date.accessioned2026-07-16T12:50:22Z
dc.date.available2026-07-16T12:50:22Z
dc.date.createdwos2026
dc.date.issued2026
dc.description.abstractAuthoring Semantic Web documents such as ontologies or SPARQL queries is error-prone, often leading to interoperability issues, validation failures, or incorrect reasoning. To address these challenges, we present the Semantic Web Language Server (SWLS), a tool for Semantic Web practitioners that integrates IDE-like functionalities such as real-time syntax validation, intelligent autocompletion, and SHACL-based diagnostics into modern code editors. SWLS follows the Language Server Protocol, allowing seamless integration with popular code editors such as Visual Studio Code and NeoVim, while currently supporting multiple Semantic Web formats including Turtle, JSON-LD and SPARQL. This demo accompanies an accepted ESWC 2025 resource paper and showcases SWLS in an interactive web-based environment, where users can explore its features across four dedicated editor panels: (i) an RDF instance data editor, (ii) an ontology editor, (iii) a SHACL shape editor and (iv) a SPARQL query editor. The demo highlights SWLS’s ability to detect syntax and semantic errors, suggest completions based on dereferenced ontologies, and assist users in writing coherent SPARQL queries. By improving the development workflow and addressing common pitfalls, SWLS aims to enhance the usability of Semantic Web technologies and facilitate broader adoption.
dc.identifier.doi10.1007/978-3-031-99554-5_27
dc.identifier.isbn978-3-031-99553-8
dc.identifier.issn0302-9743
dc.identifier.urihttps://imec-publications.be/handle/20.500.12860/59893
dc.language.isoeng
dc.provenance.editstepusergreet.vanhoof@imec.be
dc.publisherSPRINGER INTERNATIONAL PUBLISHING AG
dc.source.beginpage146
dc.source.conferenceSEMANTIC WEB: ESWC - SATELLITE EVENTS
dc.source.conferencedate2025-06-01
dc.source.conferencelocationPortoroz, Slovenia
dc.source.endpage150
dc.source.journalSEMANTIC WEB: ESWC 2025 SATELLITE EVENTS
dc.source.numberofpages5
dc.title

Bringing Modern IDE Features to Semantic Web Formats with the Semantic Web Language Server

dc.typeProceedings paper
dspace.entity.typePublication
imec.internal.crawledAt2026-07-14
imec.internal.sourcecrawler
imec.internal.wosCreatedAt2026-07-14
Files

Original bundle

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