3D PLM PPR Hub Open Gateway

Knowledge Modeler

Knowledge Expert Glossary

To understand what we are talking about

Technical Article

Abstract

The purpose of this article is to give you the right definition for each term of the Knowledge vocabulary used in the context of  the KnowledgeExpert framework.


General - Product Definition

Knowledge Expert: Build time product for creating rule bases.

KWE: Acronym for Knowledge Expert P2 product. Used for explaining that this license if required for certain APIs.

KE1: Acronym for Knowledge Expert P1 product. By default, all APIs require at least this runtime license.

Knowledge Expert V5 Objects (persistent or not)

Expert rule base: Contains expert rule sets. Models a standard that can be applied on V5 objects.

Expert rule: A generic rule that is applied to any object of a given type, and that performs an action.

Expert check: A generic check that is applied to any object of a given type and that describes how it should be.

Rule base component: An expert check, an expert rule or an expert rule set.

Expert rule set: Folder of Expert rulebase component.

Linked expert rule base: A copy-with-link of an expert rule base inside a document. It has the runtime behavior of an expert rule base but the content of the expert rule base is not copied (expert rules and expert checks). It refers to its original expert rule base to be able to be performed.

Knowledge Expert Additional Concepts

Fact: An object that is proposed to an expert rule base in order to be part of the inference process.

Root of fact: An object that is proposed to an expert rule base in order to be part of the inference process. All its children are also used as facts by the inference process.

Variable: An expert rule or an expert check can be applied to several combinations of objects of a given type. We call variable the definition of these abstract objects. A variable has a name and a type.

Tuple: When an expert check is failing, it fails for a n- uple of several objects. We call it a tuple.

Relies On KnowledgeInterfaces Concepts

Type: Class of V5 objects that can be used by Knowledgeware products.

Object: An object in V5 that can be used by Knowledgeware products.

Attribute: Property of a type. A type can hold some attributes. An attribute is defined by a name and a type.

Knowledge Function: Function that can be used in the language of expert rule bases.

Where To Find Each Concept In The Code


References

[1] KnowledgeOptimizer Glossary
[2] KnowledgeAdvisor Glossary
[Top]

History

Version: 1 [Nov 2004] Document created
[Top]

Copyright © 2004, Dassault Systèmes. All rights reserved.