File Information

File: 05-lr/acl_arc_1_sum/cleansed_text/xml_by_section/concl/95/p95-1008_concl.xml

Size: 1,778 bytes

Last Modified: 2025-10-06 13:57:28

<?xml version="1.0" standalone="yes"?>
<Paper uid="P95-1008">
  <Title>DATR Theories and DATR Models</Title>
  <Section position="6" start_page="59" end_page="59" type="concl">
    <SectionTitle>
5 Conclusions
</SectionTitle>
    <Paragraph position="0"> The work described in this paper fulfils one of the objectives of the DATR programme: to provide the language with an explicit, declarative semantics. We have presented a formal model of DATR as a language for defining partial functions and this model has been contrasted with an informal view of DATR as a language for representing inheritance hierarchies. The approach provides a transparent treatment of DATR's notion of (local and global) context and accounts for DATR's default mechanism by regarding value descriptors (semantically) as families of values indexed by paths.</Paragraph>
    <Paragraph position="1"> The provision of a formal semantics for DATR is important for several reasons. First, it provides the DATR user with a concise, implementationindependent account of the meaning of DATR theories. Second, it serves as a standard against which other, operational definitions of the formalism can be judged. Indeed, in the absence of such a standard, it is impossible to demonstrate formally the correctness of novel implementation strategies (for an example of such a strategy, see (Langer, 1994)).</Paragraph>
    <Paragraph position="2"> Third, the process of formalisation itself aids our understanding of the language and its relationship to other non-monotonic, attribute-value formalisms.</Paragraph>
    <Paragraph position="3"> Finally, the semantics presented in this paper provides a sound basis for subsequent investigations into the mathematical and computational properties of DATR.</Paragraph>
  </Section>
class="xml-element"></Paper>
Download Original XML