Programming Conceptual Models Using Conceptual Graph Modules
نویسنده
چکیده
This article introduces some basic functions and architectural issues for building a tool for programming conceptual models for explainable expert systems. The programming tool is independent from a particular problem class or problem solving method. Our work is based on the KADS knowledge engineering methodology which results in a conceptual model, and we use Sowa ́s Conceptual Graphs (CG) as a knowledge representation formalism. KADS' domain knowledge is easily to map into CGs, whereas KADS must be modified, to enable declarative programming of its inference knowledge. We show that units of inference knowledge can be described by using modules of semantic networks, or by using Sowa's terminology, a canon. These inference knowledge modules are instantiated from generic descriptions. All semantic networks, which belong to a conceptual model, are part of a modular knowledge base, each module representing the knowledge on its own right level of granularity. Views connect the declarative representation of inference knowledge to parts of the domain knowledge. Some features for dealing with modules are added to CGs, without modifying their expressive power. We give an example, how a comceptual model could be represented using CG modules.
منابع مشابه
Operationalisation of Kads Models by Using Conceptual Graph Modules
This article introduces architecture and basic functions of a tool for programming conceptual models called [KADS]->(on)->[CG]. The tool enforces explainability of the resulting expert system and is independent from a particular problem class or problem solving method. It is based on the KADS knowledge engineering methodology which results in a conceptual model, and uses Sowa ́s Conceptual Graph...
متن کاملA Conceptual Graphs Approach to ConceptualSchema
The design of complex information systems usually involves the production of a number of separate conceptual design modules. These are subsequently integrated to form a global information schema. The integration of these modules is a well-known problem area in database systems design. With the likely availability of \oo-the-shelf" modules in future this has become a crucial problem to solve. Th...
متن کاملConceptual Graphs for the Analysis and Generation of Sentences
A system for analyzing and generating Italian texts is under development at the IBM Rome Scientific Center. Detailed semantic knowledge on word-sense patterns is used to relate the linguistic structure of a sentence to a conceptue representation (a conceptual graph). Conceptual graphs are stored in a database and accessed by a natural-language query/answering module. The system analyzes a text ...
متن کاملManaging Large Databases of Complex Medical Knowledge Using Conceptual Graphs
A number of groups around the world are independently working on natural language interfaces (some multilingual) to sources of information such as progress notes, patient discharge summaries, radiology reports, digestive surgery discharge summaries, bone scintigraphy, slit lamp examination of the eye, and echocardiography. Each of these groups is using Conceptual Graphs as their universal medic...
متن کاملEvaluating Conceptual Modeling Languages
An important assumption for many KA researchers is structure preservation ; i.e. conceptual models can be converted in a straight forward manner into a design for an implementation. This assumption may not always hold. Seemingly trivial variants in a qualitative conceptual models can block pragmatically desirable properties such as KB-testability and KB-maintainability. KB-testability and KB-ma...
متن کامل