Semantics and correctness of a query language translation: (preliminary version)

  • Authors:
  • E. Gansner;J. R. Horgan;C. M. R. Kintala;D. J. Moore;P. Surko

  • Affiliations:
  • Bell Laboratories, Murray Hill, New Jersey;Bell Laboratories, Murray Hill, New Jersey;Bell Laboratories, Murray Hill, New Jersey;Bell Laboratories, Murray Hill, New Jersey;Bell Laboratories, Murray Hill, New Jersey

  • Venue:
  • POPL '82 Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
  • Year:
  • 1982

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper proves the correctness of a translation from HISEL, a relational database query language, to HI, a hierarchical query language.The four components of Morris' [7] program are established. Appropriate semantics for the two languages are defined. A translation function is defined and an L-attributed grammar capturing the translation function is exhibited. The transformation of database trees into database relations is specified.