Meta-Interpreters for Expert Systems (Computer and          Information Science)
{'Code': '05020000', 'Directorate': {'Abbreviation': 'CSE', 'LongName': 'Direct For Computer & Info Scie & Enginr'}, 'Division': {'Abbreviation': 'IIS', 'LongName': 'Div Of Information & Intelligent Systems'}}
{'SignBlockName': 'Maria Zemankova'}
This research investigates the use of                                   meta-interpreters for building expert systems in Prolog.  An                    expert system is conceived as a knowledge base and a collection                 of simple meta-interpreters. Two main issues will are                           addressed: how to 'mix in' a meta-interpreter into a Prolog                     program, so that the program is imbued with the functionality                   of the meta-interpreter, and how to combine the effects of                      several meta-interpreters.  Building on earlier work, a                         classification of meta-interpreters will be developed to                        facilitate combination.  Expert systems would then be developed                 by building the knowledge base, describing extra features with                  meta-interpreters, combining them to produce a new                              metainterpreter, and then mixing the new meta-interpreter into                  the knowledge base.  The necessary tools and techniques for                     facilitating such system development will be investigated and                   implemented.                                                                            The importance of this work is its contribution to                      building expert systems with extensive knowledge bases which                    are still humanly manageable and interpretable.
{'FirstName': 'Leon', 'LastName': 'Sterling', 'EmailAddress': None, 'StartDate': '01/01/1988', 'EndDate': None, 'RoleCode': 'Principal Investigator'}
{'Name': 'Case Western Reserve University', 'CityName': 'CLEVELAND', 'ZipCode': '441064901', 'PhoneNumber': '2163684510', 'StreetAddress': 'Nord Hall, Suite 615', 'CountryName': 'United States', 'StateName': 'Ohio', 'StateCode': 'OH'}
[{'Code': '6856', 'Text': 'ARTIFICIAL INTELL & COGNIT SCI'}, {'Code': '9120', 'Text': 'CROSS-DIRECTORATE PROGRAMS'}]
{'url': 'https://www.nsf.gov/awardsearch/download?DownloadFileName=1987&All=true', 'xml': '8703911.xml'}