Object-Oriented Knowledge Base Management Systems
{'Code': '05020000', 'Directorate': {'Abbreviation': 'CSE', 'LongName': 'Direct For Computer & Info Scie & Enginr'}, 'Division': {'Abbreviation': 'IIS', 'LongName': 'Div Of Information & Intelligent Systems'}}
{'SignBlockName': 'Maria Zemankova', 'PO_EMAI': None, 'PO_PHON': None}
In the past, we have proposed a knowledge base framework called                 Object-Oriented Knowledge Base (OOKB) which successfully combines               the concepts of deductive database, object-oreiented programming                and logic programming.  In this research, we propose to extend                  the framework of object-oriented knowledge base with an efficient               knowledge base management system.  In particular, we propose the                following research tasks:                                                                                                                                       Knowledge Management:  In our research, we propose the necessary                constructs to describe our knowledge (meta-knowledge) about the                 system-level objects such as integrity constraints, deductive                   laws, classes, methods, and transactions.  We also propose to                   employ the meta-level knowledge to ensure the quality of                        knowledge in a dynamic environment where knowledge is updated                   frequently and to facilitate to control of knowledge bases.                                                                                                     Query Processing/Optimization:  In the context of query                         processing, we propose a program transformation approach to avoid               exhaustive search.  The transformation system employs rewriting                 rules to substitute pieces of a query with some semantically                    equivalent sub-queries that can be solved more efficiently.                     Subsequently, the conjuncts in the transformed query are reorderd               dynamically to minimize the evaluation cost.                                                                                                                    Concurreny Control:  Coupled with the meta-knowledge constructs                 proposed in (a), we propose that concurrency control (among                     concurrent operations to knowledge as well as data) can be                      object-oreiented such that it can be customized according to the                semantics of objects.  Also, we classify the possible conflicts                 into six categoried and propose that concurrency control should                 be performed at knowledge level as well as object level.
{'FirstName': 'Phillip', 'LastName': 'Sheu', 'PI_MID_INIT': None, 'PI_SUFX_NAME': None, 'PI_FULL_NAME': 'Phillip Sheu', 'EmailAddress': 'psheu@uci.edu', 'NSF_ID': '000445346', 'StartDate': '06/15/1988', 'EndDate': None, 'RoleCode': 'Principal Investigator'}
{'Name': 'Purdue Research Foundation', 'CityName': 'WEST LAFAYETTE', 'ZipCode': '479064353', 'PhoneNumber': '3174946200', 'StreetAddress': '1281 WIN HENTSCHEL BLVD STE 2500', 'StreetAddress2': None, 'CountryName': 'United States', 'StateName': 'Indiana', 'StateCode': 'IN', 'CONGRESSDISTRICT': '04', 'CONGRESS_DISTRICT_ORG': 'IN04', 'ORG_UEI_NUM': 'C1G1LGYJF5G5', 'ORG_LGL_BUS_NAME': 'PURDUE RESEARCH FOUNDATION', 'ORG_PRNT_UEI_NUM': 'YRXVL4JYCEF5'}
{'Name': None, 'CityName': None, 'StateCode': None, 'ZipCode': None, 'StreetAddress': None, 'CountryCode': None, 'CountryName': None, 'StateName': None, 'CountryFlag': None, 'CONGRESSDISTRICT': None, 'CONGRESS_DISTRICT_PERF': '""'}
{'Code': '6855', 'Text': 'INFORMATION & KNOWLEDGE MANAGE'}
{'url': 'https://www.nsf.gov/awardsearch/download?DownloadFileName=1988&All=true', 'xml': '8810292.xml'}