JPH0247727A - Knowledge management system - Google Patents
Knowledge management systemInfo
- Publication number
- JPH0247727A JPH0247727A JP19943488A JP19943488A JPH0247727A JP H0247727 A JPH0247727 A JP H0247727A JP 19943488 A JP19943488 A JP 19943488A JP 19943488 A JP19943488 A JP 19943488A JP H0247727 A JPH0247727 A JP H0247727A
- Authority
- JP
- Japan
- Prior art keywords
- knowledge
- knowledges
- storage area
- knowledge base
- update
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 claims description 8
- 238000000034 method Methods 0.000 abstract description 14
- 230000014509 gene expression Effects 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Landscapes
- Devices For Executing Special Programs (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、運用段階にある知識ベースシステムにおける
知識の管理方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a knowledge management method in a knowledge base system in an operational stage.
知識ベース中の知識は、参照のみが行われ更新されるこ
とのない共有可能な参照系知識と、書込みや削除により
更新される更新系知識に分けることができる。しかし、
従来の知識ベースシステムでは、共有可能な参照系知識
を、更新系知識と分離することなく知識を管理していた
。The knowledge in the knowledge base can be divided into sharable reference knowledge, which is only referenced and never updated, and update knowledge, which is updated by writing or deletion. but,
In conventional knowledge base systems, knowledge is managed without separating sharable reference-based knowledge from update-based knowledge.
知識ベースシステムが実用化されるに従って、知識ベー
スは大規模化し、知識が展開されるメモリ量も増大して
いる。As knowledge base systems have been put into practical use, the scale of knowledge bases has increased, and the amount of memory in which knowledge is stored has also increased.
また、−計算機システムで複数の同一知識べ一スジステ
ムが稼働するような場合、同一知識が記憶域に、同一知
識ベースシステムの数だけ展開されることになる。Furthermore, when a plurality of the same knowledge base systems are operated in a computer system, the same knowledge is expanded in the storage area by the number of the same knowledge base systems.
このため、−システムにおけるメモリ効率は、知識ベー
スが大規模化すればするぼど悪くなる。Therefore, the memory efficiency of the system becomes worse as the knowledge base becomes larger.
また、一つの知識ベースシステムで、アクセスしている
参照系の知識が、記憶域上に展開されている場合で、他
の同一知識、ベースシステムが前記知識を参照する場合
に、二次記憶中より前記知識をロードしなければならず
I10効率が悪い。In addition, if the knowledge of the reference system being accessed in one knowledge base system is expanded on the storage area, and if another same knowledge or base system refers to the said knowledge, the knowledge in the secondary storage The above knowledge has to be loaded more, and I10 efficiency is poor.
さらに、仮想記憶を用いた計算機システムでは、個々の
知識ベースシステムごとにバッキングストアファイルを
持つこととなり、資源の効率も悪い。Furthermore, in a computer system using virtual memory, each knowledge base system has its own backing store file, which results in poor resource efficiency.
知識ベースシステムにおいて、
更新の対象となる知識もしくは知識セットである更新系
知識と、更新することがない知識もしくは、知識セット
である参照系知識とを格納する知識ベースと、
前記知識ベースにおいて、参照されるのみであり、複数
の同一知識ベースシステムで共有可能な知識である参照
系知識を共有記憶域上に管理し、更新系の知識を各知識
ベースシステム専有記憶域に管理する、知識管理手段と
から構成されることを特徴とする。In a knowledge base system, a knowledge base stores update-based knowledge that is knowledge or knowledge set to be updated, and reference-based knowledge that is knowledge or knowledge set that is not updated; A knowledge management means that manages reference-based knowledge, which is knowledge that is only shared by multiple knowledge base systems, in a shared storage area, and manages update-related knowledge in a storage area exclusive to each knowledge base system. It is characterized by consisting of.
次に本発明の実施例について図面を参照して、説明する
。Next, embodiments of the present invention will be described with reference to the drawings.
第1図を参照すると、本発明の一実施例は、知識ベース
1.および知識管理手段2から構成される。さらに、前
記知識ベース1は、参照系知識共有記憶域11と、更新
系知識専有記憶域12とから構成される。前記参照系知
識共有記憶域11には参照されるだけで一度も更新され
ないような、複数の同一知識ベースシステムの共有の知
識が格納されている。ルール表現の知識や、フレーム表
現の辞書的な知識、関数表現等の手続き的制御知識等が
参照系知識にあたる。複数の同一知識ベースシステムに
おいて、これらの知識は、共有可能なため計算機システ
ムの一記憶域上にあればよい。Referring to FIG. 1, one embodiment of the present invention includes a knowledge base 1. and knowledge management means 2. Furthermore, the knowledge base 1 is composed of a reference-based knowledge sharing storage area 11 and an update-based knowledge exclusive storage area 12. The reference system knowledge sharing storage area 11 stores shared knowledge of a plurality of the same knowledge base systems, which is only referenced and never updated. Reference system knowledge includes knowledge of rule expressions, dictionary knowledge of frame expressions, and procedural control knowledge such as function expressions. In a plurality of the same knowledge base systems, since this knowledge can be shared, it is sufficient that it resides in one storage area of the computer system.
一方、前記更新系知識専有記憶域12は、作業的なもの
で、処理の最中に動的に作成・変更され、個々の知識ベ
ースシステムに固有な、更新系知識が格納されている。On the other hand, the update-related knowledge exclusive storage area 12 is a working area, is dynamically created and changed during processing, and stores update-related knowledge specific to each knowledge base system.
フレーム表現の値が更新されるような知識、ファクト表
現の知識等が更新系知識にあたる。前記知識管理手段2
は、知識の記憶を要求された際にその知識が参照のみの
共有知識か、更新される可能性がある専有知識かによっ
て、前記参照系知識共有記憶域11または更新系知識専
有記憶域12に展開する。Knowledge in which the value of a frame expression is updated, knowledge of fact expressions, etc. correspond to update-based knowledge. Said knowledge management means 2
When storage of knowledge is requested, the information is stored in the reference-based knowledge shared storage area 11 or update-based knowledge proprietary storage area 12 depending on whether the knowledge is shared knowledge that can only be referenced or proprietary knowledge that may be updated. expand.
次に、前記知識管理手段2の制御の主要部分の動作を説
明する。処理2−Aでは、参照・書込み・削除・更新の
うちいずれの処理かが判断される。Next, the operation of the main part of the control of the knowledge management means 2 will be explained. In process 2-A, it is determined whether the process is reference, write, delete, or update.
参照処理ならば、処理2−Bへ、書込み・削除・更新の
処理ならば処理2−Cへ、と制御は移る。If it is a reference process, control is transferred to process 2-B, and if it is a write/delete/update process, control is transferred to process 2-C.
処理2−Bでは前記知識ベースlに対して知識の参照が
行われる。処理2−Cでは、処理の対象が更新系知識な
らば、処理2−Dへ、それ以外ならば処理2−Eへと制
御が移る。処理2−Dでは、更新系知識に対して指定さ
れた処理が行われる。In process 2-B, knowledge is referred to in the knowledge base l. In process 2-C, if the processing target is update-based knowledge, control is transferred to process 2-D; otherwise, control is transferred to process 2-E. In process 2-D, a specified process is performed on update-based knowledge.
処理2−Eでは、更新系以外への変更処理は禁止されて
いるため、エラーメツセージが出力される。In process 2-E, an error message is output since change processing to systems other than the update system is prohibited.
以上の説明により、本発明は、知識ベースシステムにお
いて、参照系知識を計算機システム内で共有化させるこ
とにより、複数の同一知識ベースシステムの稼働におけ
るメモリ資源を節約し、参照に伴う知識のIloを減少
させる。また、計算機システムが仮想記憶を用いている
場合には、バッキングストアファイル等の仮想記憶制御
に伴う資源の浪費を防ぐことができる。As described above, the present invention saves memory resources in the operation of multiple identical knowledge base systems by sharing reference system knowledge within a computer system in a knowledge base system, and reduces the Ilo of knowledge associated with referencing. reduce Furthermore, if the computer system uses virtual memory, it is possible to prevent wastage of resources associated with controlling virtual memory such as backing store files.
本発明は、同一知識ベースシステムが一計算機システム
内で稼働する数が大きければ大きい程、また、知識ベー
スが大規模化すればするほど、その効果は大きい。The effect of the present invention is greater as the number of identical knowledge base systems operating within one computer system increases, and as the scale of the knowledge base increases.
第1図は本発明の一実施例の構成を示す図、および第2
図は、本発明の一実施例の制御の主要部分の流れを示す
図である。
図において、
1は知識ベース、2は知識管理手段を表している。
代理人 弁゛埋土 内 原 晋FIG. 1 is a diagram showing the configuration of an embodiment of the present invention, and FIG.
The figure is a diagram showing the flow of main parts of control in an embodiment of the present invention. In the figure, 1 represents the knowledge base and 2 represents the knowledge management means. Agent: Susumu Uchihara
Claims (1)
知識と、更新することがない知識もしくは、知識セット
である参照系知識とを格納する知識ベース手段と、 この知識ベース手段において、参照されるのみの知識で
あり複数の同一知識ベースシステムで共有可能な知識で
ある参照系知識を共有記憶域上に管理し、更新系の知識
を各知識ベースシステム専有記憶域に管理する知識管理
手段とを含むことを特徴とする知識の管理方式。[Scope of Claims] In a knowledge base system, knowledge base means stores update type knowledge which is knowledge or knowledge set to be updated, and reference type knowledge which is knowledge or knowledge set that is not updated. , In this knowledge base means, reference type knowledge, which is knowledge that is only referenced and can be shared by multiple identical knowledge base systems, is managed on a shared storage area, and update type knowledge is managed exclusively by each knowledge base system. A knowledge management method characterized by comprising a knowledge management means for managing knowledge in a storage area.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19943488A JPH0247727A (en) | 1988-08-09 | 1988-08-09 | Knowledge management system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19943488A JPH0247727A (en) | 1988-08-09 | 1988-08-09 | Knowledge management system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0247727A true JPH0247727A (en) | 1990-02-16 |
Family
ID=16407755
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP19943488A Pending JPH0247727A (en) | 1988-08-09 | 1988-08-09 | Knowledge management system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0247727A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8533140B2 (en) | 2009-09-09 | 2013-09-10 | Hitachi, Ltd. | Method and system for design check knowledge construction |
-
1988
- 1988-08-09 JP JP19943488A patent/JPH0247727A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8533140B2 (en) | 2009-09-09 | 2013-09-10 | Hitachi, Ltd. | Method and system for design check knowledge construction |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5239647A (en) | Data storage hierarchy with shared storage level | |
US5317728A (en) | Storage management of a first file system using a second file system containing surrogate files and catalog management information | |
US7146377B2 (en) | Storage system having partitioned migratable metadata | |
US5987462A (en) | Parallel data base record distribution method and parallel data base management system | |
JPH04268927A (en) | Apparatus and method for controlling memory | |
JP2655755B2 (en) | Buffer memory management method and computer system for implementing the method | |
US5577242A (en) | System for batch transfer file management using a list to organize a batch of blocks into buffers | |
JPH0247727A (en) | Knowledge management system | |
JP2748407B2 (en) | Database processing system | |
JPH0228877A (en) | Range division changing system | |
JPH04148248A (en) | Information processor | |
Takahara | Versioning and concurrency control in a distributed design environment | |
WO2022164419A1 (en) | Distributed semantic-aware cache | |
JPH05158892A (en) | Data management system for distribution processing | |
Miller et al. | CMS Nucleus Extensions In a DCSS | |
JPH09204326A (en) | Image data storage controller | |
JP2569899B2 (en) | Distributed data editing method | |
JPS6180336A (en) | Testing method of program | |
JPH0233630A (en) | Control method for environment constant of virtual image | |
JPH03119444A (en) | Member generation control system | |
JPH0229867A (en) | Design execution control system | |
JPH04251337A (en) | Data flow control system | |
JPH04282724A (en) | Address resolving system between programs | |
JPH0830466A (en) | Multitask switching control method | |
JPH02206840A (en) | Object storage control system |