Descriptive types for linked data resources

Gabriel Ciobanu, Ross Horne*, Vladimiro Sassone

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution book

3 Citations (Scopus)

Abstract

This work introduces the notion of descriptive typing. Type systems are typically prescriptive in the sense that they prescribe a space of permitted programs. In contrast, descriptive types assigned to resources in Linked Data provide useful annotations that describe how a resource may be used. Resources are represented by URIs that have no internal structure, hence there is no a priori type for a resource. Instead of raising compile time errors, a descriptive type system raises runtime warnings with a menu of options that make suggestions to the programmer. We introduce a subtype system, algorithmic type system and operational semantics that work together to characterise how descriptive types are used. The type system enables RDF Schema inference and several other modes of inference that are new to Linked Data.

Original languageEnglish
Title of host publicationPerspectives of System Informatics
Subtitle of host publication9th International Ershov Informatics Conference, PSI 2014, St. Petersburg, Russia, June 24-27, 2014. Revised Selected Papers
EditorsAndrei Voronkov, Irina Virbitskaite
Place of PublicationCham, Switzerland
PublisherSpringer
Pages1-25
Number of pages25
ISBN (Electronic)9783662468234
ISBN (Print)9783662468227
DOIs
Publication statusPublished - 1 Jan 2015
Event9th International Ershov Informatics Conference on Perspectives of System Informatics, PSI 2014 - St. Petersburg, Russian Federation
Duration: 24 Jun 201427 Jun 2014

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8974
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference9th International Ershov Informatics Conference on Perspectives of System Informatics, PSI 2014
Country/TerritoryRussian Federation
CitySt. Petersburg
Period24/06/1427/06/14

Funding

We are grateful to the organisers of the Ershov memorial conference, PSI 2014, for inviting this work to be presented as a keynote speech. The work of the first and second authors was supported by a grant of the Romanian National Authority for Scientific Research, project number PN-II-ID-PCE-2011-3-0919.

Keywords

  • type system
  • resource description framework (RDF)
  • link data
  • operational semantic
  • atomic type

Fingerprint

Dive into the research topics of 'Descriptive types for linked data resources'. Together they form a unique fingerprint.

Cite this