Descriptive typing rules for xcerpt

  • Authors:
  • Sacha Berger;Emmanuel Coquery;Włodzimierz Drabent;Artur Wilk

  • Affiliations:
  • Institute for Computer Science, University of Munich, Germany;INRIA Rocquencourt and Conservatoire des Arts et Métiers, France;IPI PAN, Polish Academy of Sciences, Warszawa, Poland;IDA, Linköping University, Linköping, Sweden

  • Venue:
  • PPSWR'05 Proceedings of the Third international conference on Principles and Practice of Semantic Web Reasoning
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present typing rules for the Web query language Xcerpt. The rules provide a descriptive type system: the typing of a program is an approximation of its semantics. The rules can also be seen as an abstract form of a type inference algorithm (presented in previous work), and as a stage in a formal soundness proof of the algorithm. The paper considers a substantial fragment of Xcerpt; the main restriction is that we deal with data terms corresponding to trees (instead of general graphs), and we do not deal with Xcerpt rule chaining. We provide a formal semantics for the fragment of Xcerpt and a soundness theorem for the presented type system.