JP3217896B2 - Object information definition support system - Google Patents
Object information definition support systemInfo
- Publication number
- JP3217896B2 JP3217896B2 JP11430893A JP11430893A JP3217896B2 JP 3217896 B2 JP3217896 B2 JP 3217896B2 JP 11430893 A JP11430893 A JP 11430893A JP 11430893 A JP11430893 A JP 11430893A JP 3217896 B2 JP3217896 B2 JP 3217896B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- class
- definition
- registration
- class information
- 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.)
- Expired - Fee Related
Links
Landscapes
- Stored Programmes (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、オブジェクト指向に基
づくソフトウェア、データベース、情報モデルデザイン
等のオブジェクトクラス定義支援、特にマルチベンダー
環境下の通信網を統合管理する網管理システムにおい
て、多重化装置、PBX、パケット交換機、ゲートウェ
イ、ブリッジ、大型計算機、ワークステーション等の管
理対象(定義対象)を統一的に管理するために管理情報
を共通化、標準化するべく、オブジェクト指向デザイン
に基づく管理情報モデルを定義する際の分散環境下での
オブジェクトクラスの登録、運用を支援するシステムに
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to object class definition support such as software, database, and information model design based on object orientation, and more particularly, to a network management system for integrated management of a communication network in a multi-vendor environment. Defines a management information model based on object-oriented design to standardize and standardize management information to unify management of management targets (definition targets) such as PBXs, packet switches, gateways, bridges, large computers, workstations, etc. The present invention relates to a system for supporting registration and operation of an object class in a distributed environment when performing the operation.
【0002】[0002]
【従来の技術】通信網を高信頼、高効率に運用管理する
ために通信網の構成、稼働情報を集め、解析・評価し、
通信網を制御する網管理システムが設けられる。特に、
通信網は大規模であり、かつ多種類のマルチベンダー機
器で構成されるため、これらの管理対象の情報をオブジ
ェクト指向デザインに基づき標準化、統一化し、効率的
に網管理システムに設定する技術が、文献1990年電
子情報通信学会秋季全国大会講演予稿集(1990年)
第3−208頁に記載されている。2. Description of the Related Art In order to operate and manage a communication network with high reliability and efficiency, information on the configuration and operation of the communication network is collected, analyzed and evaluated.
A network management system for controlling a communication network is provided. In particular,
Since the communication network is large-scale and composed of various types of multi-vendor equipment, the technology to standardize and unify the information to be managed based on object-oriented design, and to set it efficiently in the network management system, References Proceedings of the 1990 IEICE Autumn National Convention (1990)
It is described on page 3-208.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、上記従
来技術は、OSI標準や他標準で規定されたオブジェク
トクラス情報を基に、独自管理対象のクラス情報追加定
義作業を効率的に支援するものである点、独自オブジェ
クトクラス情報の定義において既登録の標準オブジェク
トクラス情報の特徴情報をガイダンス提示する手段は存
在するが、基本的に人間が定義対象の特徴情報の共通性
より試行錯誤的に定義しなくてはならない点で標準とな
るクラス情報を生成できず、定義時間、定義負荷を要す
るという問題がある。また、マルチベンダーの網管理シ
ステム群に共通に利用できる標準オブジェクトクラス情
報を定義する際には、ユ−ザ−は別途事務手続き、ある
いは電子メール等により該当する標準機関とやりとり
し、新しいクラス情報の登録要請をする必要がある。そ
して、標準機関は、複数の定義要求者からの新クラス候
補群を各々評価し、採用の可否を判断して採用ならば既
定義オブジェクトクラス情報の適切な箇所に継承させて
追加定義すると共にオブジェクト識別子を付与して要求
元に通知する必要があり、人手による手続処理及び登録
時間を要するものであるという問題があった。However, the above-mentioned prior art efficiently supports the work of additionally defining class information to be independently managed based on object class information defined by the OSI standard or another standard. There is a means to present the feature information of the registered standard object class information in the definition of the original object class information.However, basically, humans do not define by trial and error due to the commonality of the feature information to be defined. There is a problem in that standard class information cannot be generated because it must be defined, and a definition time and a definition load are required. When defining standard object class information that can be used in common by a group of network management systems of a multi-vendor, the user communicates with the corresponding standard organization through a separate paperwork or e-mail to obtain new class information. It is necessary to make a registration request. Then, the standard organization evaluates each of the new class candidate groups from the plurality of definition requesters, determines whether or not the adoption is possible, and if adopted, causes the appropriate part of the predefined object class information to inherit and additionally define the object. There is a problem that it is necessary to provide an identifier and notify the requester, which requires manual procedure processing and registration time.
【0004】本発明の目的は、マルチベンダー環境下の
通信網を統合管理する網管理システムのオブジェクトク
ラス情報定義において、分散環境下での標準オブジェク
トクラス情報の登録、運用を一元管理すると共に、定義
対象個々の特徴情報から自動的に、標準オブジェクトク
ラス情報、継承関係の生成、追加更新を行える方法を提
供することにある。SUMMARY OF THE INVENTION An object of the present invention is to provide an object class information definition of a network management system for integrated management of a communication network in a multi-vendor environment, in which the registration and operation of standard object class information in a distributed environment are managed in a unified manner. It is an object of the present invention to provide a method capable of automatically generating standard object class information and inheritance relation, and additionally updating from characteristic information of each target.
【0005】本発明の他の目的は、正確、詳細なオブジ
ェクトクラス情報を生成し、定義作業時間の効率化、定
義負荷の軽減を実現できるオブジェクト情報定義支援シ
ステムを提供することにある。Another object of the present invention is to provide an object information definition support system that can generate accurate and detailed object class information, realize efficient definition work time, and reduce the definition load.
【0006】[0006]
【課題を解決するための手段】上記目的を達成するた
め、本発明によるオブジェクト情報定義支援システムで
は、複数の定義入力装置あるいは網管理システム内に定
義対象の特徴情報群を設定入力する手段、登録管理装置
へ特徴情報を通知する手段、登録管理装置から既登録ク
ラス情報を照会する手段を設ける。In order to achieve the above object, in an object information definition support system according to the present invention, means for setting and inputting a group of feature information to be defined in a plurality of definition input devices or a network management system; Means are provided for notifying the management device of the characteristic information, and for inquiring registered class information from the registered management device.
【0007】一方、標準化、共通化範囲に対応して階層
化構成される登録管理装置内には、特徴情報の共通性、
独立性によりオブジェクトクラス情報、クラス継承関係
を自動生成する手段、既登録のオブジェクトクラス情報
を検索照会する手段、既登録オブジェクトクラス情報に
新クラス情報を追加更新する手段、及び定義対象の標準
化範囲を判定する手段、網管理システムあるいは定義入
力装置と登録管理装置間及び上位登録管理装置と下位登
録管理装置間でクラス登録照会情報を通信する手段を設
ける。On the other hand, in the registration management device which is hierarchized in accordance with the standardization and commonization range, the commonality of the characteristic information,
A means for automatically generating object class information and class inheritance relations by independence, a means for searching and referencing registered object class information, a means for adding and updating new class information to registered object class information, and a standardization range for definition targets There is provided means for determining, and means for communicating class registration inquiry information between the network management system or the definition input device and the registration management device, and between the upper registration management device and the lower registration management device.
【0008】[0008]
【作用】分散環境下での初期オブジェクトクラス情報定
義を一元管理し、また人間が試行錯誤的に行っていたク
ラス情報定義を自動化し、大量の定義対象に関する正確
な、詳細な初期クラス情報を効率的に導出できるととも
に、人間の定義作業負荷を軽減できる。[Function] Centrally manages initial object class information definitions in a distributed environment, automates class information definitions that have been performed by humans by trial and error, and efficiently provides accurate and detailed initial class information on a large number of definition targets. And can reduce the human definition work load.
【0009】また、分散環境下での一括管理されている
既登録オブジェクトクラス情報の利用や既登録オブジェ
クトクラス情報に対する新クラス情報の自動的な追加登
録ができ、オブジェクトクラス情報の運用を一元管理す
ることを可能とする。Further, it is possible to use registered object class information which is collectively managed in a distributed environment and to automatically add new class information to the registered object class information, thereby centrally managing the operation of the object class information. To make things possible.
【0010】また、登録管理装置を階層化構成し、段階
的な共通化、標準化範囲を考慮したオブジェクトクラス
情報の定義、運用を分散管理することを実現する。[0010] Further, the registration management device is configured in a hierarchical structure, and the definition and operation of the object class information in consideration of the stepwise commonality and the standardization range are managed in a distributed manner.
【0011】[0011]
〔実施例1〕以下、本発明の一実施例について図1〜図
27を用いて説明する。まず、本発明の第1の実施例の
構成を図1〜図3を用いて説明する。図1は、本発明の
オブジェクト情報定義支援システムの中で、定義情報登
録管理装置の一実施例の構成図である。本定義情報登録
管理装置101は、定義入力装置102と定義対象の特
徴情報やクラス情報を通信する通信制御部103、特徴
情報やクラス情報を格納するデータベース104、デー
タベース104より必要な情報を検索して一時格納した
り、クラス情報生成、更新、継承木レイアウト処理のた
めの演算領域及び結果を格納するワークメモリ105を
備えている。また、クラス情報、特徴情報のデータベー
スへの登録・更新の管理やクラス生成・登録更新処理の
各プログラムの実行を制御する登録情報制御部106、
定義入力装置との定義情報の通信のためのプロトコル処
理を行う定義通信プロトコル処理部107、定義入力装
置より収集した特徴情報により初期クラス情報を生成す
る初期クラス自動生成部108、既登録クラス情報の更
新処理を行うクラスチェック/自動更新処理部109、
生成した各クラス情報に識別子を付与するクラス識別子
設定処理部110、既登録クラス情報を照会するクラス
情報検索照会処理部111、生成したクラス情報の継承
木を画面表示するための演算を実行する継承木レウアウ
ト部112、キーボード、マウスによりクラス情報、継
承関係をマン・マシンで補正する処理を実行するクラス
補正処理部113を格納したプログラムメモリ114を
有する。また、クラス継承木を画面表示するCRT11
5、クラス継承木を編集し、クラス情報/継承関係を補
正するためのキーボード116、マウス117及びこれ
らの入出力を制御するI/O制御部118、さらに入出
力、メモリ、データベースへのアクセスや各プログラム
の実行を制御するCPU119を備えている。さらに、
定義情報の照会を行なう定義情報照会装置150を有す
る。Embodiment 1 An embodiment of the present invention will be described below with reference to FIGS. First, the configuration of the first embodiment of the present invention will be described with reference to FIGS. FIG. 1 is a configuration diagram of one embodiment of a definition information registration management device in the object information definition support system of the present invention. The definition information registration management device 101 communicates with the definition input device 102 and the characteristic information and class information to be defined, a database 104 that stores the characteristic information and class information, and searches the database 104 for necessary information. And a work memory 105 for temporarily storing the result, an operation area for class information generation, update, and inheritance tree layout processing, and a result. A registration information control unit 106 that manages registration / update of class information and feature information in a database and controls execution of each program of class generation / registration update processing;
A definition communication protocol processing unit 107 for performing protocol processing for communication of definition information with the definition input device; an initial class automatic generation unit 108 for generating initial class information based on feature information collected from the definition input device; Class check / automatic update processing unit 109 for performing update processing,
A class identifier setting processing unit 110 for assigning an identifier to each generated class information, a class information search / query processing unit 111 for querying registered class information, and an inheritance for executing an operation for displaying a generated inheritance tree of class information on a screen. The tree layout unit 112 includes a program memory 114 that stores a class correction processing unit 113 that executes a process of correcting class information and a succession relationship by a man-machine using a keyboard and a mouse. A CRT 11 for displaying a class inheritance tree on a screen.
5. A keyboard 116 and a mouse 117 for editing the class inheritance tree and correcting the class information / inheritance relation, and an I / O control unit 118 for controlling these inputs and outputs, and further access to the inputs and outputs, memories, and databases. A CPU 119 is provided for controlling the execution of each program. further,
It has a definition information inquiry device 150 for inquiring definition information.
【0012】図2は、本発明のオブジェクト情報定義支
援システムの中で、定義入力装置の一実施例の構成図で
ある。本定義入力装置102は、登録管理装置101と
特徴情報やクラス情報を通信する通信制御部201、特
徴情報やクラス情報を格納するデータベース202、デ
ータベース202より必要な情報を検索して一時格納し
たり、定義通信プロトコル処理のためのワーク領域及び
結果を格納するワークメモリ203を有する。また、特
徴情報定義入力、登録処理、クラス情報の照会処理を制
御する定義情報制御部204、登録管理装置との定義情
報の通信のためのプロトコル処理を行う定義通信プロト
コル処理部205、登録管理装置あるいは定義入力装置
内のデータベースよりクラス情報を検索照会するクラス
情報検索照会処理部206、キーボード、マウス利用に
よる特徴情報の定義入力処理を行う特徴情報定義部20
7を格納したプログラムメモリ208、特徴情報入力フ
ォーマットを表示するCRT209、特徴情報を入力設
定するためのキーボード210、マウス211及びこれ
らの入出力を制御するI/O制御部212、さらに入出
力、メモリ、データベースへのアクセスや各プログラム
の実行を制御するCPU213から構成される。FIG. 2 is a configuration diagram of one embodiment of a definition input device in the object information definition support system of the present invention. The definition input device 102 includes a communication control unit 201 that communicates feature information and class information with the registration management device 101, a database 202 that stores feature information and class information, and searches and temporarily stores necessary information from the database 202. And a work memory 203 for storing a work area for defining communication protocol processing and a result. A definition information control unit 204 that controls input of characteristic information definition, registration processing, and inquiry processing of class information; a definition communication protocol processing unit 205 that performs protocol processing for communication of definition information with the registration management apparatus; Alternatively, a class information search query processing unit 206 that searches and queries class information from a database in the definition input device, and a feature information definition unit 20 that performs feature information definition input processing using a keyboard and a mouse
7, a CRT 209 for displaying a feature information input format, a keyboard 210 for inputting and setting feature information, a mouse 211, and an I / O control unit 212 for controlling these inputs and outputs; And a CPU 213 that controls access to the database and execution of each program.
【0013】定義情報照会装置150は、定義入力装置
102とほゞ同じ構成であり、その特徴情報定義部20
7のみを欠いている。The definition information inquiry device 150 has almost the same configuration as the definition input device 102, and its characteristic information definition unit 20
Only 7 is missing.
【0014】図3は、本発明のオブジェクト情報定義支
援システムの一実施例の全体構成図である。本オブジェ
クト情報定義支援システムは、複数の定義入力装置10
2、定義情報照会装置150及び1台の定義情報登録管
理装置101とその間を結ぶ通信回線群301より構成
される。FIG. 3 is an overall configuration diagram of one embodiment of the object information definition support system of the present invention. The object information definition support system includes a plurality of definition input devices 10.
2. It comprises a definition information inquiry device 150, a single definition information registration management device 101, and a communication line group 301 connecting them.
【0015】次に、本発明に係るオブジェクト情報定義
支援システムの初期クラス情報登録処理時の動作の一例
を図4〜図27により説明する。図4〜図15は、初期
クラス情報登録処理の動作フロー図である。Next, an example of the operation at the time of the initial class information registration processing of the object information definition support system according to the present invention will be described with reference to FIGS. 4 to 15 are operation flowcharts of the initial class information registration processing.
【0016】図4において、まず、オペレータが各定義
入力装置102において、キーボード210、マウス2
11より特徴情報の設定要求をし(401)、これを受
信した定義情報制御部204は、特徴情報定義部207
を起動する(402)。特徴情報定義部207は、デー
タベース202より特徴情報定義フォーマットをワーク
メモリ203にロードするとともに、I/O制御部21
2に画面表示要求し、CRT209上に表示する(40
3)。次にオペレータは、クラス情報を定義したい定義
対象個々について定義対象を特徴付ける属性情報群をキ
ーボード210により図5のようなフォーマット801
上に入力し、設定する(404)。In FIG. 4, an operator first enters a keyboard 210 and a mouse 2 in each definition input device 102.
11, a request for setting characteristic information is made (401), and the definition information control unit 204 having received the request requests the characteristic information definition unit 207.
Is started (402). The feature information definition unit 207 loads the feature information definition format from the database 202 into the work memory 203, and loads the I / O control unit 21
2 requests a screen display and displays it on the CRT 209 (40
3). Next, the operator uses the keyboard 210 to input the attribute information group characterizing the definition target for each of the definition targets for which the class information is to be defined, in the format 801 as shown in FIG.
Input above and set (404).
【0017】定義対象に関する定義入力が終了した後、
オペレータはキーボード210、マウス211より終了
コマンドを入力する。コマンドを受信した特徴情報定義
部207は、定義対象毎に定義フォーマット上属性情報
が設定されたものを特徴情報としてワークメモリ203
よりテーブル形式でデータベース202に登録する。ま
た同時にCRT209上の定義画面をクロ−ズする(4
05)。次にオペレ−タは、キーボード210、マウス
211より特徴情報群の登録管理装置101への転送コ
マンドを入力し(406)、これを受信した定義情報制
御部204は、定義通信プロトコル処理部205に特徴
情報の転送要求をする(407)。定義通信プロトコル
処理部205は、データベース202より既登録の特徴
情報群をロードし、このデータを基に、図7に示すよう
なプロトコルデータユニットPDUを組立、通信制御部
201よりこのPDUを登録管理装置101へ転送する
(408)。After the definition input relating to the definition object is completed,
The operator inputs an end command from the keyboard 210 and the mouse 211. Upon receiving the command, the feature information definition unit 207 uses the attribute information set in the definition format for each definition target as feature information as the work memory 203.
The data is registered in the database 202 in a table format. At the same time, the definition screen on the CRT 209 is closed (4
05). Next, the operator inputs a transfer command of the characteristic information group to the registration management device 101 from the keyboard 210 and the mouse 211 (406). Upon receiving the command, the definition information control unit 204 sends the command to the definition communication protocol processing unit 205. A transfer request for characteristic information is made (407). The definition communication protocol processing unit 205 loads the registered feature information group from the database 202, assembles a protocol data unit PDU as shown in FIG. 7 based on this data, and registers and manages this PDU by the communication control unit 201. The data is transferred to the device 101 (408).
【0018】複数の定義入力装置101より各々の特徴
情報を通信制御部103を介して受信した登録管理装置
101の登録情報制御部106は、図8に示すように、
受信したPDU(図7)を一時ワークメモリ105に格
納し(501)、次に定義通信プロトコル処理部107
によりPDUを分解し、特徴情報群をデータベース10
4に格納する(502)。As shown in FIG. 8, the registration information control unit 106 of the registration management device 101, which has received the respective characteristic information from the plurality of definition input devices 101 via the communication control unit 103,
The received PDU (FIG. 7) is stored in the temporary work memory 105 (501), and then the definition communication protocol processing unit 107
The PDU is decomposed according to
4 (502).
【0019】次にキーボード116、マウス117を用
いたオペレータコマンド入力により(503)、登録情
報制御部106が初期クラス自動生成部108を起動す
る(504)。初期クラス自動生成部108は、データ
ベース104より全ての特徴情報群をワークメモリ10
5にロードし、以下の手順で初期クラス情報、継承関係
を生成する。Next, upon input of an operator command using the keyboard 116 and the mouse 117 (503), the registration information control unit 106 activates the automatic initial class generation unit 108 (504). The initial class automatic generation unit 108 stores all feature information groups from the database 104 in the work memory 10.
5 and generate the initial class information and the inheritance relationship in the following procedure.
【0020】<ステップ1>特徴情報を特徴情報間の独
立性(一致する属性情報を1つも持たないもの)により
分類し、相互に独立である特徴情報集合を求める。例え
ば、図6に示すような特徴情報群の場合、 Gr1={PBX−001,PKT−001,WS−001,Host−001}, Gr2={Line−001} の2つの特徴情報集合が求められる。 <ステップ2>各独立特徴情報集合内の共通属性情報を
抽出し、各々を上位クラス(初回の場合は継承木のトッ
プ、その他は前回のステップ3の処理で削除した共通属
性情報が定義されている上位クラス情報)から継承させ
るクラス情報とし共通属性情報は各々のクラスを規定す
る情報として定義し、上位クラス名称(仮名)を継承関
係として定義することでクラス情報/継承関係を生成す
る。また、独立特徴情報集合内に1つの特徴情報しか存
在しない場合には特徴情報の定義属性を全て共通属性情
報としてクラス情報に定義する。<Step 1> The feature information is classified according to the independence between feature information (one having no matching attribute information), and a mutually independent feature information set is obtained. For example, in the case of a feature information group as shown in FIG. 6, two feature information sets of Gr1 = {PBX-001, PKT-001, WS-001, Host-001}, Gr2 = {Line-001} are obtained. . <Step 2> The common attribute information in each independent feature information set is extracted, and each is defined as a higher class (in the first case, the top of the inheritance tree, and the others are defined with the common attribute information deleted in the previous step 3). The common attribute information is defined as information defining each class, and the class information / inheritance relationship is generated by defining the upper class name (pseudonym) as an inheritance relationship. When only one piece of feature information exists in the independent feature information set, all the definition attributes of the feature information are defined as common attribute information in the class information.
【0021】先の例の場合、図9に示すようにGr1につ
いてはA,B,C属性を共通属性とするクラス1101
とGr2のα,β,γ属性を共通情報とするクラス110
2の2つのクラスがトップから継承されるクラス情報と
して生成される。In the case of the above example, as shown in FIG. 9, Gr1 has a class 1101 having A, B, and C attributes as common attributes.
110 which uses the α, β, and γ attributes of Gr2 and Gr2 as common information
2 are generated as class information inherited from the top.
【0022】<ステップ3>上記ステップ2の処理によ
り特定された共通属性情報を各特徴情報から削除し、属
性情報がゼロとなったものは特徴情報自身も削除する。
先の例の場合、PBX−001={D,E,H},PKT−001=
{D,E,I},WS−001={F,G,J},HOST−001
={F,G,K}となる。<Step 3> The common attribute information specified by the processing of the above step 2 is deleted from each feature information. If the attribute information becomes zero, the feature information itself is also deleted.
In the case of the previous example, PBX-001 = {D, E, H}, PKT-001 =
{D, E, I}, WS-001 = {F, G, J}, HOST-001
= {F, G, K}.
【0023】<ステップ4>ステップ1に戻り、ステッ
プ1〜ステップ3を繰返し実行し、ステップ3にて残り
の特徴情報がなくなったら処理を終了する。<Step 4> Returning to Step 1, Steps 1 to 3 are repeatedly executed, and when there is no remaining characteristic information in Step 3, the processing is ended.
【0024】以上のような処理により、先の例の場合、
図10に示すようなクラス情報/継承関係が生成され
る。With the above processing, in the case of the above example,
A class information / inheritance relationship as shown in FIG. 10 is generated.
【0025】図8に戻って、初期クラス生成後、初期ク
ラス自動生成部108は生成完了通知を登録情報制御部
106に通知し(505)、登録情報制御部106は継
承木レイアウト部112を起動する(506)。継承木
レイアウト部112は、生成されたクラス情報、継承関
係を基に既存のツリー生成アルゴリズムよりクラス継承
木を生成し、CRT115画面上にツリ−図形で表示す
る。また、ツリーレイアウト完了通知を登録情報制御部
106に通知し(507)、登録情報制御部106はク
ラス補正処理部114を起動する(508)。Referring back to FIG. 8, after generating the initial class, the initial class automatic generation unit 108 notifies the registration information control unit 106 of a generation completion notification (505), and the registration information control unit 106 activates the inheritance tree layout unit 112. (506). The inheritance tree layout unit 112 generates a class inheritance tree from the existing tree generation algorithm based on the generated class information and the inheritance relationship, and displays the tree on the CRT 115 screen in a tree diagram. The registration information control unit 106 notifies the registration information control unit 106 of a tree layout completion notification (507), and the registration information control unit 106 activates the class correction processing unit 114 (508).
【0026】次にオペレータが、表示画面上のクラス継
承木に対し、キーボード116、マウス117を用いて
編集処理することにより、クラス補正処理部113は、
クラス情報群の削除や調整といった補正処理を、画面編
集とワークメモリ105上のクラス情報/継承関係とを
連動して行なう。すなわち、各クラス情報に対するクラ
ス名称の入力、上位クラス情報を指定することによる特
定階層レベル指定による不要下位詳細レベルのクラス情
報群の削除を行なう。また、図11に示すようにツリー
上の特定クラス情報指定による不要中間詳細レベルのク
ラス情報群を削除して(1301)、属性情報を直接下
位のクラス情報の属性として追加変更(1302)する
ことによるクラス構造の調整を行なう。Next, the operator edits the class inheritance tree on the display screen using the keyboard 116 and the mouse 117, so that the class correction processing unit 113
Correction processing such as deletion and adjustment of the class information group is performed in conjunction with the screen editing and the class information / inheritance relationship on the work memory 105. That is, a class name is input for each class information, and a class information group of an unnecessary lower detail level is deleted by specifying a specific hierarchical level by specifying higher class information. In addition, as shown in FIG. 11, the class information group of the unnecessary intermediate detail level by specifying the specific class information on the tree is deleted (1301), and the attribute information is directly added and changed as the attribute of the lower class information (1302). To adjust the class structure.
【0027】クラス情報の補正処理完了後、オペレータ
がキーボード116あるいはマウス117によりクラス
識別子設定コマンドを入力すると(509)、これを受
信した登録情報制御部106は、図12の処理フローに
示すように、クラス識別子設定処理部110を起動し
(601)、ワークメモリ上に存在する全てのクラス情
報群に対し、識別子としてシーケンス番号を付与し、付
与完了後、データベース204に図13に示すような初
期クラス情報/継承関係をテーブル形式で登録する(6
02)。After the class information correction processing is completed, when the operator inputs a class identifier setting command using the keyboard 116 or the mouse 117 (509), the registration information control unit 106 which has received the command inputs a class identifier setting command as shown in the processing flow of FIG. Then, the class identifier setting processing unit 110 is started (601), a sequence number is assigned as an identifier to all the class information groups existing on the work memory, and after the assignment is completed, an initial number as shown in FIG. Register class information / inheritance relation in table format (6
02).
【0028】クラス識別子設定処理部110より登録完
了通知を受信した登録情報制御部106は、登録管理装
置上のCRT115に初期クラス生成完了のメッセージ
表示をするとともに定義通信プロトコル処理部107を
起動する(603)。定義通信プロトコル処理部107
は、初期クラス生成登録完了通知の図14に示すような
PDUを組立、通信制御部103を介して各定義入力装
置102に通知する(604)。Upon receiving the registration completion notification from the class identifier setting processing unit 110, the registration information control unit 106 displays a message indicating the completion of the initial class generation on the CRT 115 on the registration management device and activates the definition communication protocol processing unit 107 ( 603). Definition communication protocol processing unit 107
Assembles the PDU as shown in FIG. 14 of the completion notification of the initial class generation registration, and notifies each definition input device 102 via the communication control unit 103 (604).
【0029】初期クラス生成登録完了通知のPDUを受
信した各定義入力装置102の通信制御部201は、図
15のフローに示すように、DUをワークメモリ203
に格納するとともに定義情報制御部204にPDU受信
を通知する(701)。定義情報制御部204は、定義
通信プロトコル処理部205を起動してPDUを分解し
(702)、メッセージデータを取り出し、初期クラス
情報生成登録完了メッセージの表示要求をI/O制御部
212に行い(703)、CRT209の画面上にメッ
セージ表示する(704)。The communication control unit 201 of each definition input device 102 that has received the PDU of the completion notification of the initial class generation registration registers the DU into the work memory 203 as shown in the flow of FIG.
And notifies the definition information control unit 204 of the PDU reception (701). The definition information control unit 204 activates the definition communication protocol processing unit 205 to decompose the PDU (702), retrieves the message data, and issues a request for displaying an initial class information generation registration completion message to the I / O control unit 212 ( 703), a message is displayed on the screen of the CRT 209 (704).
【0030】次に、本発明に係るオブジェクトクラス情
報定義支援システムのクラス追加更新時の動作の一例を
図16〜図20を用いて説明する。Next, an example of the operation at the time of adding or updating a class in the object class information definition support system according to the present invention will be described with reference to FIGS.
【0031】まず、定義対象の追加更新発生時にオペレ
−タは、各定義入力装置102において、追加定義対象
群の特徴情報を定義入力する。この動作は、初期クラス
情報登録処理時と同様であるが、特徴情報を登録管理装
置101に転送する際のオペレータ入力コマンドは追加
登録要求である点、組立PDUが図16のようになる点
が異なる。通信制御部103を介して追加登録要求を受
信した登録管理装置101の登録情報制御部106は、
受信したPDUをワークメモリ105に格納し、定義通
信プロトコル処理部107によりPDUを分解し、追加
要求特徴情報群のデータを取り出し、ワークメモリ10
5に格納する。次に登録情報制御部106は、クラスチ
ェック/自動更新処理部109を起動する。クラスチェ
ック/自動更新処理部109は以下の手順で追加クラス
定義の必要の有無のチェック、追加クラス情報/継承関
係の生成を行う。First, at the time of additional update of the definition target, the operator uses each definition input device 102 to define and input the characteristic information of the additional definition target group. This operation is the same as that at the time of the initial class information registration processing, except that the operator input command for transferring the feature information to the registration management apparatus 101 is an additional registration request, and the assembled PDU is as shown in FIG. different. The registration information control unit 106 of the registration management device 101, which has received the additional registration request via the communication control unit 103,
The received PDU is stored in the work memory 105, the PDU is decomposed by the definition communication protocol processing unit 107, and data of the additional required characteristic information group is taken out.
5 is stored. Next, the registration information control unit 106 activates the class check / automatic update processing unit 109. The class check / automatic update processing unit 109 checks whether an additional class definition is necessary and generates additional class information / inheritance relation in the following procedure.
【0032】<ステップ1>ワークメモリ105上の追
加要求特徴情報を1つ特定し、その定義されている属性
情報とデータベース104に登録されている既登録クラ
ス情報の属性情報(下位クラスは上位クラスの属性情報
を全て継承したものが下位クラスの属性情報となる)と
を比較し、比較対象クラス情報の属性情報を全て含みか
つ一致する属性情報が最大となる既登録クラスを特定す
る。<Step 1> One piece of additional requested feature information on the work memory 105 is specified, and the defined attribute information and the attribute information of the registered class information registered in the database 104 (the lower class is the upper class And the attribute information of the lower class is obtained by inheriting all of the attribute information of the lower class), and the registered class that includes all the attribute information of the class information to be compared and has the maximum matching attribute information is specified.
【0033】例えば先の図13の例の既登録クラス情報
に対して、図17に示すような特徴情報の追加更新要求
があった場合、PKT−002の特徴情報1701によって特
定されるクラス情報はPKTクラス、PC−001の特徴情
報1702によって特定されるクラス情報は情報処理装
置クラスとなる。For example, when there is a request to add or update characteristic information as shown in FIG. 17 with respect to the registered class information in the example of FIG. 13 above, the class information specified by the characteristic information 1701 of PKT-002 is The class information specified by the PKT class and the characteristic information 1702 of the PC-001 is the information processing device class.
【0034】<ステップ2>ステップ1で特定した既登
録クラスが、追加要求される特徴情報の属性情報と一致
する場合は、新規クラス追加不要のため、一致するクラ
ス情報のクラス名、識別子を特定し、ステップ4の処理
へ進む。その他の場合はステップ3へ進む。<Step 2> If the registered class specified in step 1 matches the attribute information of the feature information requested to be added, the class name and identifier of the matching class information are specified because no new class needs to be added. Then, the process proceeds to step S4. Otherwise, go to step 3.
【0035】<ステップ3>ステップ1で特定した既登
録クラスの下位クラスとして新規追加クラス情報を定義
し、クラスの仮名を設定するとともにその属性情報とし
て上位クラスには定義されていない個別属性のみを設定
し、また継承関係としては上位クラス名を設定する。<Step 3> Newly added class information is defined as a lower class of the registered class specified in step 1, a pseudonym of the class is set, and only individual attributes not defined in the upper class are set as the attribute information. Set the upper class name as the inheritance relationship.
【0036】先の例の場合、PC−001は情報処理装置ク
ラスとして特定されたが、その下位クラスとして図18
に示すように新規クラス1801を定義し、継承関係と
して情報処理装置クラス、その属性情報としてLを設定
する。In the case of the above example, PC-001 was specified as the information processing device class.
, A new class 1801 is defined, an information processing device class is set as an inheritance relationship, and L is set as its attribute information.
【0037】<ステップ4>ワークメモリ105上の別
の追加要求特徴情報に対し、ステップ1〜ステップ3の
処理を繰返し行い、追加要求特徴情報全てに対し処理し
たら終了する。<Step 4> The processing of steps 1 to 3 is repeated for another additional required feature information on the work memory 105, and the process is completed when all the additional required feature information has been processed.
【0038】既登録クラス情報に対する新規追加クラス
の更新処理終了後、クラスチェック/自動更新処理部1
09は処理完了通知を登録情報制御部106に通知す
る。以降の処理は、初期クラス登録時の処理と同様であ
るが、新規クラスに付与する識別子は既登録クラスの識
別子の最大値番号の次の番号から付与され、また定義入
力装置102への更新結果通知は、新規追加クラス、既
登録クラス(追加不要となったもの)にかかわらず要求
特徴情報毎のリスト形式で図19に示すようなPDUに
より転送され、定義入力装置102における更新結果の
CRT115表示は、更新要求した特徴情報毎に対応さ
せて新クラス/旧クラス識別情報、クラス名、クラス識
別子、属性情報がテーブル形式で画面表示される。例え
ば、先の例の場合、図20に示すような画面で表示され
ることとなる。After the process of updating the newly added class with respect to the registered class information is completed, the class check / automatic update processing unit 1
09 notifies the registration information control unit 106 of a processing completion notification. Subsequent processing is the same as the processing at the time of initial class registration, except that the identifier assigned to the new class is assigned from the number next to the maximum value number of the identifier of the registered class, and the update result to the definition input device 102 The notification is transferred by a PDU as shown in FIG. 19 in the form of a list for each required feature information regardless of a newly added class or a registered class (one not required to be added), and the CRT 115 displays the update result in the definition input device 102. The new class / old class identification information, the class name, the class identifier, and the attribute information are displayed on the screen in a table format in association with each of the update-requested feature information. For example, in the case of the above example, the image is displayed on a screen as shown in FIG.
【0039】最後に本発明に係るオブジェクト情報定義
支援システムの既登録クラス情報照会時の動作の一例を
図1〜図3、図21〜図27を用いて説明する。図2
1,22,23は、クラス情報照会処理の動作フロー図
である。Finally, an example of the operation of the object information definition support system according to the present invention at the time of querying registered class information will be described with reference to FIGS. 1 to 3 and FIGS. FIG.
1, 22, and 23 are operation flowcharts of the class information inquiry process.
【0040】まず、オペレータが定義入力装置102又
は定義情報照会装置150において、キーボード21
0、マウス211よりクラス情報照会要求コマンドを入
力し(2101)、これを受信した定義情報制御部20
4はクラス情報検索照会処理部206を起動する(21
02)。クラス情報検索照会処理部206はI/O制御
部212を介してCRT209画面上に図22のような
照会種別選択画面を表示する(2103)。オペレータ
がキーボード210、マウス211により選択設定完了
後(2104)、クラス情報検索照会処理部206は、
定義通信プロトコル処理部205に対し図23のような
照会PDUの組立を要求し(2105)、定義通信プロ
トコル処理部205は、通信制御部201を介して登録
管理装置101へPDUを転送する(2106)。First, the operator operates the keyboard 21 on the definition input device 102 or the definition information inquiry device 150.
0, a class information inquiry request command is input from the mouse 211 (2101), and the definition information control unit 20 receives the command.
4 activates the class information search query processing unit 206 (21)
02). The class information search inquiry processing unit 206 displays an inquiry type selection screen as shown in FIG. 22 on the CRT 209 screen via the I / O control unit 212 (2103). After the operator completes the selection and setting with the keyboard 210 and the mouse 211 (2104), the class information search query processing unit 206
The definition communication protocol processing unit 205 requests the assembly of an inquiry PDU as shown in FIG. 23 (2105), and the definition communication protocol processing unit 205 transfers the PDU to the registration management device 101 via the communication control unit 201 (2106). ).
【0041】PDUを受信した登録管理装置101の通
信制御部103は、図24の処理フローに示すように、
登録情報制御部106に通知するとともにワ−クメモリ
105にPDUを格納する(2201)。次に登録情報
制御部106は、定義通信プロトコル処理部107を起
動してPDUを分解し(2202)、クラス情報検索照
会処理部111を起動する(2203)。クラス情報検
索照会処理部111は、ワークメモリ上の要求データ
(全クラス照会あるいは特定クラス属性照会)よりデー
タベース104を検索し、全クラス照会の場合は、全ク
ラスのクラス名、クラス識別子、継承関係、属性情報
を、特定クラス指定の場合は、クラス名、クラス識別子
を検索キーとして指定クラスの属性情報を検索し、ワー
クメモリ105に格納する(2204)。The communication control unit 103 of the registration management apparatus 101 having received the PDU, as shown in the processing flow of FIG.
It notifies the registration information control unit 106 and stores the PDU in the work memory 105 (2201). Next, the registration information control unit 106 activates the definition communication protocol processing unit 107 to decompose the PDU (2202), and activates the class information search query processing unit 111 (2203). The class information search query processing unit 111 searches the database 104 from request data (all class queries or specific class attribute queries) on the work memory, and in the case of all class queries, the class names, class identifiers, inheritance relationships of all classes If the attribute information is a specific class specification, the attribute information of the specified class is searched using the class name and the class identifier as search keys and stored in the work memory 105 (2204).
【0042】次に、登録情報制御部106は、定義通信
プロトコル処理部107を起動し、ワークメモリ105
上の検索結果デ−タを基に図25のような応答PDUを
組み立てる。組立完了後、定義通信プロトコル処理部1
07は通信制御部103を介して定義入力装置102に
PDUを転送する(2205)。Next, the registration information control unit 106 starts the definition communication protocol processing unit 107 and
A response PDU as shown in FIG. 25 is assembled based on the above search result data. After assembly is completed, the definition communication protocol processing unit 1
07 transfers the PDU to the definition input device 102 via the communication control unit 103 (2205).
【0043】応答PDUを受信した定義入力装置102
の通信制御部201は、図26の処理フローに示すよう
に、定義情報制御部204に通知するとともにワークメ
モリ203にPDUを格納する(2301)。定義情報
制御部204は、定義通信プロトコル処理部205を起
動してワークメモリ203上のPDUを分解し(230
2)、応答データを取り出す。Definition input device 102 that has received the response PDU
As shown in the processing flow of FIG. 26, the communication control unit 201 notifies the definition information control unit 204 and stores the PDU in the work memory 203 (2301). The definition information control unit 204 activates the definition communication protocol processing unit 205 to decompose the PDU on the work memory 203 (230
2) Retrieve the response data.
【0044】次に定義情報制御部204はクラス情報検
索照会処理部206に応答データ受信を通知し(230
3)、クラス情報検索照会処理部206は、ワークメモ
リ203上の応答データを基に図27に示すような照会
結果リストを構成し(2304)、I/O制御部212
を介してCRT209上に照会結果表示する(230
5)。Next, the definition information control unit 204 notifies the class information search / inquiry processing unit 206 that the response data has been received (230).
3) The class information search query processing unit 206 forms an inquiry result list as shown in FIG. 27 based on the response data in the work memory 203 (2304), and the I / O control unit 212
Display the query result on the CRT 209 via the
5).
【0045】以上のような構成・動作により、分散環境
下で共通的、統一的に利用するオブジェクトクラス情報
の登録・更新・照会を一元管理することを支援するシス
テムを提供でき、組織、人的手続きによる従来の標準
化、共通化オブジェクトクラス登録・更新作業を効率化
する。また、大量の定義対象に関する正確な、詳細なク
ラス情報を自動生成、補正によりユーザーカスタマイズ
することで人間の定義作業負荷の軽減と定義精度を向上
できる。With the above configuration and operation, it is possible to provide a system that supports the unified management of registration, update, and inquiry of object class information that is commonly and unifiedly used in a distributed environment. Efficiency of standardization and common object class registration / update work by procedures. In addition, accurate and detailed class information relating to a large number of definition objects is automatically generated and customized by user correction, thereby reducing the human definition work load and improving definition accuracy.
【0046】〔実施例2〕以下、本発明の第2の実施例
として、定義情報登録管理装置を多段構成し、標準化、
共通化範囲の異なるクラス情報を登録/管理する場合に
ついて図1、図7、図28〜図30を用いて説明する。[Embodiment 2] Hereinafter, as a second embodiment of the present invention, a definition information registration / management apparatus is configured in multiple stages,
The case of registering / managing class information having different commonization ranges will be described with reference to FIGS. 1, 7, and 28 to 30.
【0047】図28は、登録管理装置を階層構成した場
合の本発明によるオブジェクト情報定義支援システムの
一実施例の構成図である。本オブジェクト情報定義支援
システムは定義対象のクラス情報を登録要求し、利用す
るシステムユ−ザ−の場所に置かれた複数の定義入力装
置2801と国内標準化組織に置かれた中継定義情報登
録管理装置2802、国際標準化組織に置かれた最上位
定義情報登録管理装置2803及びそれらの装置間を結
ぶ通信回線群2804により構成される。換言すると、
定義情報登録管理装置2800が上位、下位の定義情報
登録管理装置2802,2803を含んでいる。FIG. 28 is a configuration diagram of an embodiment of the object information definition support system according to the present invention when the registration management devices are arranged in a hierarchical structure. This object information definition support system requests registration of class information to be defined, and a plurality of definition input devices 2801 placed at the location of the system user to be used and a relay definition information registration management device placed at the domestic standardization organization 2802, a top-level definition information registration / management device 2803 located in the international standardization organization, and a communication line group 2804 connecting these devices. In other words,
The definition information registration management device 2800 includes upper and lower definition information registration management devices 2802 and 2803.
【0048】各装置内の構成及び動作は、実施例1の場
合と同様であるが、動作において以下の点が実施例1と
異なる。まず、初期クラス情報の登録処理時において
は、各定義入力装置2801においてオペレータは図2
9に示すように特徴情報設定において標準化範囲290
1を追加設定する。定義入力装置2801は、この標準
化範囲に基づく図9のクラス情報定義要求サービスPD
Uの標準化範囲識別901を設定して中継登録管理装置
2802へPDU転送する。The configuration and operation in each device are the same as those in the first embodiment, but the operation differs from the first embodiment in the following points. First, in the process of registering the initial class information, the operator uses the definition input device 2801 in FIG.
As shown in FIG. 9, the standardization range 290 is set in the feature information setting.
1 is additionally set. The definition input device 2801 uses the class information definition request service PD of FIG.
U standardization range identification 901 is set, and the PDU is transferred to relay registration management device 2802.
【0049】中継登録管理装置2802では、PDU内
の標準化範囲識別がInternational(1)の場合は最上位登
録管理装置2803へ特徴情報のPDUを中継転送し、
Domestic(2)の場合は自身のデータベース104に格納
する。このように分散収集された特徴情報群を基に初期
クラスの生成は、まず最上位登録管理装置2803が実
施例1の動作と同様に行い、その結果を各下位の中継登
録管理装置2802へ転送する。次に、各中継登録管理
装置2802は、自身のデータベース104に格納され
ている特徴情報をクラスチェック/自動更新処理部10
9により最上位登録管理装置2803から転送されたク
ラス情報に継承させて生成する。またクラス識別子設定
処理部108による中継登録管理装置2802での追加
クラスに対する識別子付与は、図30に示すような付与
方式により実施し、全ての特徴情報に対するクラス継承
生成が完了したら実施例1と同様定義入力装置2801
に結果通知する。In the relay registration management device 2802, when the standardization range identification in the PDU is International (1), the PDU of the characteristic information is relay-transferred to the highest-order registration management device 2803, and
In the case of Domestic (2), it is stored in its own database 104. The generation of the initial class based on the group of feature information collected and distributed in this way is performed first by the highest-level registration management device 2803 in the same manner as the operation of the first embodiment, and the result is transferred to each lower-level relay registration management device 2802. I do. Next, each relay registration management device 2802 compares the characteristic information stored in its own database 104 with the class check / auto update processing unit 10.
9 and is generated by inheriting the class information transferred from the highest-order registration management device 2803. Also, the assignment of the identifier to the additional class in the relay registration management device 2802 by the class identifier setting processing unit 108 is performed according to the assignment method as shown in FIG. 30, and when the class inheritance generation for all the feature information is completed, the same as in the first embodiment Definition input device 2801
Notify the result.
【0050】クラス追加更新時の動作も初期登録時と同
様最上位登録管理装置2803より下位への順に更新処
理を行う以外は実施例1の動作と同様である。The operation at the time of class addition and update is the same as that of the first embodiment except that the update process is performed in the order from the highest-order registration management device 2803 to the lower order as in the case of the initial registration.
【0051】また既登録クラス情報照会時の動作も照会
要求されたクラス情報を中継登録管理装置2802ある
いは最上位登録管理装置2803のクラス情報検索照会
処理部111がクラス名称、クラス識別子により自身の
データベース104に格納されているか否かを判断し、
存在する場合結果通知すること以外は実施例1の動作と
同様である。Also, the operation at the time of querying the registered class information is performed by the class information search query processing unit 111 of the relay registration management device 2802 or the top-level registration management device 2803 by using the class name and the class identifier. 104 to determine whether or not it is stored,
The operation is the same as the operation of the first embodiment except that the result is notified when it exists.
【0052】以上のような構成・動作により、段階的な
標準化、共通化範囲で規定されることが必要なオブジェ
クトクラス情報の分散環境下での登録・運用を登録管理
装置を標準化、共通化範囲に対応して分散階層構成する
ことにより管理支援することができる。With the above configuration and operation, registration and operation of object management information in a distributed environment for object class information that needs to be defined in a stepwise standardization and standardization range is standardized and a standardization range is established. , Management support can be achieved by forming a distributed hierarchy.
【0053】〔実施例3〕以下、本発明の第3の実施例
として、定義入力装置内の構成要素群が登録クラス情報
を利用するユーザーシステム内に設けられる場合につい
て、図2、図31を用いて説明する。Embodiment 3 Hereinafter, as a third embodiment of the present invention, FIGS. 2 and 31 show a case where a component group in a definition input device is provided in a user system using registered class information. It will be described using FIG.
【0054】図31は、特徴情報の定義入力をユーザー
システムであるネットワーク管理システム(網管理シス
テム)本体から行う場合の本発明によるオブジェクト情
報定義支援システムの一実施例の構成図である。定義入
力装置内の構成要素を内蔵した複数台のネットワーク管
理システム3101と国際標準化機構であるISOに設
置された定義情報登録管理装置3102及びそれらの間
を結ぶ通信回線3103より構成される。FIG. 31 is a configuration diagram of an embodiment of the object information definition support system according to the present invention in which the definition input of the characteristic information is performed from the network management system (network management system) body which is a user system. It is composed of a plurality of network management systems 3101 incorporating the components in the definition input device, a definition information registration management device 3102 installed in the ISO which is the International Organization for Standardization, and a communication line 3103 connecting them.
【0055】システム構成は、図2の定義入力装置内の
各構成要素がネットワーク管理システム3101上に実
装される点が実施例1の場合と異なるが他の構成・動作
は実施例1の場合と同様である。The system configuration is different from that of the first embodiment in that each component in the definition input device of FIG. 2 is mounted on the network management system 3101, but other configurations and operations are the same as those of the first embodiment. The same is true.
【0056】以上のような構成・動作により、オブジェ
クトクラス情報の登録・管理のシステムとその既登録オ
ブジェクトクラス情報を利用するユーザーシステムとを
直結させることができ、ユーザーシステムを運用する中
で、クラス情報定義が必要な時にユーザーシステム上か
ら定義支援システムと連携してクラス情報の登録・更新
が実現できる。With the above configuration and operation, the system for registering and managing object class information can be directly connected to the user system that uses the registered object class information. When information definition is required, registration and updating of class information can be realized from the user system in cooperation with the definition support system.
【0057】〔実施例4〕以下、本発明の第4の実施例
として、1台の装置上でオブジェクト情報の定義支援を
実現する場合について図1、図2、図32を用いて説明
する。[Embodiment 4] Hereinafter, as a fourth embodiment of the present invention, a case in which definition support of object information is realized on one device will be described with reference to FIGS. 1, 2 and 32.
【0058】図32は、本発明のオブジェクト情報定義
支援システムが1台の装置上に実現された一実施例の構
成図である。FIG. 32 is a block diagram of an embodiment in which the object information definition support system of the present invention is realized on one device.
【0059】システム動作は実施例1と同様であるが、
図32に示すように図1の登録管理装置101の各構成
要素と図2の定義入力装置102の各構成要素が1つの
装置3201内に設けられる。また装置間通信が不要と
なるために通信制御部103,201と定義通信プロト
コル処理部107,205が削除される点が異なる。The system operation is the same as in the first embodiment,
As shown in FIG. 32, each component of the registration management device 101 of FIG. 1 and each component of the definition input device 102 of FIG. 2 are provided in one device 3201. Another difference is that the communication control units 103 and 201 and the definition communication protocol processing units 107 and 205 are deleted because the communication between the devices becomes unnecessary.
【0060】以上のような構成・動作により、1台の装
置上でオブジェクトクラス情報の登録・更新・照会が実
現でき、分散環境下での定義入力を必要としない定義対
象システムに対し、オブジェクト情報の定義・管理を支
援することができる。With the above configuration and operation, registration, update, and inquiry of the object class information can be realized on one device, and the object information which is not required to be input in the distributed environment is not required. Can support the definition and management of
【0061】[0061]
【発明の効果】本発明によれば、マルチベンダー環境下
の通信網を統合管理する網管理システムのオブジェクト
クラス情報定義に代表される標準オブジェクトクラス情
報の登録、運用において、複数台の定義入力装置と1台
の登録管理装置から構成されるオブジェクト情報定義支
援システムにより、分散環境下での標準オブジェクトク
ラス情報の登録・運用を一元管理するとともに従来人手
により行っていた標準オブジェクトクラス情報/継承関
係の生成・追加更新を自動あるいは準自動で行うことで
正確、詳細なオブジェクトクラス情報の生成、定義作業
時間の効率化、人間の定義負荷の軽減を実現できる。さ
らに、登録管理装置を複数階層化構成することにより、
個々の定義対象の共有化範囲が異なる場合にも対応でき
るオブジェクトクラス情報の登録・運用も支援すること
ができるという効果がある。According to the present invention, in the registration and operation of standard object class information typified by object class information definition of a network management system for integrated management of a communication network in a multi-vendor environment, a plurality of definition input devices are used. And an object information definition support system composed of a single registration management device, centrally manages the registration and operation of standard object class information in a distributed environment, and manages the standard object class information / inheritance relationship conventionally performed manually. By performing the generation / additional update automatically or semi-automatically, accurate and detailed object class information can be generated, the definition work time can be made more efficient, and the human definition load can be reduced. Furthermore, by configuring the registration management device in a plurality of layers,
There is an effect that registration and operation of object class information that can cope with a case where the sharing range of each definition target is different can be supported.
【図1】本発明によるオブジェクト情報定義支援システ
ムの定義情報登録管理装置の構成図である。FIG. 1 is a configuration diagram of a definition information registration management device of an object information definition support system according to the present invention.
【図2】本発明によるオブジェクト情報定義支援システ
ムの定義入力装置の構成図である。FIG. 2 is a configuration diagram of a definition input device of the object information definition support system according to the present invention.
【図3】本発明によるオブジェクト情報定義支援システ
ムの全体構成図である。FIG. 3 is an overall configuration diagram of an object information definition support system according to the present invention.
【図4】初期クラス情報登録処理の特徴情報設定動作フ
ロー図である。FIG. 4 is a flowchart illustrating a feature information setting operation of an initial class information registration process.
【図5】特徴情報定義画面の一実施例である。FIG. 5 is an example of a feature information definition screen.
【図6】特徴情報群の一実施例である。FIG. 6 is an example of a feature information group.
【図7】クラス情報定義要求サービスPDU構成の一実
施例である。FIG. 7 is an example of a configuration of a class information definition request service PDU.
【図8】初期クラス情報登録処理のクラス生成動作フロ
ー図である。FIG. 8 is a flowchart of a class generation operation of an initial class information registration process.
【図9】第1レベルクラス情報生成の一実施例である。FIG. 9 is an example of first level class information generation.
【図10】初期クラス情報生成の一実施例である。FIG. 10 is an example of generating initial class information.
【図11】クラス情報調整処理の一実施例である。FIG. 11 is an example of class information adjustment processing.
【図12】初期クラス情報登録処理の識別子付与動作フ
ロー図である。FIG. 12 is a flowchart illustrating an operation of assigning an identifier in an initial class information registration process.
【図13】初期登録クラス情報の一実施例である。FIG. 13 is an example of initial registration class information.
【図14】クラス情報定義結果通知サービスPDU構成
の一実施例である。FIG. 14 is an example of a configuration of a class information definition result notification service PDU.
【図15】初期クラス情報登録処理の登録完了通知動作
フロー図である。FIG. 15 is a flowchart showing a registration completion notification operation of initial class information registration processing.
【図16】クラス情報追加更新要求サービスPDU構成
の一実施例である。FIG. 16 is an example of a configuration of a class information addition / update request service PDU.
【図17】追加更新特徴情報群の一実施例である。FIG. 17 is an example of an additional update feature information group.
【図18】初期登録クラス情報の一実施例である。FIG. 18 is an example of initial registration class information.
【図19】クラス情報追加更新結果通知サービスPDU
構成の一実施例である。FIG. 19 is a class information addition / update result notification service PDU.
It is one Example of a structure.
【図20】クラス追加更新結果画面の一実施例である。FIG. 20 is an example of a class addition / update result screen.
【図21】クラス情報照会処理の照会要求動作フロー図
である。FIG. 21 is a flowchart of an inquiry request operation of class information inquiry processing.
【図22】クラス情報照会種別選択画面の一実施例であ
る。FIG. 22 is an example of a class information inquiry type selection screen.
【図23】クラス情報照会要求サービスPDU構成の一
実施例である。FIG. 23 is an embodiment of a class information inquiry request service PDU configuration.
【図24】クラス情報照会処理の検索照会動作フロー図
である。FIG. 24 is a flowchart showing a search query operation in class information query processing.
【図25】クラス情報照会結果通知サービスPDU構成
の一実施例である。FIG. 25 is an example of a configuration of a class information inquiry result notification service PDU.
【図26】クラス情報照会処理の結果通知動作フロー図
である。FIG. 26 is a flowchart illustrating a result notification operation of class information inquiry processing.
【図27】クラス情報照会結果画面の一実施例である。FIG. 27 is an example of a class information inquiry result screen.
【図28】階層型オブジェクト情報定義支援システムの
構成図である。FIG. 28 is a configuration diagram of a hierarchical object information definition support system.
【図29】標準化範囲指定の特徴情報定義画面の一実施
例である。FIG. 29 is an example of a feature information definition screen for specifying a standardized range.
【図30】識別子番号付与方式の一実施例を表わした概
念図である。FIG. 30 is a conceptual diagram showing an embodiment of an identifier numbering method.
【図31】クラス情報利用システムと直結したオブジェ
クト情報定義支援システムの構成図である。FIG. 31 is a configuration diagram of an object information definition support system directly connected to a class information utilization system.
【図32】1台の装置で構成されるオブジェクト情報定
義支援システムの構成図である。FIG. 32 is a configuration diagram of an object information definition support system composed of one device.
101…定義情報登録管理装置、102…定義入力装
置、103…通信制御部、104…登録クラス/特徴情
報データベース、114…プログラムメモリ、115…
CRT、116…キーボード、117…マウス、118
…I/O制御部、119…CPU101: Definition information registration management device, 102: Definition input device, 103: Communication control unit, 104: Registration class / feature information database, 114: Program memory, 115:
CRT, 116: keyboard, 117: mouse, 118
... I / O control unit, 119 ... CPU
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI G06F 17/30 180 G06F 17/30 180E (72)発明者 鈴木 三知男 神奈川県川崎市麻生区王禅寺1099番地 株式会社日立製作所システム開発研究所 内 (72)発明者 菅内 公徳 神奈川県川崎市麻生区王禅寺1099番地 株式会社日立製作所システム開発研究所 内 (72)発明者 鈴木 啓友 愛知県名古屋市中区栄三丁目10番22号 日立中部ソフトウェア株式会社内 (72)発明者 齋藤 眞人 神奈川県横浜市戸塚区戸塚町5030番地 株式会社日立製作所ソフトウェア開発本 部内 (72)発明者 橋田 光好 神奈川県横浜市戸塚区戸塚町216番地 株式会社日立製作所情報通信事業部内 (56)参考文献 特開 昭63−115238(JP,A) 特開 平5−134874(JP,A) 電子情報通信学会技術研究報告、Vo l.90、No.367(IN90−68〜75)、 社団法人電子情報通信学会・発行(1990 年)、pp.37〜42(特許庁CSDB文 献番号:CSNT199800910004) 情報処理学会第42回(平成3年前期) 全国大会講演論文集(分冊1)、社団法 人情報処理学会・発行(平成3年)、p p.163〜172 電子情報通信学会論文誌、Vol.J 74−B−I、No.11(1991年11月25 日)、社団法人電子情報通信学会、p p.971〜982 情報処理学会研究報告、Vol.91、 No.93(91−DBS−86)、社団法人 情報処理学会・発行(1991年)、pp. 59〜68(特許庁CSDB文献番号:CS NT199900017008) 吉高・他、「オブジェクト指向データ ベースシステムにおけるスキーマ変更支 援」、情報処理学会研究報告、Vol. 91、No.22(91−DBS−82)、社団 法人情報処理学会・発行(1991年)、p p.7.1〜7.10(特許庁CSDB文 献番号:CSNT200000165007) 情報処理学会論文誌、Vol.32、N o.3(1991年)、社団法人情報処理学 会・発行、pp.304〜313 (58)調査した分野(Int.Cl.7,DB名) G06F 9/44 G06F 9/06 G06F 13/00 G06F 12/00 G06F 17/30 H04L 1/00 - 27/00 H04M 3/00 JICSTファイル(JOIS) CSDB(日本国特許庁)────────────────────────────────────────────────── ─── Continued on the front page (51) Int.Cl. 7 Identification code FI G06F 17/30 180 G06F 17/30 180E (72) Inventor Michio Suzuki 1099 Ozenji, Aso-ku, Kawasaki-shi, Kanagawa Prefecture Hitachi, Ltd. System Development Co., Ltd. Within the research institute (72) Inventor Kimitoku Sugauchi 1099 Ozenji Temple, Aso-ku, Kawasaki City, Kanagawa Prefecture Inside the Hitachi, Ltd.System Development Laboratory Co., Ltd. Inside Software Co., Ltd. (72) Inventor Masato Saito 5030 Totsuka-cho, Totsuka-ku, Yokohama-shi, Kanagawa Prefecture Inside Software Development Division, Hitachi, Ltd. (72) Inventor Mitsuru Hashida 216 Totsuka-cho, Totsuka-ku, Yokohama-shi, Kanagawa Hitachi (56) References JP-A-63-115238 (J , A) JP flat 5-134874 (JP, A) of Electronics, Information and Communication Engineers Technical Report, Vo l. 90, no. 367 (IN90-68-75), published by the Institute of Electronics, Information and Communication Engineers (1990), pp. 37-42 (Patent Office CSDB literature number: CCNT199800910004) IPSJ 42nd (Early 1991) National Conference Lecture Papers (Part 1), Japan Information Processing Society of Japan, published (1991), p p. 163-172 IEICE Transactions, Vol. J 74-BI, No. 11 (November 25, 1991), The Institute of Electronics, Information and Communication Engineers, p. 971-982 Information Processing Society of Japan, Vol. 91, No. 93 (91-DBS-86), Information Processing Society of Japan (published by 1991), pp. 59-68 (Patent Office CSDB Document Number: CS NT199900017008) Yoshitaka et al., "Schema Changes in Object-Oriented Database Systems" Support ", Information Processing Society of Japan, Vol. 91, No. 22 (91-DBS-82), published by Information Processing Society of Japan (1991), p. 7.1 to 7.10 (Patent Office CSDB literature number: CCNT200000165007) IPSJ Transactions, Vol. 32, No. 3 (1991), Information Processing Society of Japan, published, pp. 304-313 (58) Fields investigated (Int.Cl. 7 , DB name) G06F 9/44 G06F 9/06 G06F 13/00 G06F 12/00 G06F 17/30 H04L 1/00-27/00 H04M 3 / 00 JICST file (JOIS) CSDB (Japan Patent Office)
Claims (12)
登録管理装置から構成され、各装置間が通信回線で接続
され、オブジェクトクラス情報の登録を一元管理する分
散情報定義支援システムにおいて、 前記各定義入力装置は、定義対象群の特徴情報群を、各
特徴情報について属性を設定することによって入力する
手段と、登録管理装置へ特徴情報を通知する手段とを備
え、 前記登録管理装置は、収集された特徴情報群の属性の共
通性、独立性に基づき特徴情報を分類し、定義対象群に
関するオブジェクトクラス情報、クラス継承関係を与え
るクラス情報を自動生成するクラス情報生成手段を備え
ていることを特徴とするオブジェクト情報定義支援シス
テム。1. A distributed information definition support system comprising a plurality of definition input devices and a set of definition information registration management devices, each device being connected by a communication line, and integrally managing registration of object class information. Wherein each of the definition input devices includes: a unit for inputting a feature information group of a definition target group by setting an attribute for each feature information; and a unit for notifying feature information to a registration management device. Comprises class information generating means for classifying the characteristic information based on the commonality and independence of the attributes of the collected characteristic information groups, and automatically generating object class information on the definition target group and class information giving a class inheritance relationship. An object information definition support system characterized in that:
登録管理装置から構成され、各装置間が通信回線で接続
され、オブジェクトクラス情報の登録を一元管理する分
散情報定義支援システムにおいて、 前記各定義入力装置は、定義対象群の特徴情報群を、各
特徴情報について属性を設定することによって入力する
手段と、登録管理装置へ前記特徴情報を通知する手段と
を備え、 前記登録管理装置は、収集された特徴情報群の属性の共
通性、独立性に基づき特徴情報を分類し、定義対象群に
関するオブジェクトクラス情報、クラス継承関係を与え
るクラス情報を自動生成するクラス情報生成手段と、生
成した前記各クラス情報に識別子を自動生成して付与す
る手段を備え、分散環境下で共有、標準化されるオブジ
ェクトクラス情報の登録を一元管理することを特徴とす
るオブジェクト情報定義支援システム。2. A distributed information definition support system comprising a plurality of definition input devices and a set of definition information registration / management devices, wherein each device is connected by a communication line, and integrally manages registration of object class information. Wherein each of the definition input devices includes a unit for inputting a feature information group of a definition target group by setting an attribute for each feature information, and a unit for notifying the feature information to a registration management device; The apparatus classifies the feature information based on the commonality and independence of the attributes of the collected feature information groups, and class information generation means for automatically generating object class information on the definition target group and class information giving a class inheritance relationship; the identifier generated each class information automatically generating comprises means for imparting, the shared under distributed environment, the registration of the object class information to be standardized Object information definition support system, characterized in that the source management.
定義支援システムにおいて、前記登録管理装置は、既登
録のオブジェクトクラス情報を照会する手段と、追加定
義対象が発生した時既登録クラス情報と追加定義対象の
特徴情報を比較しその一致性 により新クラスを追加定義
するか否かを自動判定する手段と、既登録クラス情報に
対し新クラスを自動生成して追加する手段を備えている
ことを特徴とするオブジェクト情報定義支援システム。3. The object information definition support system according to claim 1, wherein said registration management device refers to a registered object class information, and adds registered class information when an additional definition target occurs. Comparing the feature information of the definition target and adding a new class based on the consistency
Means for automatically determining whether or not to perform
An object information definition support system comprising means for automatically generating and adding a new class .
定義支援システムにおいて、前記登録管理装置は、自動
生成したクラス情報、継承関係に基づき表示画面上にク
ラス継承木を表示する表示手段と、表示された前記クラ
ス継承木をユーザーインターラクションで編集すること
によりクラス情報、継承関係を補正する補正手段を備え
ていることを特徴とするオブジェクト情報定義支援シス
テム。4. The object information definition support system according to claim 1, wherein the registration management device displays a class inheritance tree on a display screen based on the automatically generated class information and inheritance relationship, and a display. An object information definition support system, comprising: a correction unit that corrects the class information and the inheritance relationship by editing the class inheritance tree that has been set by user interaction.
定義支援システムにおいて、複数の前記登録管理装置群
が、クラス情報を共有化、標準化する範囲毎に対応付け
て、最上位から下位まで階層的に多段構成され、 前記最上位を除く下位の登録管理装置群は、各登録管理
装置毎に対応する共有化、標準化範囲で定義対象となる
特徴情報を基に生成されたクラス情報を最上位の登録管
理装置で生成された全範囲対象のクラス情報に継承して
生成する手段を備え、個々の定義対象の共有化範囲が異
なる場合にも対応できるクラス情報の定義、運用管理を
実現することを特徴とするオブジェクト情報定義支援シ
ステム。5. The object information definition support system according to claim 1, wherein the plurality of registration management device groups are hierarchically arranged from the highest level to the lowest level in association with each class for sharing and standardizing class information. The lower-level registration management device group excluding the highest-order class management device classifies the class information generated based on the characteristic information to be defined in the shared and standardized range corresponding to each registration management device as the highest-order registration management device group. A means for inheriting and generating the class information of the entire range generated by the registration management device is provided, and it is possible to realize the definition and operation management of class information that can cope with the case where the sharing range of each definition target is different. Object information definition support system featuring
定義支援システムにおいて、定義入力装置を、クラス情
報を利用するクラス情報利用システムと連結する手段を
備え、クラス情報利用システム上でオブジェクトクラス
情報の登録、照会、管理のサービスを受けるようにした
ことを特徴とするオブジェクト情報定義支援システム。6. The object information definition support system according to claim 1, further comprising means for connecting the definition input device to a class information utilizing system utilizing the class information, wherein the object input means includes a class information utilizing system. An object information definition support system characterized by receiving registration, inquiry, and management services.
登録管理装置から構成され、各装置間が通信回線で接続
され、オブジェクトクラス情報の登録を一元管理する分
散情報定義支援システムにおいて、 前記定義情報登録管理装置は、前記定義入力装置と定義
対象の特徴情報やクラス情報を通信する通信制御部、特
徴情報やクラス情報を格納するデータベース、クラス情
報、特徴情報のデータベースへの登録・更新の管理やク
ラス生成・登録更新処理の各プログラムの実行を制御す
る登録情報制御部、定義入力装置との定義情報の通信の
ためのプロトコル処理を行う定義通信プロトコル処理
部、定義入力装置より収集した特徴情報により初期クラ
ス情報を生成する初期クラス自動生成部、既登録クラス
情報の更新処理を行うクラスチェック/自動更新処理
部、生成した各クラス情報に識別子を付与するクラス識
別子設定処理部、既登録クラス情報を照会するクラス情
報検索照会処理部、生成したクラス情報の継承木を画面
表示するための演算を実行する継承木レウアウト部、キ
−ボ−ド、マウスによりクラス情報、継承関係をマン・
マシンで補正する処理を実行するクラス補正処理部を備
え、 前記定義入力装置は、登録管理装置と特徴情報やクラス
情報を通信する通信制御部、特徴情報やクラス情報を格
納するデータベース、特徴情報定義入力、登録処理、ク
ラス情報の照会処理を制御する定義情報制御部、登録管
理装置との定義情報の通信のためのプロトコル処理を行
う定義通信プロトコル処理部、登録管理装置あるいは定
義入力装置内のデータベースよりクラス情報を検索照会
するクラス情報検索照会処理部、キーボード、マウス利
用による特徴情報の定義入力処理を行う特徴情報定義部
を備えたことを特徴とするオブジェクト情報定義支援シ
ステム。7. A distributed information definition support system comprising a plurality of definition input devices and a set of definition information registration management devices, wherein each device is connected by a communication line, and which integrally manages registration of object class information. The definition information registration and management device is a communication control unit that communicates the definition input device and the characteristic information and class information to be defined, a database that stores the characteristic information and class information, class information, and registration and registration of the characteristic information in the database. A registration information control unit that controls the execution of each program of update management and class generation / registration update processing, a definition communication protocol processing unit that performs protocol processing for communication of definition information with the definition input device, collected from the definition input device Initial class automatic generation unit that generates initial class information based on feature information that has been registered, and class check / update processing that updates registered class information An automatic update processing unit, a class identifier setting processing unit for assigning an identifier to each generated class information, a class information search / query processing unit for querying registered class information, and an operation for displaying a generated inheritance tree of class information on a screen. The class information and inheritance relationship are managed by the inherited tree layout section, keyboard, and mouse.
A class correction processing unit that executes a process of correcting with a machine; the definition input device is a communication control unit that communicates feature information and class information with a registration management device; a database that stores feature information and class information; A definition information control unit that controls input, registration processing, and class information inquiry processing, a definition communication protocol processing unit that performs protocol processing for communication of definition information with the registration management device, and a database in the registration management device or definition input device An object information definition support system, comprising: a class information search / inquiry processing unit for searching and inquiring for class information; and a feature information definition unit for performing a feature information definition input process using a keyboard and a mouse.
録管理装置から構成され、それらの間が通信回線で接続
されているオブジェクト情報照会システムにおいて、 前記各定義入力装置は、定義対象群の特徴情報群を、各
特徴情報について属性を設定することによって入力する
手段と、登録管理装置へ前記特徴情報を通知する手段を
備え、 前記登録管理装置は、収集された特徴情報群の属性の共
通性、独立性に基づき特徴情報を分類し、定義対象群に
関するオブジェクトクラス情報、クラス継承関係を与え
るクラス情報を自動生成する成するクラス情報生成手段
と、既登録のオブジェクトクラス情報を照会する手段と
を備えたことを特徴とするオブジェクト情報照会システ
ム。8. An object information inquiry system comprising a plurality of definition input devices and a set of definition information registration and management devices, wherein the definition input devices are connected by a communication line. A means for inputting a feature information group of the group by setting an attribute for each feature information; and a means for notifying the feature information to a registration management device, wherein the registration management device has an attribute of the collected feature information group. Class information generating means for classifying feature information based on the commonality and independence of objects, automatically generating object class information on a definition target group, and class information giving a class inheritance relationship, and referencing registered object class information Means for inquiring about object information.
システムにおいて、登録管理装置が自動生成したクラス
情報、継承関係に基づき表示画面上にクラス継承木を表
示する手段と表示されたクラス継承木をユーザーインタ
ーラクションで編集することによりクラス情報、継承関
係を補正する手段を設け、利用用途に適応したクラス情
報、継承関係を定義できることを特徴とするオブジェク
ト情報定義支援システム。9. The object information definition support system according to claim 8, wherein the means for displaying the class inheritance tree on the display screen based on the class information and the inheritance relationship automatically generated by the registration management device and the displayed class inheritance tree An object information definition support system, characterized in that a means for correcting class information and inheritance relation by editing by user interaction is provided, and class information and inheritance relation adapted to usage can be defined.
情報登録管理装置から構成され、それらの間が通信回線
で接続されている分散情報定義システムにより、オブジ
ェクトクラス情報の登録を一元管理するオブジェクト情
報定義支援方法において、 前記定義入力装置により、定義対象群の特徴情報群を、
各特徴情報について属性を設定することによって入力
し、該特徴情報を前記登録管理装置へ通知し、 登録管理装置により、収集された前記特徴情報群の属性
の共通性、独立性に基づき特徴情報を分類し、定義対象
群に関するオブジェクトクラス情報、クラス継承関係を
与えるクラス情報を自動生成することを特徴とするオブ
ジェクト情報定義支援方法。10. A distributed information definition system comprising a plurality of information definition input devices and one definition information registration / management device and connected between them by a communication line, to centrally manage registration of object class information. In the object information definition supporting method, a feature information group of a definition target group is
Each feature information is input by setting an attribute, the feature information is notified to the registration management device, and the registration management device extracts the feature information based on the commonality and independence of the attributes of the collected feature information group. A method for supporting object information definition, characterized by automatically generating object class information on a group of objects to be defined and class information giving a class inheritance relationship.
支援方法において、登録管理装置により、既登録のオブ
ジェクトクラス情報を照会し、追加定義対象が発生した
時既登録クラス情報と追加定義対象の特徴情報を比較し
てその一致性により新クラスを追加定義するか否かを自
動判定し、追加定義する場合には既登録クラス情報に対
し新クラスを自動生成して追加することにより、オブジ
ェクトクラス情報の運用を一元管理することを特徴とす
るオブジェクト情報定義支援方法。11. The object information definition support method according to claim 10, wherein the registration management device queries registered object class information, and when an additional definition object occurs, the registered class information and characteristic information of the additional definition object. Compare
Automatically decides whether to define a new class based on the agreement.
Class, and if additional definition is required,
An object information definition support method, wherein the operation of object class information is centrally managed by automatically generating and adding a new class .
支援方法において、登録管理装置が自動生成したクラス
情報、継承関係に基づき表示画面上にクラス継承木を表
示し、表示された該クラス継承木をユーザーインターラ
クションで編集することによりクラス情報、継承関係を
補正することにより、利用用途に適応したクラス情報、
継承関係を定義することを特徴とするオブジェクト情報
定義支援方法。12. The object information definition support method according to claim 10, wherein a class inheritance tree is displayed on a display screen based on the class information and the inheritance relationship automatically generated by the registration management device, and the displayed class inheritance tree is displayed. Class information by editing the user interaction, class information adapted to the intended use by correcting the inheritance relationship,
An object information definition support method characterized by defining an inheritance relationship.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11430893A JP3217896B2 (en) | 1993-05-17 | 1993-05-17 | Object information definition support system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11430893A JP3217896B2 (en) | 1993-05-17 | 1993-05-17 | Object information definition support system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH06324876A JPH06324876A (en) | 1994-11-25 |
| JP3217896B2 true JP3217896B2 (en) | 2001-10-15 |
Family
ID=14634626
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11430893A Expired - Fee Related JP3217896B2 (en) | 1993-05-17 | 1993-05-17 | Object information definition support system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3217896B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5640558A (en) * | 1995-05-31 | 1997-06-17 | International Business Machines Corporation | Identifying and analyzing multiple level class relationships in an object oriented system by parsing source code without compilation |
| US6026408A (en) * | 1998-01-28 | 2000-02-15 | Unisys Corp. | Method for synchronizing the schema of a database with its representation in an object-oriented repository |
| KR100359640B1 (en) * | 1999-12-17 | 2002-11-04 | 엘지전자 주식회사 | A Dynamic class loading system and operation method thereof |
| US8225221B2 (en) | 2004-04-12 | 2012-07-17 | Microsoft Corporation | Method and apparatus for constructing representations of objects and entities |
| JP5871842B2 (en) * | 2013-03-04 | 2016-03-01 | 日本電信電話株式会社 | Information visualization apparatus, method, and program |
-
1993
- 1993-05-17 JP JP11430893A patent/JP3217896B2/en not_active Expired - Fee Related
Non-Patent Citations (6)
| Title |
|---|
| 吉高・他、「オブジェクト指向データベースシステムにおけるスキーマ変更支援」、情報処理学会研究報告、Vol.91、No.22(91−DBS−82)、社団法人情報処理学会・発行(1991年)、pp.7.1〜7.10(特許庁CSDB文献番号:CSNT200000165007) |
| 情報処理学会研究報告、Vol.91、No.93(91−DBS−86)、社団法人情報処理学会・発行(1991年)、pp.59〜68(特許庁CSDB文献番号:CSNT199900017008) |
| 情報処理学会第42回(平成3年前期)全国大会講演論文集(分冊1)、社団法人情報処理学会・発行(平成3年)、pp.163〜172 |
| 情報処理学会論文誌、Vol.32、No.3(1991年)、社団法人情報処理学会・発行、pp.304〜313 |
| 電子情報通信学会技術研究報告、Vol.90、No.367(IN90−68〜75)、社団法人電子情報通信学会・発行(1990年)、pp.37〜42(特許庁CSDB文献番号:CSNT199800910004) |
| 電子情報通信学会論文誌、Vol.J74−B−I、No.11(1991年11月25日)、社団法人電子情報通信学会、pp.971〜982 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH06324876A (en) | 1994-11-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6748374B1 (en) | Method for generating a relational database query statement using one or more templates corresponding to search conditions in an expression tree | |
| US6917944B1 (en) | Method and apparatus for configuring access to a plurality of data repositories | |
| US6834286B2 (en) | Method and system for representing and accessing object-oriented data in a relational database system | |
| CN109087004B (en) | Public workflow engine system based on domain model | |
| JP4132441B2 (en) | Data management device for managed objects | |
| US7599948B2 (en) | Object relational mapping layer | |
| US7644055B2 (en) | Rule-based database object matching with comparison certainty | |
| US6466965B1 (en) | Centralized affinity maintenance in a workload managed client/server data processing system | |
| US7269593B2 (en) | Data processing apparatus and method | |
| US6651070B1 (en) | Client/server database system | |
| US20030233401A1 (en) | System and method for retrieving information from disparate information sources and integrating the information in accordance with a domain model | |
| US5960421A (en) | Service interface repository internationalization | |
| JPH0765032A (en) | Information processing system with database language conversion function | |
| US20050246702A1 (en) | System and method for automatically updating versions of software programs in client computers | |
| JP2000067022A (en) | Protocol for exchanging configuration data within a computer network | |
| WO2005020106A1 (en) | Method and system for selecting a search engine and executing a search | |
| US8756205B2 (en) | System and method for rule-based data object matching | |
| US8561053B2 (en) | Method and system for managing a computer system | |
| US6725251B2 (en) | Local-file-transfer method and local-filed-transfer system for client-server system | |
| JP2002149468A (en) | Access right management method for multi-database integrated system | |
| JPH0258165A (en) | How to manage a distributed database system | |
| JP2006524376A (en) | Generic database schema | |
| JP3217896B2 (en) | Object information definition support system | |
| US5710924A (en) | Method of routing messages within a multi-processing software system | |
| US7707211B2 (en) | Information management system and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |