Knowledge engineering. Unifying knowledge base and database design

From MaRDI portal





This book is a systematic and detailed introduction to a methodology for the design of knowledge-based systems and deductive database systems. Data, information and knowledge are represented in a single unified formalism. The four steps of a unified methodology for the design of knowledge-based systems consist of requirements specification (a requirements model is constructed which specifies what the system should be able to do), system analysis (based on a conceptual model of how the system will do what it is required to do), specification of system function (based on a functional model which shows how the knowledge in the conceptual model may be employed to deliver the functionality specified in the requirements model), and specification of system layout (based on an internal model which serves as a complete system specification). The methodology not only allows to construct requirements models, conceptual, functional, and internal models, but also allows to represent constraints on data, information, and knowledge in these four types of models. A practical schema notation is employed that is grounded in the lambda calculus. The methodology builds a maintenance mechanism into the design which reflects the need to modify given specifications, and it employs a generalized form of normalization to simplify maintenance processes. The book concludes with a substantial case study to illustrate the proposed methodology.











This page was built for publication: Knowledge engineering. Unifying knowledge base and database design

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4229239)