• DocumentCode
    327091
  • Title

    Negations and exceptions in Topoi

  • Author

    St-vincent, Pierre ; Bratley, Paul ; Poulin, Daniel

  • Author_Institution
    Cognicase Inc., Montreal, Que., Canada
  • fYear
    1998
  • fDate
    25-28 Aug 1998
  • Firstpage
    603
  • Lastpage
    608
  • Abstract
    Topoi is a language for constructing arguments. Rules are labelled with a context in which they apply, so that different, or even conflicting, rules can be supplied to represent different points of view. This in turn allows the construction through meta-level programming of differing or conflicting arguments. Although first applied in a legal application, the language can be used in more general situations. The paper first presents a brief overview of the main features of the language. It subsequently introduces the three types of negation-explicit negation, negation by failure, and closed world negation-provided by the language. Finally it describes a useful mechanism for writing rules that allow exceptions
  • Keywords
    expert systems; knowledge based systems; logic programming; Topoi; constructing arguments; expert systems; meta-level programming; negation; rule bases; rules; Acoustical engineering; Expert systems; Law; Legal factors; Modular construction; Systems engineering and theory; Testing; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database and Expert Systems Applications, 1998. Proceedings. Ninth International Workshop on
  • Conference_Location
    Vienna
  • Print_ISBN
    0-8186-8353-8
  • Type

    conf

  • DOI
    10.1109/DEXA.1998.707464
  • Filename
    707464