Automating Relational Database Support for Objects Defined by Context-Free Grammars - the Intension-Extension Framework.

dc.contributor.authorMark, Leoen_US
dc.contributor.authorCochrane, Roberta J.en_US
dc.contributor.departmentISRen_US
dc.date.accessioned2007-05-23T09:44:38Z
dc.date.available2007-05-23T09:44:38Z
dc.date.issued1989en_US
dc.description.abstractWe are designing a framework that provides a common foundation for the integration of databases with other areas of computer science and engineering. This framework is based on the fundamental concepts: context-free grammars and database relations.Our goal is to provide automatic database support for complex objects that can be described by context-free grammars. Such support should include Data Definition, Data Update, Grammar Catalog Generation, Data Retrieval, and Database Restructuring. This paper addresses the first three areas: Data Definition: GeneRel automatically generates a set of normalized relational schemes under which ob,iects derived from a given grammar can be stored. Data Update: GenParse automatically generates parser specifications with insertion statements for storing sentences acceptable by a given grammar. Grammar Catalog Generation: GenRel, when applied to a meta-grammar, generates relations in which grammars derived from the meta-grammar can be stored. Furthermore, GenRel and GenParse can be implemented through the specification of semantic actions in a compiler-compiler specification of the meta-grammar. We believe that GenRel and GeneParse, together with our related efforts towards providing support for data retrieval and database restructuring in this environment, provide a tool that eliminates the need for manual relational database design, enhances data storage and querying, aids in the process of database restructuring, and provides a common foundation for the integration of databases with other areas of computer science and engineenng.en_US
dc.format.extent1031282 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/1903/4940
dc.language.isoen_USen_US
dc.relation.ispartofseriesISR; TR 1989-105en_US
dc.titleAutomating Relational Database Support for Objects Defined by Context-Free Grammars - the Intension-Extension Framework.en_US
dc.typeTechnical Reporten_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TR_89-105.pdf
Size:
1007.11 KB
Format:
Adobe Portable Document Format