Skip to main navigation Skip to search Skip to main content

Local type checking for linked data consumers

Gabriel Ciobanu, Ross Horne, Vladimiro Sassone

Research output: Contribution to journalConference articlepeer-review

6 Downloads (Pure)

Abstract

The Web of Linked Data is the cumulation of over a decade of work by the Web standards community in their effort to make data more Web-like. We provide an introduction to the Web of Linked Data from the perspective of a Web developer that would like to build an application using Linked Data. We identify a weakness in the development stack as being a lack of domain specific scripting languages for designing background processes that consume Linked Data. To address this weakness, we design a scripting language with a simple but appropriate type system. In our proposed architecture some data is consumed from sources outside of the control of the system and some data is held locally. Stronger type assumptions can be made about the local data than external data, hence our type system mixes static and dynamic typing. Throughout, we relate our work to the W3C recommendations that drive Linked Data, so our syntax is accessible to Web developers.

Original languageEnglish
Pages (from-to)19-33
Number of pages15
JournalElectronic Proceedings in Theoretical Computer Science, EPTCS
Volume123
DOIs
Publication statusPublished - 2 Aug 2013
Event9th International Workshop on Automated Specification and Verification of Web Systems, WWV 2013 - Florence, Italy
Duration: 6 Jun 20136 Jun 2013

Funding

Acknowledgements. The work was supported by a grant of the Romanian National Authority for Scientific Research, CNCS-UEFISCDI, project number PN-II-ID-PCE-2011-3-0919.

Keywords

  • linked data
  • local data
  • external data

Fingerprint

Dive into the research topics of 'Local type checking for linked data consumers'. Together they form a unique fingerprint.

Cite this