Language technology for post-relational data systems

Joachim W. Schmidt, Florian Matthes

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

Practice has proven that databases are the keystones for nearly all application systems with a wider functionality, utilization and availabilty. As a consequence, next generation database systems will have to provide their services with a degree of interoperability that has to be substantially improved over existing solutions. In this paper we argue that this objective can be achieved only through full exploitation of current developments in computer language technology. We claim that the merits of modern computer languages’ naming schemes, typing systems and binding mechanisms are vital also for database management systems if they want to improve the quality of their interaction with application languages and programming environments as well as their own functionality and extensibility. This paper studies the technological basis of modern computer languages and presents DBPL as a working example of a highly interoperable database programming language that exploits such technology. Requirements of future data systems are discussed by emphasizing the abstraction principles considered helpful for the adequate design and organization of data-intensive applications and for the modularization, localization and, finally, the implementation of data-based systems. We conclude by relating the potential of advanced language technology to such specific demands of the next generation of post-relational data systems.

Original languageEnglish
Title of host publicationDatabase Systems of the 90s - International Symposium, Proceedings
EditorsAlbrecht Blaser
PublisherSpringer Verlag
Pages81-114
Number of pages34
ISBN (Print)9783540533979
DOIs
StatePublished - 1990
Externally publishedYes
EventInternational Symposium on Database Systems of the 90s, 1990 - Berlin, Germany
Duration: 5 Nov 19907 Nov 1990

Publication series

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

Conference

ConferenceInternational Symposium on Database Systems of the 90s, 1990
Country/TerritoryGermany
CityBerlin
Period5/11/907/11/90

Keywords

  • Binding mechanisms
  • DBPL
  • Database programming languages
  • Interoperability
  • Language design principles
  • Naming schemes
  • Open systems
  • Query languages
  • Type systems

Fingerprint

Dive into the research topics of 'Language technology for post-relational data systems'. Together they form a unique fingerprint.

Cite this