JPH06314229A - 連関構造を用いた知識表現方法 - Google Patents
連関構造を用いた知識表現方法Info
- Publication number
- JPH06314229A JPH06314229A JP5105286A JP10528693A JPH06314229A JP H06314229 A JPH06314229 A JP H06314229A JP 5105286 A JP5105286 A JP 5105286A JP 10528693 A JP10528693 A JP 10528693A JP H06314229 A JPH06314229 A JP H06314229A
- Authority
- JP
- Japan
- Prior art keywords
- function
- hand
- connection
- item
- functional
- 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
- 238000000034 method Methods 0.000 title claims description 6
- 238000012905 input function Methods 0.000 abstract 3
- 238000010586 diagram Methods 0.000 description 9
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】
【目的】 固有情報の連関を行わせることが出来るよう
にしたものである。 【構成】 結線20の「機能手」は、一値出力の「機能
子」30のX1を経由して、二値入力「機能子」31の
X2に接続され、又、結線21の「機能手」が、一値分
配出力「機能子」32のX1を経由して、二値入力「機
能子」31のX1に接続され、「機能子」31は論理素
子22の「機能手」に接続される。
にしたものである。 【構成】 結線20の「機能手」は、一値出力の「機能
子」30のX1を経由して、二値入力「機能子」31の
X2に接続され、又、結線21の「機能手」が、一値分
配出力「機能子」32のX1を経由して、二値入力「機
能子」31のX1に接続され、「機能子」31は論理素
子22の「機能手」に接続される。
Description
【0001】
【産業上の利用分野】本発明は、設備機器等の情報をデ
ータベース化する場合、その設備機器の固有の性質の他
に、他の設備機器との接続状態を正しく、データ化し、
容易に変更可能な連関構造を用いた知識表現方法に関す
る。
ータベース化する場合、その設備機器の固有の性質の他
に、他の設備機器との接続状態を正しく、データ化し、
容易に変更可能な連関構造を用いた知識表現方法に関す
る。
【0002】
【従来の技術】従来データベース化する技術として、ス
キーマと呼ばれる表現構造単位を用いデータ間を関連付
け、通常の構造化データベースに比し、使用者の扱い容
易な関係データベースと、このスキーマに対応して、ク
ラスオブジェクトを用意し、各具体的な部品は、インス
タンスオブジェクトとして、クラスオブジェクトに関係
付けられ同時に具体的情報が内部に記入される、オブジ
ェクト指向データベースがある。
キーマと呼ばれる表現構造単位を用いデータ間を関連付
け、通常の構造化データベースに比し、使用者の扱い容
易な関係データベースと、このスキーマに対応して、ク
ラスオブジェクトを用意し、各具体的な部品は、インス
タンスオブジェクトとして、クラスオブジェクトに関係
付けられ同時に具体的情報が内部に記入される、オブジ
ェクト指向データベースがある。
【0003】図4は、説明の為に使用する簡単な論理回
路図である。図4において、101はXNOR回路、1
02,103はNAND回路、104はラッチ回路であ
る。上述のデータベース作成の対象データは、 (1)各論理素子が持つ機能や性質 (2)各論理素子の結合状態 であり、以下の点を考慮して、設計する。
路図である。図4において、101はXNOR回路、1
02,103はNAND回路、104はラッチ回路であ
る。上述のデータベース作成の対象データは、 (1)各論理素子が持つ機能や性質 (2)各論理素子の結合状態 であり、以下の点を考慮して、設計する。
【0004】(1)論理素子が別の論理素子に代替可能
であること (2)論理素子間の接続状態を変更可能であること (3)新しい論理素子を追加・削除可能であること。
であること (2)論理素子間の接続状態を変更可能であること (3)新しい論理素子を追加・削除可能であること。
【0005】図5は、図4を関係データベースにより、
データを定義関連付けたものであり、図6は、図4をオ
ブジェクト指向データベースにより、定義関連付けたも
のである。
データを定義関連付けたものであり、図6は、図4をオ
ブジェクト指向データベースにより、定義関連付けたも
のである。
【0006】図5のA〜Dにおいて、Aはモジュール、
Bは素子、Cは結線、Dは端子の各スキーマ定義を示
す。
Bは素子、Cは結線、Dは端子の各スキーマ定義を示
す。
【0007】図6のA〜D及び、A1〜D1において、A
はモジュール、Bは素子、Cは結線、Dは端子の各クラ
ス定義を示す。又、A1はモジュール、B1は素子、C1
は結線、D1は端子の各インスタンス定義を示す。
はモジュール、Bは素子、Cは結線、Dは端子の各クラ
ス定義を示す。又、A1はモジュール、B1は素子、C1
は結線、D1は端子の各インスタンス定義を示す。
【0008】
【発明が解決しようとする課題】しかしながら、関係デ
ータベースでは、スキーマ情報からは元の論理回路図が
復元し難く、接続関係の連鎖をたどることが難しい。
又、部品を変更するとそれに対応して、スキーマの構成
や、その内容について変更が多大である。一方、オブジ
ェクト指向データベースによれば、関係データベースの
解決課題は解消される。しかしながら、次の新たな課題
が発生する。
ータベースでは、スキーマ情報からは元の論理回路図が
復元し難く、接続関係の連鎖をたどることが難しい。
又、部品を変更するとそれに対応して、スキーマの構成
や、その内容について変更が多大である。一方、オブジ
ェクト指向データベースによれば、関係データベースの
解決課題は解消される。しかしながら、次の新たな課題
が発生する。
【0009】(1)オブジェクト間の意味的、機能的な
接続状態がうまく表現出来ない (2)機能を考えた部品の接続関係の鎖がたどれない。
接続状態がうまく表現出来ない (2)機能を考えた部品の接続関係の鎖がたどれない。
【0010】従って、本発明は、上記事情に鑑みてなさ
れたもので、固有情報の連関を行わせるようにしたこと
を特徴とする連関構造を用いた知識表現方法を提供する
ことを目的とする。
れたもので、固有情報の連関を行わせるようにしたこと
を特徴とする連関構造を用いた知識表現方法を提供する
ことを目的とする。
【0011】
【課題を解決するための手段】前記目的を達成する為、
本発明は、個別情報を定義しているオブジェクトの性質
に「機能手」と云う項目を設けた後、この「機能手」に
オブジェクト間の接続関係を行わせる「機能子」を生成
して、固有情報の連関を行わせるようにしたことを特徴
としている。
本発明は、個別情報を定義しているオブジェクトの性質
に「機能手」と云う項目を設けた後、この「機能手」に
オブジェクト間の接続関係を行わせる「機能子」を生成
して、固有情報の連関を行わせるようにしたことを特徴
としている。
【0012】
【作用】上記方法によれば、「機能子」により、オブジ
ェクト間の接続関係が表現出来、「機能手」は「機能
子」を管理面から補佐する。
ェクト間の接続関係が表現出来、「機能手」は「機能
子」を管理面から補佐する。
【0013】
【実施例】図1は、本発明の一実施例を説明するもので
あり、図4の論理回路図を表現したものである。図1
中、20〜28は、インスタンス中「機能手」を設けた
ことを示し、30〜45までは「機能子」を生成したこ
とを示す。
あり、図4の論理回路図を表現したものである。図1
中、20〜28は、インスタンス中「機能手」を設けた
ことを示し、30〜45までは「機能子」を生成したこ
とを示す。
【0014】図1中、論理素子22と、結線20,2
1,23との接続状態の関係を説明する。結線20の
「機能手」は、一値出力の「機能子」30のX1を経由
して、二値入力「機能子」31のX2に接続され、又結
線21の「機能手」が、一値分配出力「機能子」32の
X1を経由して、二値入力「機能子」31のX1に接続さ
れ、「機能子」31は論理素子22の「機能手」に接続
される。一方、論理素子22は一値出力「機能子」33
のX1を経由して、一値入力「機能子」34のX1に接続
され、「機能子」34は、結線23の「機能手」に接続
される。このように、他の論理素子及び結線の接続状態
の説明も同様とする。
1,23との接続状態の関係を説明する。結線20の
「機能手」は、一値出力の「機能子」30のX1を経由
して、二値入力「機能子」31のX2に接続され、又結
線21の「機能手」が、一値分配出力「機能子」32の
X1を経由して、二値入力「機能子」31のX1に接続さ
れ、「機能子」31は論理素子22の「機能手」に接続
される。一方、論理素子22は一値出力「機能子」33
のX1を経由して、一値入力「機能子」34のX1に接続
され、「機能子」34は、結線23の「機能手」に接続
される。このように、他の論理素子及び結線の接続状態
の説明も同様とする。
【0015】
【発明の効果】以上説明した様に、本発明によれば、各
個別情報を定義しているオブジェクトの性質に「機能
手」と云う項目を設けた後、この「機能手」にオブジェ
クト間の接続関係を行わせる「機能子」を生成し、接続
関係の意味を明示する。
個別情報を定義しているオブジェクトの性質に「機能
手」と云う項目を設けた後、この「機能手」にオブジェ
クト間の接続関係を行わせる「機能子」を生成し、接続
関係の意味を明示する。
【0016】その為、オブジェクト間の接続を探索する
時に、意味を考えた探索が可能である。一方、接続関係
は、従来、接続先のオブジェクトがそれ自身のオブジェ
クト固有の情報として、保持している為、接続状況が変
更された場合、オブジェクト自身の固有情報を書き換え
なければならない。これが本発明では、「機能子」を変
換するだけで、2つのオブジェクト間の接続関係の意味
が変更出来る。又、新しいオブジェクトとの接続を追加
するとき、従来、既存のオブジェクトに、その新しい項
目を追加する等を行い、オブジェクトの構造変更が必要
であるが、本発明では、「機能手」の項目に「機能子」
を一つ追加するだけで済む。
時に、意味を考えた探索が可能である。一方、接続関係
は、従来、接続先のオブジェクトがそれ自身のオブジェ
クト固有の情報として、保持している為、接続状況が変
更された場合、オブジェクト自身の固有情報を書き換え
なければならない。これが本発明では、「機能子」を変
換するだけで、2つのオブジェクト間の接続関係の意味
が変更出来る。又、新しいオブジェクトとの接続を追加
するとき、従来、既存のオブジェクトに、その新しい項
目を追加する等を行い、オブジェクトの構造変更が必要
であるが、本発明では、「機能手」の項目に「機能子」
を一つ追加するだけで済む。
【0017】この「機能子」は、その種類を増やすこと
により、接続関係の意味をより豊富にすることが出来
る。
により、接続関係の意味をより豊富にすることが出来
る。
【図1】本発明の一実施例を示す概略図である。
【図2】オブジェクトコードのフォーマットを示す説明
図である。
図である。
【図3】「機能子」の概略説明図を示す説明図である。
【図4】本発明及び、従来技術を説明する為の簡単な論
理回路図である。
理回路図である。
【図5】関係データベースにおけるスキーマによるデー
タの関連付けを示す説明図である。
タの関連付けを示す説明図である。
【図6】オブジェクト指向データベースによるデータの
関連付けを示す説明図である。
関連付けを示す説明図である。
20〜28…「機能手」を含むオブジェクトコード 30〜45…生成された「機能子」
Claims (1)
- 【請求項1】 各個別情報を定義しているオブジェクト
の性質に「機能手」という項目を設けた後、この「機能
手」にオブジェクト間の接続関係を行わせる「機能子」
を生成して、固有情報の連関を行わせるようにしたこと
を特徴とする連関構造を用いた知識表現方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5105286A JPH06314229A (ja) | 1993-05-06 | 1993-05-06 | 連関構造を用いた知識表現方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5105286A JPH06314229A (ja) | 1993-05-06 | 1993-05-06 | 連関構造を用いた知識表現方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06314229A true JPH06314229A (ja) | 1994-11-08 |
Family
ID=14403442
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5105286A Pending JPH06314229A (ja) | 1993-05-06 | 1993-05-06 | 連関構造を用いた知識表現方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06314229A (ja) |
-
1993
- 1993-05-06 JP JP5105286A patent/JPH06314229A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| McBrien et al. | A uniform approach to inter-model transformations | |
| Dale et al. | Programming and problem solving with C++ | |
| Halpin et al. | Subtyping and polymorphism in object-role modelling | |
| US8086642B2 (en) | Apparatus, system, and method for processing hierarchical data in disparate data repositories | |
| WO1996023266A1 (en) | End user query facility | |
| Sundarmurthy et al. | m-tables: Representing missing data | |
| Facon et al. | Mapping object diagrams into B specifications | |
| Maturana et al. | Design and implementation of an optimization-based decision support system generator | |
| Iftekhar et al. | Reverse engineering of relational database schema to UML Model | |
| JPH06314229A (ja) | 連関構造を用いた知識表現方法 | |
| Olivé | Derivation rules in object-oriented conceptual modeling languages | |
| Kapil | Clean Python | |
| De Troyer | A formalization of the binary object-role model based on logic | |
| CN112559455B (zh) | 基于语义网络技术的ifc数据管理系统和方法 | |
| Brockman | A schema-based approach to CAD task management | |
| Yan et al. | A formal approach for graphically building fuzzy XML model | |
| Lee et al. | Modeling imprecise requirements with XML | |
| Tan et al. | Meta object approach to database schema integration | |
| Halpin et al. | Recent enhancements to ORM | |
| Reichel | Unifying adt–and evolving algebra specifications | |
| Morgan | Weak Conditional Comparative Probability as a Formal Semantic Theory. | |
| Goldman et al. | A database foundation for process specifications | |
| JPS63153675A (ja) | 論理回路設計の合成手順におけるデータベース構造アクセス方法 | |
| Huang | Express query language and templates and rules: Two languages for advanced software system integrations | |
| Rensink et al. | On a graph-based semantics for uml class and object diagrams |