{"type":"ScholarlyArticle","title":"Representing Procedural Knowledge in Expert Systems: An Application to Process Control","authors":[{"name":"Massimo Gallanti","slug":"massimo-gallanti","given":"Massimo","family":"Gallanti","affiliation":""},{"name":"Giovanni Guida","slug":"giovanni-guida","given":"Giovanni","family":"Guida","affiliation":""},{"name":"Luca Spampinato","slug":"luca-spampinato","given":"Luca","family":"Spampinato","affiliation":""},{"name":"Alberto Stefanini","slug":"alberto-stefanini","given":"Alberto","family":"Stefanini","affiliation":""}],"abstract":"The paper presents a novel expert system architecture which supports explicit representation and effective use of both declarative and procedural knowledge . These two types of expert knowledge are represented by means of production rules and event-graphs respectively, and they are processed by a unified inference engine . Communication between the rule level and the event-graph level is based on a full visibility of each level on the internal state of the other, and it is structured in such a way as to allow each level to exert control on the other . This structure offers several advantages over more traditional architectures . Knowledge representation is more natural and transparent ; knowledge acquisition turns out to be easier as pieces of knowledge can be immediately represented without the need of complex transformation and restructuring; inference is more effective due to reduced non- determinism resulting from explicit representation of fragments of procedural knowledge in eventgraphs; finally, explanations are more natural and understandable . The proposed architecture has been adopted for the design of PROP, an expert system for on-line monitoring of the cycle water pollution in a thermal power plant . PROP is running on a SUN-2 workstation and has been tested on a sample of real cases","doi":null,"url":"https://ijcai.org/proceedings/1985/66","pdf":"https://ijcai.org/proceedings/1985/0066.pdf","markdown":"https://ijcai.org/proceedings/1985/66.md","bibtex":"https://ijcai.org/proceedings/1985/bibtex/66","volume":{"slug":"1985","title":"Proceedings of the Ninth International Joint Conference on Artificial Intelligence","short_title":"IJCAI 1985","url":"https://ijcai.org/proceedings/1985/","year":1985,"location":"Los Angeles, California, USA","dates":"","editors":"Aravind Joshi","isbn":"","publisher":"International Joint Conferences on Artificial Intelligence","doi_prefix":""},"section":"Expert Systems","track":"Expert Systems","number":66,"pages":{"first":345,"last":351},"keywords":[],"videos":[],"references":[],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}