vix.ing · top · new · best · stats · spec

SCULPT: A Schema Language for Tabular Data on the Web

2014/11/10 by Wim Martens, Martens, Wim, Frank Neven +3
Computer Science · #Advanced Database Systems and Queries #Databases (cs.DB) #FOS: Computer and information sciences #Semantic Web and Ontologies #Web Data Mining and Analysis #cs.DB

paper · pdf · doi:10.48550/arxiv.1411.2351

16 pages

openalex publication_date 2014/11/10 · arxiv created 2014/11/11 · arxiv updated 2014/11/12 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Inspired by the recent working effort towards a recommendation by the World Wide Web Consortium (W3C) for tabular data and metadata on the Web, we present in this paper a concept for a schema language for tabular web data called SCULPT. The language consists of rules constraining and defining the structure of regions in the table. These regions are defined through the novel formalism of region selection expressions. We present a formal model for SCULPT and obtain a linear time combined complexity evaluation algorithm. In addition, we consider weak and strong streaming evaluation for SCULPT and present a fragment for each of these streaming variants. Finally, we discuss several extensions of SCULPT including alternative semantics, types, complex content, and explore region selection expressions as a basis for a transformation language.

Citations

Related