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
Link To Document