On Adding a Query Language to a Persistent Object System

Markus Knasmüller

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

Abstract

Object-oriented programming languages as well as persistent object systems are usually accessed by explicit navigation along the relations (i.e. the pointers) between the objects. End users of a database, however, prefer to have a query language, which allows them to specify database queries regardless of the mechanism that is used to navigate through the database. In this paper we show a simple technique for adding a query language to an object-oriented programming language. We translate the query into a program and execute it. The compilation and execution is done on the fly.
Original languageEnglish
Title of host publicationJoint Modular Languages Conference, JMLC 2000, Zurich, Switzerland, September 2000
Number of pages11
Publication statusPublished - Sept 2000

Fields of science

  • 102 Computer Sciences
  • 102009 Computer simulation
  • 102011 Formal languages
  • 102013 Human-computer interaction
  • 102029 Practical computer science
  • 102022 Software development
  • 102024 Usability research

Cite this