Automated Enhancement of Knowledge Representations
暂无分享,去创建一个
A new class of maintenance tool is presented, designed specifically for enhancement of knowledge representation systems. These tools are based on the structure of a domain model and the ways it can be changed. A complete language for changing domain models is presented. Associated with each change is an explicit assumption in the previous model that is violated. A complete analysis is presented of how existing knowledge representation frames and the associated operations on those frames must be updated to correct these assumption violations introduced by changing the domain model.
Such tools are an important first step towards support for an incremental development process. Almost no support currently exists for enhancing knowledge representation systems. The tools described here support enhancements involving modification to the domain model. Support for the remaining enhancements will require both more knowledgeable tools which understand the system they are manipulating, and more declarative structural specifications for such systems which facilitate that understanding.
[1] Neil M. Goldman,et al. Operational specification as the basis for rapid prototyping , 1982 .
[2] Thomas E. Cheatham,et al. Software Technology in the 1990's: Using a New Paradigm , 1983, Computer.
[3] Marvin Minsky,et al. A framework for representing knowledge , 1974 .
[4] Robert Balzer,et al. Specification-Based Computing Environments , 1982, VLDB.
[5] BalzerR.,et al. Software Technology in the 1990's , 1983 .