Serveur d'exploration sur l'Université de Trèves

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

EFTA: a database retrieval algebra for feature-terms

Identifieur interne : 001257 ( Istex/Corpus ); précédent : 001256; suivant : 001258

EFTA: a database retrieval algebra for feature-terms

Auteurs : Thomas Ludwig ; Bernd Walter

Source :

RBID : ISTEX:83D907268DC7AC753A5F773B98B4C1593D03C087

Abstract

We define a data-model based on the notation of a feature-term. A Feature-Term Algebra (FTA) for database-retrieval of feature-terms is presented. FTA is comparable to other attempts to extend or modify Relational Algebra to cope with complex objects and set-valued attributes etc., but extends these proposals to an open-world-assumption for the processing of incomplete knowledge. Since we want to define the algebra as an intermediate language for the compilation of feature-logic database-queries, we augment it by a closure-operator to be able to compile recursive queries. Formal semantics of this Extended Feature-Term Algebra (EFTA) are given, its expressive power is investigated, and the algebra is discussed in the context of related work.

Url:
DOI: 10.1016/0169-023X(91)90019-T

Links to Exploration step

ISTEX:83D907268DC7AC753A5F773B98B4C1593D03C087

Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title>EFTA: a database retrieval algebra for feature-terms</title>
<author>
<name sortKey="Ludwig, Thomas" sort="Ludwig, Thomas" uniqKey="Ludwig T" first="Thomas" last="Ludwig">Thomas Ludwig</name>
<affiliation>
<mods:affiliation>Fachbereich 4, University of Trier, P.O. Box 3825, D 5500 Trier, Germany</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Walter, Bernd" sort="Walter, Bernd" uniqKey="Walter B" first="Bernd" last="Walter">Bernd Walter</name>
<affiliation>
<mods:affiliation>Fachbereich 4, University of Trier, P.O. Box 3825, D 5500 Trier, Germany</mods:affiliation>
</affiliation>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:83D907268DC7AC753A5F773B98B4C1593D03C087</idno>
<date when="1991" year="1991">1991</date>
<idno type="doi">10.1016/0169-023X(91)90019-T</idno>
<idno type="url">https://api.istex.fr/document/83D907268DC7AC753A5F773B98B4C1593D03C087/fulltext/pdf</idno>
<idno type="wicri:Area/Istex/Corpus">001257</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">001257</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a">EFTA: a database retrieval algebra for feature-terms</title>
<author>
<name sortKey="Ludwig, Thomas" sort="Ludwig, Thomas" uniqKey="Ludwig T" first="Thomas" last="Ludwig">Thomas Ludwig</name>
<affiliation>
<mods:affiliation>Fachbereich 4, University of Trier, P.O. Box 3825, D 5500 Trier, Germany</mods:affiliation>
</affiliation>
</author>
<author>
<name sortKey="Walter, Bernd" sort="Walter, Bernd" uniqKey="Walter B" first="Bernd" last="Walter">Bernd Walter</name>
<affiliation>
<mods:affiliation>Fachbereich 4, University of Trier, P.O. Box 3825, D 5500 Trier, Germany</mods:affiliation>
</affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="j">Data & Knowledge Engineering</title>
<title level="j" type="abbrev">DATAK</title>
<idno type="ISSN">0169-023X</idno>
<imprint>
<publisher>ELSEVIER</publisher>
<date type="published" when="1991">1991</date>
<biblScope unit="volume">6</biblScope>
<biblScope unit="issue">2</biblScope>
<biblScope unit="page" from="125">125</biblScope>
<biblScope unit="page" to="149">149</biblScope>
</imprint>
<idno type="ISSN">0169-023X</idno>
</series>
<idno type="istex">83D907268DC7AC753A5F773B98B4C1593D03C087</idno>
<idno type="DOI">10.1016/0169-023X(91)90019-T</idno>
<idno type="PII">0169-023X(91)90019-T</idno>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0169-023X</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass></textClass>
<langUsage>
<language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">We define a data-model based on the notation of a feature-term. A Feature-Term Algebra (FTA) for database-retrieval of feature-terms is presented. FTA is comparable to other attempts to extend or modify Relational Algebra to cope with complex objects and set-valued attributes etc., but extends these proposals to an open-world-assumption for the processing of incomplete knowledge. Since we want to define the algebra as an intermediate language for the compilation of feature-logic database-queries, we augment it by a closure-operator to be able to compile recursive queries. Formal semantics of this Extended Feature-Term Algebra (EFTA) are given, its expressive power is investigated, and the algebra is discussed in the context of related work.</div>
</front>
</TEI>
<istex>
<corpusName>elsevier</corpusName>
<author>
<json:item>
<name>Thomas Ludwig</name>
<affiliations>
<json:string>Fachbereich 4, University of Trier, P.O. Box 3825, D 5500 Trier, Germany</json:string>
</affiliations>
</json:item>
<json:item>
<name>Bernd Walter</name>
<affiliations>
<json:string>Fachbereich 4, University of Trier, P.O. Box 3825, D 5500 Trier, Germany</json:string>
</affiliations>
</json:item>
</author>
<subject>
<json:item>
<lang>
<json:string>eng</json:string>
</lang>
<value>Deductive database</value>
</json:item>
<json:item>
<lang>
<json:string>eng</json:string>
</lang>
<value>Complex object algebra</value>
</json:item>
<json:item>
<lang>
<json:string>eng</json:string>
</lang>
<value>Open world assumption</value>
</json:item>
<json:item>
<lang>
<json:string>eng</json:string>
</lang>
<value>Recursive queries</value>
</json:item>
</subject>
<language>
<json:string>eng</json:string>
</language>
<originalGenre>
<json:string>Full-length article</json:string>
</originalGenre>
<abstract>We define a data-model based on the notation of a feature-term. A Feature-Term Algebra (FTA) for database-retrieval of feature-terms is presented. FTA is comparable to other attempts to extend or modify Relational Algebra to cope with complex objects and set-valued attributes etc., but extends these proposals to an open-world-assumption for the processing of incomplete knowledge. Since we want to define the algebra as an intermediate language for the compilation of feature-logic database-queries, we augment it by a closure-operator to be able to compile recursive queries. Formal semantics of this Extended Feature-Term Algebra (EFTA) are given, its expressive power is investigated, and the algebra is discussed in the context of related work.</abstract>
<qualityIndicators>
<score>6.332</score>
<pdfVersion>1.2</pdfVersion>
<pdfPageSize>533 x 756 pts</pdfPageSize>
<refBibsNative>true</refBibsNative>
<keywordCount>4</keywordCount>
<abstractCharCount>750</abstractCharCount>
<pdfWordCount>10643</pdfWordCount>
<pdfCharCount>51958</pdfCharCount>
<pdfPageCount>25</pdfPageCount>
<abstractWordCount>111</abstractWordCount>
</qualityIndicators>
<title>EFTA: a database retrieval algebra for feature-terms</title>
<pii>
<json:string>0169-023X(91)90019-T</json:string>
</pii>
<refBibs>
<json:item>
<author>
<json:item>
<name>S. Abiteboul</name>
</json:item>
<json:item>
<name>N. Bidoit</name>
</json:item>
</author>
<host>
<volume>3</volume>
<pages>
<last>200</last>
<first>191</first>
</pages>
<author></author>
<title>ACM Pods</title>
</host>
<title>Non first normal form relations to represent hirarchically organized data</title>
</json:item>
<json:item>
<author>
<json:item>
<name>S. Abiteboul</name>
</json:item>
<json:item>
<name>N.C. Beeri</name>
</json:item>
</author>
<host>
<author></author>
<title>INRIA Technical Report</title>
</host>
<title>A survey of complex object calculus</title>
</json:item>
<json:item>
<author>
<json:item>
<name>A.V. Aho</name>
</json:item>
<json:item>
<name>J.D. Ullman</name>
</json:item>
</author>
<host>
<pages>
<last>117</last>
<first>110</first>
</pages>
<author></author>
<title>Proc. 6th POPL</title>
</host>
<title>University of data retrieval languages</title>
</json:item>
<json:item>
<author>
<json:item>
<name>Francois Bancilhon</name>
</json:item>
</author>
<host>
<pages>
<last>178</last>
<first>165</first>
</pages>
<author></author>
<title>On knowledge Base Management Systems</title>
</host>
<title>Naive evaluation of recursively defined relations</title>
</json:item>
<json:item>
<author>
<json:item>
<name>F. Bancilhon</name>
</json:item>
<json:item>
<name>S. Koshafian</name>
</json:item>
</author>
<host>
<author></author>
<title>PODS</title>
</host>
<title>A calculus for complex objects</title>
</json:item>
<json:item>
<author>
<json:item>
<name>Francois Bancilhon</name>
</json:item>
<json:item>
<name>Raghu Ramakrishnan</name>
</json:item>
</author>
<host>
<pages>
<last>518</last>
<first>439</first>
</pages>
<author></author>
<title>Foundations of Deductive Databases and Logic Programming</title>
</host>
<title>Performance evaluation of data intensive logic programs</title>
</json:item>
<json:item>
<author>
<json:item>
<name>Jay Banerjee</name>
</json:item>
<json:item>
<name>Won Kim</name>
</json:item>
</author>
<host>
<author></author>
<title>MCC Technical Report</title>
</host>
<title>DL/CAD: a data-language for CAD objects</title>
</json:item>
<json:item>
<author>
<json:item>
<name>S. Ceri</name>
</json:item>
<json:item>
<name>G. Gottlob</name>
</json:item>
<json:item>
<name>L. Lavazza</name>
</json:item>
</author>
<host>
<pages>
<last>402</last>
<first>395</first>
</pages>
<author></author>
<title>12th VLDB</title>
</host>
<title>Translation and optimization of logic queries: the algebraic approach</title>
</json:item>
<json:item>
<author>
<json:item>
<name>A.K. Chandra</name>
</json:item>
</author>
<host>
<pages>
<last>62</last>
<first>50</first>
</pages>
<author></author>
<title>8th POPL</title>
</host>
<title>Programming primitives for database languages</title>
</json:item>
<json:item>
<author>
<json:item>
<name>A.K. Chandra</name>
</json:item>
<json:item>
<name>D. Harel</name>
</json:item>
</author>
<host>
<volume>25</volume>
<pages>
<last>128</last>
<first>99</first>
</pages>
<issue>1</issue>
<author></author>
<title>J. Comp. Syst. Sci.</title>
</host>
<title>Computable queries for relational data bases</title>
</json:item>
<json:item>
<author>
<json:item>
<name>W. Chen</name>
</json:item>
<json:item>
<name>G. Gardarin</name>
</json:item>
</author>
<host>
<author></author>
<title>SIGMOD</title>
</host>
<title>Nested datalog</title>
</json:item>
<json:item>
<author>
<json:item>
<name>E.F. Codd</name>
</json:item>
</author>
<host>
<volume>13</volume>
<pages>
<last>387</last>
<first>377</first>
</pages>
<issue>6</issue>
<author></author>
<title>CACM</title>
</host>
<title>A relational model of data for large shared data banks</title>
</json:item>
<json:item>
<author>
<json:item>
<name>L.S. Colby</name>
</json:item>
</author>
<host>
<pages>
<last>283</last>
<first>273</first>
</pages>
<author></author>
<title>Proc. SIGMOD</title>
</host>
<title>A recursive algebra and query optimization for nested relations</title>
</json:item>
<json:item>
<author>
<json:item>
<name>C.J. Date</name>
</json:item>
</author>
<host>
<volume>13</volume>
<pages>
<last>29</last>
<first>18</first>
</pages>
<author></author>
<title>ACM SIGMOD Rep.</title>
</host>
<title>A formal definition of the relational model</title>
</json:item>
<json:item>
<author>
<json:item>
<name>M. Gyssens</name>
</json:item>
<json:item>
<name>D. Van Gucht</name>
</json:item>
</author>
<host>
<volume>17</volume>
<pages>
<last>232</last>
<first>225</first>
</pages>
<issue>3</issue>
<author></author>
<title>Sigmod</title>
</host>
<title>The powerset algebra as a result of adding programming constructions to the nested relational algebra</title>
</json:item>
<json:item>
<author>
<json:item>
<name>G. Jaeschke</name>
</json:item>
<json:item>
<name>H.-J. Schek</name>
</json:item>
</author>
<host>
<pages>
<last>138</last>
<first>124</first>
</pages>
<author></author>
<title>Proc. ACM Symp. Principles of Database Systems</title>
</host>
<title>Remarks on the algebra of non first normal form relations</title>
</json:item>
<json:item>
<author>
<json:item>
<name>S. Koshafian</name>
</json:item>
</author>
<host>
<volume>3</volume>
<pages>
<last>243</last>
<first>225</first>
</pages>
<issue>4</issue>
<author></author>
<title>Data Knowledge Engineering</title>
</host>
<title>A persistent complex object database language</title>
</json:item>
<json:item>
<author>
<json:item>
<name>V. Lifschitz</name>
</json:item>
</author>
<host>
<pages>
<last>192</last>
<first>177</first>
</pages>
<author></author>
<title>Foundations of Deductive Databases and Logic Programming</title>
</host>
<title>On the declarative semantics of logic programs with negation</title>
</json:item>
<json:item>
<author>
<json:item>
<name>T. Ludwig</name>
</json:item>
</author>
<host>
<volume>59</volume>
<author></author>
<title>LILOG-Report</title>
</host>
<title>Algebraic optimization of EFTA-expressions</title>
</json:item>
<json:item>
<author>
<json:item>
<name>T. Ludwig</name>
</json:item>
</author>
<host>
<volume>60</volume>
<author></author>
<title>LILOG-Report</title>
</host>
<title>FLL: a first-order language for deductive retrieval of feature terms</title>
</json:item>
<json:item>
<author>
<json:item>
<name>T. Ludwig</name>
</json:item>
</author>
<host>
<author></author>
<title>Proc. BNCOD</title>
</host>
<title>Compilation of complex datalog with stratified negation</title>
</json:item>
<json:item>
<author>
<json:item>
<name>T. Ludwig</name>
</json:item>
<json:item>
<name>B. Walter</name>
</json:item>
<json:item>
<name>M. Ley</name>
</json:item>
<json:item>
<name>A. Maier</name>
</json:item>
<json:item>
<name>E. Gehlen</name>
</json:item>
</author>
<host>
<author></author>
<title>Proc. BTW</title>
</host>
<title>LILOG-DB: database-support for knowledge-based systems</title>
</json:item>
<json:item>
<author>
<json:item>
<name>T. Ludwig</name>
</json:item>
</author>
<host>
<author></author>
<title>Proc. Data Engineering Conf.</title>
</host>
<title>A brief overview of LILOG-DB</title>
</json:item>
<json:item>
<author>
<json:item>
<name>A. Makinouchi</name>
</json:item>
</author>
<host>
<pages>
<last>453</last>
<first>447</first>
</pages>
<author></author>
<title>5th VLDB</title>
</host>
<title>A consideration of normal form of non-necessarily-normalized relations in the relational data model</title>
</json:item>
<json:item>
<author>
<json:item>
<name>G. Oezsoyoglu</name>
</json:item>
<json:item>
<name>Z.M. Oezsoyoglu</name>
</json:item>
<json:item>
<name>V. Matos</name>
</json:item>
</author>
<host>
<volume>12</volume>
<pages>
<last>592</last>
<first>566</first>
</pages>
<issue>4</issue>
<author></author>
<title>ACM TODS</title>
</host>
<title>Extending relational algebra and relational calculus with set-valued attributes and aggregate functions</title>
</json:item>
<json:item>
<author>
<json:item>
<name>Jan Paredaens</name>
</json:item>
<json:item>
<name>Dirk Van Gucht</name>
</json:item>
</author>
<host>
<volume>1</volume>
<pages>
<last>38</last>
<first>29</first>
</pages>
<author></author>
<title>ACM Pods</title>
</host>
<title>Possibilities and limitations of using flat operators in nested algebra expressions</title>
</json:item>
<json:item>
<author>
<json:item>
<name>T. Przymusinski</name>
</json:item>
</author>
<host>
<pages>
<last>216</last>
<first>193</first>
</pages>
<author></author>
<title>Foundations of Deductive Databases and Logic Programming</title>
</host>
<title>On the declarative semantics of deductive databases and logic programs</title>
</json:item>
<json:item>
<author>
<json:item>
<name>H.-J. Schek</name>
</json:item>
<json:item>
<name>M.H. Scholl</name>
</json:item>
</author>
<host>
<volume>11</volume>
<pages>
<last>147</last>
<first>137</first>
</pages>
<issue>2</issue>
<author></author>
<title>Inform. Systems</title>
</host>
<title>The relational model with relation-valued attributes</title>
</json:item>
<json:item>
<author>
<json:item>
<name>J.C. Shepherdson</name>
</json:item>
</author>
<host>
<pages>
<last>88</last>
<first>19</first>
</pages>
<author></author>
<title>Foundations of Deductive Databases and Logic Programming</title>
</host>
<title>Negation in logic programming</title>
</json:item>
<json:item>
<author>
<json:item>
<name>Oded Shmueli</name>
</json:item>
<json:item>
<name>Shamim Naqvi</name>
</json:item>
</author>
<host>
<pages>
<last>177</last>
<first>152</first>
</pages>
<author></author>
<title>Logic Programming, Proc. Fourth Internat. Conf.</title>
</host>
<title>Set grouping and layering in horn-clause programs</title>
</json:item>
<json:item>
<host>
<author></author>
</host>
</json:item>
<json:item>
<host>
<author></author>
</host>
</json:item>
<json:item>
<host>
<author></author>
<title>Conceptual Structures</title>
</host>
</json:item>
<json:item>
<author>
<json:item>
<name>S.J. Thomas</name>
</json:item>
<json:item>
<name>P.C. Fischer</name>
</json:item>
</author>
<host>
<author></author>
<title>Theory of Databases</title>
</host>
<title>Nested relational structures</title>
</json:item>
<json:item>
<author>
<json:item>
<name>Shalom Tsur</name>
</json:item>
<json:item>
<name>Carlo Zaniolo</name>
</json:item>
</author>
<host>
<volume>12</volume>
<author></author>
<title>VLDB</title>
</host>
<title>LDL: a logic-based data language</title>
</json:item>
<json:item>
<author>
<json:item>
<name>Dirk Van Gucht</name>
</json:item>
</author>
<host>
<author></author>
<title>JACM</title>
</host>
<title>On the expressive power of the extended relational algebra for the unnormalized relational model</title>
</json:item>
<json:item>
<host>
<author></author>
<title>Principles of Database and Knowledge-Base Systems</title>
</host>
</json:item>
<json:item>
<author>
<json:item>
<name>Carlo Zaniolo</name>
</json:item>
</author>
<host>
<volume>11</volume>
<author></author>
<title>VLDB</title>
</host>
<title>The representation and deductive retrieval of complex objects</title>
</json:item>
<json:item>
<author>
<json:item>
<name>Carlo Zaniolo</name>
</json:item>
</author>
<host>
<author></author>
<title>Expert Database Systems</title>
</host>
<title>Safety and compilation of non-recursive horn-clauses</title>
</json:item>
</refBibs>
<genre>
<json:string>research-article</json:string>
</genre>
<host>
<volume>6</volume>
<pii>
<json:string>S0169-023X(00)X0079-1</json:string>
</pii>
<pages>
<last>149</last>
<first>125</first>
</pages>
<issn>
<json:string>0169-023X</json:string>
</issn>
<issue>2</issue>
<genre>
<json:string>journal</json:string>
</genre>
<language>
<json:string>unknown</json:string>
</language>
<title>Data & Knowledge Engineering</title>
<publicationDate>1991</publicationDate>
</host>
<categories>
<wos>
<json:string>science</json:string>
<json:string>computer science, information systems</json:string>
<json:string>computer science, artificial intelligence</json:string>
</wos>
<scienceMetrix>
<json:string>applied sciences</json:string>
<json:string>information & communication technologies</json:string>
<json:string>information systems</json:string>
</scienceMetrix>
</categories>
<publicationDate>1991</publicationDate>
<copyrightDate>1991</copyrightDate>
<doi>
<json:string>10.1016/0169-023X(91)90019-T</json:string>
</doi>
<id>83D907268DC7AC753A5F773B98B4C1593D03C087</id>
<score>1.7874335</score>
<fulltext>
<json:item>
<extension>pdf</extension>
<original>true</original>
<mimetype>application/pdf</mimetype>
<uri>https://api.istex.fr/document/83D907268DC7AC753A5F773B98B4C1593D03C087/fulltext/pdf</uri>
</json:item>
<json:item>
<extension>zip</extension>
<original>false</original>
<mimetype>application/zip</mimetype>
<uri>https://api.istex.fr/document/83D907268DC7AC753A5F773B98B4C1593D03C087/fulltext/zip</uri>
</json:item>
<istex:fulltextTEI uri="https://api.istex.fr/document/83D907268DC7AC753A5F773B98B4C1593D03C087/fulltext/tei">
<teiHeader>
<fileDesc>
<titleStmt>
<title level="a">EFTA: a database retrieval algebra for feature-terms</title>
</titleStmt>
<publicationStmt>
<authority>ISTEX</authority>
<publisher>ELSEVIER</publisher>
<availability>
<p>ELSEVIER</p>
</availability>
<date>1991</date>
</publicationStmt>
<sourceDesc>
<biblStruct type="inbook">
<analytic>
<title level="a">EFTA: a database retrieval algebra for feature-terms</title>
<author xml:id="author-1">
<persName>
<forename type="first">Thomas</forename>
<surname>Ludwig</surname>
</persName>
<note type="biography">Thomas Ludwig received his M.Sc. Degree in Computer Science from the Technical University of Darmstadt in 1987. He now works as a research assistant in the Database Research Group of the University of Trier, where he is currently completing his Ph.D. thesis. His research interests are languages, architectures, and query processing for deductive database systems.</note>
<affiliation>Thomas Ludwig received his M.Sc. Degree in Computer Science from the Technical University of Darmstadt in 1987. He now works as a research assistant in the Database Research Group of the University of Trier, where he is currently completing his Ph.D. thesis. His research interests are languages, architectures, and query processing for deductive database systems.</affiliation>
<affiliation>Fachbereich 4, University of Trier, P.O. Box 3825, D 5500 Trier, Germany</affiliation>
</author>
<author xml:id="author-2">
<persName>
<forename type="first">Bernd</forename>
<surname>Walter</surname>
</persName>
<note type="biography">The work reported here was carried out within the LILOG-project of IBM Germany.</note>
<affiliation>The work reported here was carried out within the LILOG-project of IBM Germany.</affiliation>
<affiliation>Fachbereich 4, University of Trier, P.O. Box 3825, D 5500 Trier, Germany</affiliation>
</author>
</analytic>
<monogr>
<title level="j">Data & Knowledge Engineering</title>
<title level="j" type="abbrev">DATAK</title>
<idno type="pISSN">0169-023X</idno>
<idno type="PII">S0169-023X(00)X0079-1</idno>
<imprint>
<publisher>ELSEVIER</publisher>
<date type="published" when="1991"></date>
<biblScope unit="volume">6</biblScope>
<biblScope unit="issue">2</biblScope>
<biblScope unit="page" from="125">125</biblScope>
<biblScope unit="page" to="149">149</biblScope>
</imprint>
</monogr>
<idno type="istex">83D907268DC7AC753A5F773B98B4C1593D03C087</idno>
<idno type="DOI">10.1016/0169-023X(91)90019-T</idno>
<idno type="PII">0169-023X(91)90019-T</idno>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<creation>
<date>1991</date>
</creation>
<langUsage>
<language ident="en">en</language>
</langUsage>
<abstract xml:lang="en">
<p>We define a data-model based on the notation of a feature-term. A Feature-Term Algebra (FTA) for database-retrieval of feature-terms is presented. FTA is comparable to other attempts to extend or modify Relational Algebra to cope with complex objects and set-valued attributes etc., but extends these proposals to an open-world-assumption for the processing of incomplete knowledge. Since we want to define the algebra as an intermediate language for the compilation of feature-logic database-queries, we augment it by a closure-operator to be able to compile recursive queries. Formal semantics of this Extended Feature-Term Algebra (EFTA) are given, its expressive power is investigated, and the algebra is discussed in the context of related work.</p>
</abstract>
<textClass>
<keywords scheme="keyword">
<list>
<head>Keywords</head>
<item>
<term>Deductive database</term>
</item>
<item>
<term>Complex object algebra</term>
</item>
<item>
<term>Open world assumption</term>
</item>
<item>
<term>Recursive queries</term>
</item>
</list>
</keywords>
</textClass>
</profileDesc>
<revisionDesc>
<change when="1991">Published</change>
</revisionDesc>
</teiHeader>
</istex:fulltextTEI>
<json:item>
<extension>txt</extension>
<original>false</original>
<mimetype>text/plain</mimetype>
<uri>https://api.istex.fr/document/83D907268DC7AC753A5F773B98B4C1593D03C087/fulltext/txt</uri>
</json:item>
</fulltext>
<metadata>
<istex:metadataXml wicri:clean="Elsevier, elements deleted: tail">
<istex:xmlDeclaration>version="1.0" encoding="utf-8"</istex:xmlDeclaration>
<istex:docType PUBLIC="-//ES//DTD journal article DTD version 4.5.2//EN//XML" URI="art452.dtd" name="istex:docType"></istex:docType>
<istex:document>
<converted-article version="4.5.2" docsubtype="fla">
<item-info>
<jid>DATAK</jid>
<aid>9190019T</aid>
<ce:pii>0169-023X(91)90019-T</ce:pii>
<ce:doi>10.1016/0169-023X(91)90019-T</ce:doi>
<ce:copyright type="unknown" year="1991"></ce:copyright>
</item-info>
<head>
<ce:title>EFTA: a database retrieval algebra for feature-terms</ce:title>
<ce:author-group>
<ce:author>
<ce:given-name>Thomas</ce:given-name>
<ce:surname>Ludwig</ce:surname>
<ce:cross-ref refid="FN2">
<ce:sup>1</ce:sup>
</ce:cross-ref>
</ce:author>
<ce:author>
<ce:given-name>Bernd</ce:given-name>
<ce:surname>Walter</ce:surname>
<ce:cross-ref refid="FN1">
<ce:sup></ce:sup>
</ce:cross-ref>
<ce:cross-ref refid="FN3">
<ce:sup>2</ce:sup>
</ce:cross-ref>
</ce:author>
<ce:affiliation>
<ce:textfn>Fachbereich 4, University of Trier, P.O. Box 3825, D 5500 Trier, Germany</ce:textfn>
</ce:affiliation>
<ce:footnote id="FN2">
<ce:label>1</ce:label>
<ce:note-para>
<ce:bold>Thomas Ludwig</ce:bold>
received his M.Sc. Degree in Computer Science from the Technical University of Darmstadt in 1987. He now works as a research assistant in the Database Research Group of the University of Trier, where he is currently completing his Ph.D. thesis. His research interests are languages, architectures, and query processing for deductive database systems.</ce:note-para>
</ce:footnote>
<ce:footnote id="FN1">
<ce:label></ce:label>
<ce:note-para>The work reported here was carried out within the LILOG-project of IBM Germany.</ce:note-para>
</ce:footnote>
<ce:footnote id="FN3">
<ce:label>2</ce:label>
<ce:note-para>
<ce:bold>Bernd Walter</ce:bold>
received his M.Sc. degree (Dipl.-Inform.) and the Ph.D. degree (Dr.rer.nat.) in Computer Science from University of Stuttgart, Germany, in 1977 and 1982, respectively. He is currently a Professor of Computer Science at the University of Trier, Germany, where he is the head of the Database Research Group. From 1986 to 1989 he was a Professor for Computer Science at the Technical University of Aachen (RWTH). His research interests include database system architecture, deductive database systems, and distributed systems.</ce:note-para>
</ce:footnote>
</ce:author-group>
<ce:abstract>
<ce:section-title>Abstract</ce:section-title>
<ce:abstract-sec>
<ce:simple-para>We define a data-model based on the notation of a feature-term. A Feature-Term Algebra (
<ce:italic>FTA</ce:italic>
) for database-retrieval of feature-terms is presented.
<ce:italic>FTA</ce:italic>
is comparable to other attempts to extend or modify Relational Algebra to cope with complex objects and set-valued attributes etc., but extends these proposals to an open-world-assumption for the processing of incomplete knowledge. Since we want to define the algebra as an intermediate language for the compilation of feature-logic database-queries, we augment it by a closure-operator to be able to compile recursive queries. Formal semantics of this Extended Feature-Term Algebra (
<ce:italic>EFTA</ce:italic>
) are given, its expressive power is investigated, and the algebra is discussed in the context of related work.</ce:simple-para>
</ce:abstract-sec>
</ce:abstract>
<ce:keywords>
<ce:section-title>Keywords</ce:section-title>
<ce:keyword>
<ce:text>Deductive database</ce:text>
</ce:keyword>
<ce:keyword>
<ce:text>Complex object algebra</ce:text>
</ce:keyword>
<ce:keyword>
<ce:text>Open world assumption</ce:text>
</ce:keyword>
<ce:keyword>
<ce:text>Recursive queries</ce:text>
</ce:keyword>
</ce:keywords>
</head>
</converted-article>
</istex:document>
</istex:metadataXml>
<mods version="3.6">
<titleInfo>
<title>EFTA: a database retrieval algebra for feature-terms</title>
</titleInfo>
<titleInfo type="alternative" contentType="CDATA">
<title>EFTA: a database retrieval algebra for feature-terms</title>
</titleInfo>
<name type="personal">
<namePart type="given">Thomas</namePart>
<namePart type="family">Ludwig</namePart>
<affiliation>Fachbereich 4, University of Trier, P.O. Box 3825, D 5500 Trier, Germany</affiliation>
<description>Thomas Ludwig received his M.Sc. Degree in Computer Science from the Technical University of Darmstadt in 1987. He now works as a research assistant in the Database Research Group of the University of Trier, where he is currently completing his Ph.D. thesis. His research interests are languages, architectures, and query processing for deductive database systems.</description>
<role>
<roleTerm type="text">author</roleTerm>
</role>
</name>
<name type="personal">
<namePart type="given">Bernd</namePart>
<namePart type="family">Walter</namePart>
<affiliation>Fachbereich 4, University of Trier, P.O. Box 3825, D 5500 Trier, Germany</affiliation>
<description>The work reported here was carried out within the LILOG-project of IBM Germany.</description>
<role>
<roleTerm type="text">author</roleTerm>
</role>
</name>
<typeOfResource>text</typeOfResource>
<genre type="research-article" displayLabel="Full-length article"></genre>
<originInfo>
<publisher>ELSEVIER</publisher>
<dateIssued encoding="w3cdtf">1991</dateIssued>
<copyrightDate encoding="w3cdtf">1991</copyrightDate>
</originInfo>
<language>
<languageTerm type="code" authority="iso639-2b">eng</languageTerm>
<languageTerm type="code" authority="rfc3066">en</languageTerm>
</language>
<physicalDescription>
<internetMediaType>text/html</internetMediaType>
</physicalDescription>
<abstract lang="en">We define a data-model based on the notation of a feature-term. A Feature-Term Algebra (FTA) for database-retrieval of feature-terms is presented. FTA is comparable to other attempts to extend or modify Relational Algebra to cope with complex objects and set-valued attributes etc., but extends these proposals to an open-world-assumption for the processing of incomplete knowledge. Since we want to define the algebra as an intermediate language for the compilation of feature-logic database-queries, we augment it by a closure-operator to be able to compile recursive queries. Formal semantics of this Extended Feature-Term Algebra (EFTA) are given, its expressive power is investigated, and the algebra is discussed in the context of related work.</abstract>
<subject>
<genre>Keywords</genre>
<topic>Deductive database</topic>
<topic>Complex object algebra</topic>
<topic>Open world assumption</topic>
<topic>Recursive queries</topic>
</subject>
<relatedItem type="host">
<titleInfo>
<title>Data & Knowledge Engineering</title>
</titleInfo>
<titleInfo type="abbreviated">
<title>DATAK</title>
</titleInfo>
<genre type="journal">journal</genre>
<originInfo>
<dateIssued encoding="w3cdtf">199103</dateIssued>
</originInfo>
<identifier type="ISSN">0169-023X</identifier>
<identifier type="PII">S0169-023X(00)X0079-1</identifier>
<part>
<date>199103</date>
<detail type="volume">
<number>6</number>
<caption>vol.</caption>
</detail>
<detail type="issue">
<number>2</number>
<caption>no.</caption>
</detail>
<extent unit="issue pages">
<start>101</start>
<end>178</end>
</extent>
<extent unit="pages">
<start>125</start>
<end>149</end>
</extent>
</part>
</relatedItem>
<identifier type="istex">83D907268DC7AC753A5F773B98B4C1593D03C087</identifier>
<identifier type="DOI">10.1016/0169-023X(91)90019-T</identifier>
<identifier type="PII">0169-023X(91)90019-T</identifier>
<recordInfo>
<recordContentSource>ELSEVIER</recordContentSource>
</recordInfo>
</mods>
</metadata>
<serie></serie>
</istex>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Rhénanie/explor/UnivTrevesV1/Data/Istex/Corpus
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 001257 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Istex/Corpus/biblio.hfd -nk 001257 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Rhénanie
   |area=    UnivTrevesV1
   |flux=    Istex
   |étape=   Corpus
   |type=    RBID
   |clé=     ISTEX:83D907268DC7AC753A5F773B98B4C1593D03C087
   |texte=   EFTA: a database retrieval algebra for feature-terms
}}

Wicri

This area was generated with Dilib version V0.6.31.
Data generation: Sat Jul 22 16:29:01 2017. Site generation: Wed Feb 28 14:55:37 2024