• DocumentCode
    333068
  • Title

    KJ3-a tool for proving formal specifications of rule-based expert systems

  • Author

    Wu, Chih-Hung ; Lee, Shie-Jue

  • Author_Institution
    Dept. of Inf. Manage., Shu-Te Inst. of Technol., Kaohsiung, Taiwan
  • fYear
    1998
  • fDate
    10-12 Nov 1998
  • Firstpage
    310
  • Lastpage
    317
  • Abstract
    KJ3 is the first system which incorporates theorem proving techniques with the Petri Net description scheme for knowledge validation of rule based systems (RBSs). By converting the validation tasks of RBSs to reachability problems of Enhanced High-level Petri Net (EHLPN), KJ3 performs validation by proving if the hypothetical reachability problem is true. The establishment of the hypothesis corresponds to the achievement of the validation tasks. Since the properties of RBSs, such as refraction, conservation of facts, variables, closed world assumption, and negative information, can be properly represented and handled by EHLPN, different types of RBSs can be processed in KJ3. Since checking user specifications becomes investigating the reachability problems of EHLPN, all types of validation tasks can be handled by KJ3. The validation results can be directly extracted from the inference process to allow the users to explain the validation results. The inference process is mathematically traceable, sound, and complete, KJ3 guarantees that the validation outcome is reliable
  • Keywords
    Petri nets; expert systems; formal specification; inference mechanisms; knowledge verification; program verification; reachability analysis; theorem proving; EHLPN; Enhanced High-level Petri Net; KJ3 tool; Petri Net description scheme; closed world assumption; formal specification proving; hypothetical reachability problem; inference process; knowledge validation; negative information; reachability problems; rule based expert systems; theorem proving techniques; user specifications; validation outcome; validation tasks; Councils; Data mining; Expert systems; Formal specifications; Information management; Knowledge based systems; Knowledge engineering; Petri nets; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Tools with Artificial Intelligence, 1998. Proceedings. Tenth IEEE International Conference on
  • Conference_Location
    Taipei
  • ISSN
    1082-3409
  • Print_ISBN
    0-7803-5214-9
  • Type

    conf

  • DOI
    10.1109/TAI.1998.744859
  • Filename
    744859