<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>04362cas|a2200421 i 4500</leader>
  <controlfield tag="005">20260817170953.0</controlfield>
  <controlfield tag="008">170699s1997    th  uzm rtt  00|  a1eng d</controlfield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">.b11696436</subfield>
  </datafield>
  <datafield tag="099" ind1=" " ind2="9">
    <subfield code="a">AIT Diss. no. CS-97-7</subfield>
  </datafield>
  <datafield tag="100" ind1="0" ind2=" ">
    <subfield code="a">Ekawit Nantajeewarawat</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="3">
    <subfield code="a">An axiomatic framework for deductive object-oriented representation systems based-on declarative program theory</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Bangkok :</subfield>
    <subfield code="b">Asian Institute of Technology,</subfield>
    <subfield code="c">1997</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">1 online resource (135 p.)</subfield>
  </datafield>
  <datafield tag="490" ind1="1" ind2=" ">
    <subfield code="a">Dissertation ;</subfield>
    <subfield code="v">no. CS-97-7</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">A dissertation submitted in a partial fulfillment of the requirements for the degree of Doctor of Engineering</subfield>
  </datafield>
  <datafield tag="502" ind1=" " ind2=" ">
    <subfield code="a">Thesis (Ph.D.) - Asian Institute of Technology, 1997</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">This dissertation provides an abstract framework which accounts for the static aspect of deductive object-oriented representation paradigm, including deduction, in- heritance, implicit information, structured objects and complex object descriptions. For the sake of generality and simplicity, it uses Akama{u2019}s abstract theory of declara- tive programs as its primary logical basis. Interaction of deduction and nonmonotonic inheritance captured via specialization operation is discussed based on Dung's theory of argumentation. An appropriate semantics for declarative programs with nonmono- tonic inheritance is presented Relationship between this semantics and Dobbie and Topor{u2018}s perfect model (with overriding) semantics is investigated. It is shown that for inheritance-strati{uFB01}ed programs, the two kinds of semantics coincide. However, the proposed semantics also provides correct skeptical meanings for the programs which are not inheritance-strati{uFB01}ed.  Interaction of deduction and implicit implication on an interpretation domain clue to taxonomic information is studied. Under the assumption that the implicit implica- tion can be determined in advance and represented by a preorder on the domain, an appropriate model-theoretic semantics for declarative programs along with its {uFB01}xpoint characterization is described. Based on Kostler et.a1.{u2018}s foundation of {uFB01}xpoint with subsumption, it is shown that, if the implicit-implication relation is further assumed to be a partial order, then the meaning of a program can be obtained more elegantly by computation over reduced subsets of the interpretation domain. Moreover, implicit implication that cannot be determined beforehand but varies with interpretations is also investigated.  Structural interrelationships among composite objects and object descriptions are studied based on Aczel's theory of structured objects. In order to specify the forms of required objects more precisely and concisely, Aczel{u2019}s theory is extended under the aSSumption that a structured object may belong to a sort and that these object sorts are partially ordered. The extension provides a general principle for the construction of order-sorted universes of structured objects. In addition, semantic interdependency between compound atoms (molecules) and constituent atoms is discussed.</subfield>
  </datafield>
  <datafield tag="650" ind1="1" ind2="0">
    <subfield code="a">Declarative programming</subfield>
  </datafield>
  <datafield tag="650" ind1="1" ind2="0">
    <subfield code="a">Object-oriented databases</subfield>
  </datafield>
  <datafield tag="700" ind1="0" ind2=" ">
    <subfield code="a">Vilas Wuwongse,</subfield>
    <subfield code="e">Chairperson</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Phan, Minh Dung,</subfield>
    <subfield code="e">Examination Committee</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Batanov, Dentcho N.,</subfield>
    <subfield code="e">Examination Committee</subfield>
  </datafield>
  <datafield tag="710" ind1="2" ind2=" ">
    <subfield code="a">The Royal Thai Government,</subfield>
    <subfield code="e">Scholarship Donor</subfield>
  </datafield>
  <datafield tag="810" ind1="2" ind2=" ">
    <subfield code="a">Asian Institute of Technology.</subfield>
    <subfield code="t">Dissertation ;</subfield>
    <subfield code="v">no. CS-97-7</subfield>
  </datafield>
  <datafield tag="856" ind1=" " ind2=" ">
    <subfield code="3">Full-Text</subfield>
    <subfield code="u">http://203.159.5.9/ait-thesis/detail.php?q=B00313</subfield>
  </datafield>
  <datafield tag="907" ind1=" " ind2=" ">
    <subfield code="a">.b11696436</subfield>
    <subfield code="b">mnait</subfield>
    <subfield code="c">y</subfield>
  </datafield>
  <datafield tag="902" ind1=" " ind2=" ">
    <subfield code="a">240520</subfield>
  </datafield>
  <datafield tag="998" ind1=" " ind2=" ">
    <subfield code="b">0</subfield>
    <subfield code="c">980306</subfield>
    <subfield code="d">m</subfield>
    <subfield code="e">a  </subfield>
    <subfield code="f">y</subfield>
    <subfield code="g">3</subfield>
  </datafield>
  <datafield tag="945" ind1=" " ind2=" ">
    <subfield code="l">mnait</subfield>
  </datafield>
  <datafield tag="945" ind1=" " ind2=" ">
    <subfield code="l">mnait</subfield>
  </datafield>
  <datafield tag="945" ind1=" " ind2=" ">
    <subfield code="l">mnarc</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="c">20</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="c">40</subfield>
  </datafield>
  <datafield tag="909" ind1=" " ind2=" ">
    <subfield code="a">Barcode : 30050003887717</subfield>
    <subfield code="b">CREATED : 1998-06-03</subfield>
    <subfield code="c">RECORD # : i12054550</subfield>
    <subfield code="d">LPATRON : 0</subfield>
    <subfield code="e">LCHKIN : -</subfield>
    <subfield code="f"># RENEWALS : 0</subfield>
    <subfield code="g"># OVERDUE : 0</subfield>
    <subfield code="h">IUSE3 : 1</subfield>
    <subfield code="i">TOT CHKOUT : 0</subfield>
    <subfield code="j">TOT RENEW : 0</subfield>
  </datafield>
  <datafield tag="909" ind1=" " ind2=" ">
    <subfield code="a">Barcode : 30050120871594</subfield>
    <subfield code="b">CREATED : 1998-06-03</subfield>
    <subfield code="c">RECORD # : i12054562</subfield>
    <subfield code="d">LPATRON : 1015151</subfield>
    <subfield code="e">LCHKIN : 2019-02-04</subfield>
    <subfield code="f"># RENEWALS : 0</subfield>
    <subfield code="g"># OVERDUE : 0</subfield>
    <subfield code="h">IUSE3 : 2</subfield>
    <subfield code="i">TOT CHKOUT : 8</subfield>
    <subfield code="j">TOT RENEW : 4</subfield>
  </datafield>
  <datafield tag="909" ind1=" " ind2=" ">
    <subfield code="a">Barcode : 30050160037502</subfield>
    <subfield code="b">CREATED : 2016-01-25</subfield>
    <subfield code="c">RECORD # : i12873202</subfield>
    <subfield code="d">LPATRON : 0</subfield>
    <subfield code="e">LCHKIN : -</subfield>
    <subfield code="f"># RENEWALS : 0</subfield>
    <subfield code="g"># OVERDUE : 0</subfield>
    <subfield code="h">IUSE3 : 0</subfield>
    <subfield code="i">TOT CHKOUT : 0</subfield>
    <subfield code="j">TOT RENEW : 0</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">10419</subfield>
    <subfield code="d">10419</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">MAIN</subfield>
    <subfield code="b">MAIN</subfield>
    <subfield code="c">mnait</subfield>
    <subfield code="d">2026-08-17</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">AIT Diss. no. CS-97-7</subfield>
    <subfield code="p">30050003887717</subfield>
    <subfield code="r">2026-08-17 17:09:53</subfield>
    <subfield code="t">1</subfield>
    <subfield code="w">2026-08-17</subfield>
    <subfield code="y">20</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">MAIN</subfield>
    <subfield code="b">MAIN</subfield>
    <subfield code="c">mnait</subfield>
    <subfield code="d">2026-08-17</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">AIT Diss. no. CS-97-7</subfield>
    <subfield code="p">30050120871594</subfield>
    <subfield code="r">2026-08-17 17:09:53</subfield>
    <subfield code="t">2</subfield>
    <subfield code="w">2026-08-17</subfield>
    <subfield code="y">20</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">MAIN</subfield>
    <subfield code="b">MAIN</subfield>
    <subfield code="c">mnarc</subfield>
    <subfield code="d">2026-08-17</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">AIT Diss. no. CS-97-7</subfield>
    <subfield code="p">30050160037502</subfield>
    <subfield code="r">2026-08-17 17:09:53</subfield>
    <subfield code="w">2026-08-17</subfield>
    <subfield code="y">40</subfield>
  </datafield>
</record>
