JPH03108029A - データ値更新対応処理方式 - Google Patents

データ値更新対応処理方式

Info

Publication number
JPH03108029A
JPH03108029A JP1245796A JP24579689A JPH03108029A JP H03108029 A JPH03108029 A JP H03108029A JP 1245796 A JP1245796 A JP 1245796A JP 24579689 A JP24579689 A JP 24579689A JP H03108029 A JPH03108029 A JP H03108029A
Authority
JP
Japan
Prior art keywords
data value
value update
data
update
processing
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
Application number
JP1245796A
Other languages
English (en)
Inventor
Kuniyoshi Kogure
小暮 邦美
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP1245796A priority Critical patent/JPH03108029A/ja
Publication of JPH03108029A publication Critical patent/JPH03108029A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Devices For Executing Special Programs (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はデータ処理システムに関し、特にデータ処理シ
ステムにおいてデータ値更新処理の結果に対応して実行
されるデータ値更新対応処理(データ値更新に依存する
処理)を行うデータ値更新対応処理方式に関する。
〔従来の技術〕
従来、この種のデータ値更新対応処理方式の一方式では
、データ値更新処理に含まれる形でデータ値更新対応処
理が行われていた(したがって、データ値更新処理の記
述中にデータ値更新対応処理の記述が含まれていた)。
また、この種のデータ値更新対応処理方式の他の方式で
は、データ値更新処理に同期してデータ値更新対応処理
が起動されて実行されていた(したがって、データ値更
新処理に同期して起動される(呼び出される)処理手続
きとしてデータ値更新対応処理が記述されていた)。
〔発明が解決しようとする課題〕
上述した従来のデータ値更新対応処理方式の前者の方式
では、データ値更新対応処理の記述がデータ値更新処理
の記述中に含まれているので、データ値更新処理の記述
が複雑になり、データ値更新処理およびデータ値更新対
応処理を有するデータ処理システムの作成効率や保守効
率が悪くなるという欠点がある。
また、上述した従来のデータ値更新対応処理方式の後者
の方式では、データ値更新処理に同期して起動される処
理手続きとしてデータ値更新対応処理が記述されている
ので、複数のデータ項目のデータ値更新に依存するデー
タ値更新対応処理を実現(記述)することや、データ値
更新の時系列的な履歴を反映し′たデータ値更新対応処
理を実現(記述)することが困難になるという欠点があ
る。
本発明の目的は、上述の点に鑑み、データ値更新対応処
理をプロダクションシステムのプロダクションルール中
に記述して実現することにより、複数のデータ項目のデ
ータ値更新に依存するデータ値更新対応処理やデータ値
更新の時系列的な履歴を反映したデータ値更新対応処理
を容易に実現(記述)することができ、データ値更新処
理およびデータ値更新対応処理を有するデータ処理シス
テムの作成効率や保守効率を向上することができるデー
タ値更新対応処理方式を提供することにある。
〔課題を解決するための手段〕
本発明のデータ値更新対応処理方式は、データ項目毎に
データ値および更新通知の必要の有無を記憶するデータ
格納部と、このデータ格納部の参照に基づきデータ値更
新情報の通知を行うデータ値更新通知部と、このデータ
値更新通知部より通知されたデータ値更新情報を更新順
に時系列的に記憶するデータ値更新履歴記憶部と、この
データ値更新履歴記憶部の参照に基づきプロダクション
ルール形式で記述されているデータ値更新対応処理を実
行する更新対応処理部とを有する。
〔作用〕
本発明のデータ値更新対応処理方式では、データ格納部
がデータ項目毎にデータ値および更新通知の必要の有無
を記憶し、データ値更新通知部がデータ格納部の参照に
基づきデータ値更新情報の通知を行い、データ値更新履
歴記憶部がデータ値更新通知部より通知されたデータ値
更新情報を更新順に時系列的に記憶し、更新対応処理部
がデータ値更新履歴記憶部の参照に基づきプロダクショ
ンルール形式で記述されているデータ値更新対応処理を
実行する。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は、本発明のデータ値更新対応処理方式の一実施
例の構成を示すブロック図である0本実施例のデータ値
更新対応処理方式は、データ格納部2に格納されている
データ値を更新するデータ値更新処理部1と、データ項
目毎にデータ値および更新通知の必要の有無を記憶する
データ格納部2と、更新通知の必要の有無が「有」のデ
ータ項目についてデータ値更新処理が行われたときにデ
ータ値更新履歴記憶部4にデータ値更新情報としてデー
タ項目名と更新されたデータ値とを通知するデータ値更
新通知部3と、データ値更新処理が行われたデータのデ
ータ項目とデータ値との対(データ値更新情報)を更新
順に時系列的に記憶するデータ更新履歴記憶部4と、デ
ータ値更新履歴記憶部4の内容が変更されたときに起動
されプロダクションルール形式で記述されている(プロ
ダクションルールの中に記述されている)データ値更新
対応処理を実行する更新対応処理部5とを含んで構成さ
れている。
データ格納部2およびデータ値更新通知部3は、データ
値更新に伴い自動的に処理手続き(データ値更新履歴記
憶部4の内容を変更する処理の手続き)を起動する機能
を有するフレームシステムにより実現される。
データ値更新履歴記憶部4および更新対応処理部5は、
ワーキングメモリ (短期記憶)、プロダクションルー
ル(長期記憶)および推論機構よりなるプロダクション
システムにより実現される(データ値更新履歴記憶部4
がワーキングメモリに該当し、更新対応処理部5内の更
新対応処理ルール(第3図参照)がプロダクションルー
ルに該当し、更新対応処理部5内の更新対応処理決定機
構(第3回参照)が推論機構に該当する)。
第2図は、データ格納部2の構成の一例を示す図である
。このデータ格納部2は、データ項目名(データ項目の
識別名)と、データ値と、更新通知の必要の有無とを記
憶している。
第3図は、データ値更新履歴記憶部4および更新対応処
理部5の内容の一例を示す図である。このデータ値更新
履歴記憶部4には、更新されたデータのデータ項目名と
データ値との対(データ値更新情報)が時系列的に記憶
されている。また、この更新対応処理部5は、rlF−
THEN〜」の形式でデータ値更新対応処理(処理pt
およびP2がデータ値更新対応処理に該当する)を含む
記述がなされている更新対応処理ルールと、データ値更
新履歴記憶部4と更新対応処理ルールの各ルール中のI
F部分とを参照し最も新しくデータ値が更新されたデー
タのデータ項目名をIF部分に有しかつIF部分の内容
とデータ値更新履歴記憶部4の内容とが一致するルール
を選択し当該ルール中のT)iEN部分の処理(データ
値更新対応処理)を実行する更新対応処理決定機構とを
含んで構成されている。
第4図を参照すると、本実施例のデータ値更新対応処理
方式の処理は、データ値更新処理ステップ4Iと、更新
通知必要判定ステップ42と、更新通知ステップ43と
、データ値更新対応処理必要判定ステップ44と、デー
タ値更新対応処理ステップ45とからなる(この流れ図
は、1回のデータ値更新に起因する処理のフローを示し
ている)次に、このように構成された本実施例のデータ
値更新対応処理方式の動作について説明する。なお、こ
こではデータ格納部2ならびにデータ値更新履歴記憶部
4および更新対応処理部5が第2図および第3図に示す
ような内容である場合の動作(項目名がCであるデータ
(データC)のデータ値が01に更新されたことに起因
する動作)について説明する。
データ値更新処理部1によるデータCのデータ値更新処
理(データ値を01に更新する処理)が行われてデータ
格納部2の内容が更新されると(ステップ41)、更新
されたデータCについての更新通知が必要であるか否が
がデータ格納部2の参照に基づいてデータ値更新通知部
22により判定される (ステップ42)。
この判定で更新通知が必要な場合(データ格納部2内の
データCに係る更新通知の必要の有無は「有」であるの
で、本例ではこの場合に該当する)には、データ値更新
通知部3によりデータ値更新履歴記憶部4に対して更新
通知(データ項目名と更新されたデータ値とからなるデ
ータ値更新情報の通知)が行われてデータ値更新履歴記
憶部4内のデータ値更新情報が追加される(これにより
、データ値更新履歴記憶部4は第3図に示すような内容
になる) (ステップ43)。
更新対応処理部5内の更新対応処理決定機構では、デー
タ値更新履歴記憶部4および更新対応処理部5内の更新
対応処理ルール(第3図に示すように、「データAとデ
ータBとが更新されたときには処理P1を実行する」と
いうルール1および「データAとデータCとが更新され
たときには処理P2を実行する」というルール2が記述
されている更新対応処理ルール)が参照されてデータ値
更新対応処理(処理piおよびP2)の実行が必要であ
るか否かが判定される(ステップ44)。
本例では、データCが最新更新データであるので、デー
タAとデータCとをIF部分に持つルール2が選択され
、データAもデータCも更新されているのでTHEN部
分の処理P2が必要であると判定される。
ステップ44の判定でデータ値更新対応処理が必要であ
る場合(上述のように、本例ではこの場合に該当する)
には、更新対応処理部5内の更新対応処理決定機構によ
り所定のデータ値更新対応処理(本例では、処理P2)
が実行され(ステップ45)、ステップ44の判定に制
御が戻る(上述のようにステップ45で処理P2が実行
されると、もはやルール2のIF部分の条件は満たされ
なくなる) ステップ42の判定で更新通知が不要な場合(例えば、
データD(第2図参照)の更新に起因してステップ42
の判定が行われた場合)またはステップ44の判定でデ
ータ値更新対応処理が不要である場合(例えば、本例に
おいてステップ45で処理P2が実行された後にステッ
プ44の判定が再び行われた場合)には、1回のデータ
値更新処理〔データ値更新処理部lによる処理)に起因
する本実施例のデータ値更新対応処理方式の処理が終了
する。
〔発明の効果〕
以上説明したように本発明は、データ値更新対応処理を
プロダクションシステムのプロダクションルール中に記
述して実現すること(データ値更新対応処理方式をフレ
ームシステムとプロダクションシステムとからなる推論
システムによって実現すること)により、複数のデータ
項目のデータ値更新に依存するデータ値更新対応処理や
データ値更新の時系列的な履歴を反映したデータ値更新
対応処理を容易に実現することができ(分かり易く記述
することができ)、データ値更新処理およびデータ値更
新対応処理を有するデータ処理システムの作成効率や保
守効率を向上することができるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すブロック図、 第2図は第1図中のデータ格納部の構成の一例を示す図
、 第3図は第1図中のデータ値更新履歴記憶部および更新
対応処理部の内容の一例を示す図、第4図は第1図に示
すデータ値更新対応処理方式の処理を示す流れ図である
。 図において、 ■・・・データ値更新処理部、 2・・・データ格納部、 3・・・データ値更新通知部、 4・・・データ値更新履歴記憶部、 5・・・更新対応処理部である。

Claims (1)

  1. 【特許請求の範囲】 データ項目毎にデータ値および更新通知の必要の有無を
    記憶するデータ格納部と、 このデータ格納部の参照に基づきデータ値更新情報の通
    知を行うデータ値更新通知部と、このデータ値更新通知
    部より通知されたデータ値更新情報を更新順に時系列的
    に記憶するデータ値更新履歴記憶部と、 このデータ値更新履歴記憶部の参照に基づきプロダクシ
    ョンルール形式で記述されているデータ値更新対応処理
    を実行する更新対応処理部とを有することを特徴とする
    データ値更新対応処理方式。
JP1245796A 1989-09-21 1989-09-21 データ値更新対応処理方式 Pending JPH03108029A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1245796A JPH03108029A (ja) 1989-09-21 1989-09-21 データ値更新対応処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1245796A JPH03108029A (ja) 1989-09-21 1989-09-21 データ値更新対応処理方式

Publications (1)

Publication Number Publication Date
JPH03108029A true JPH03108029A (ja) 1991-05-08

Family

ID=17138963

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1245796A Pending JPH03108029A (ja) 1989-09-21 1989-09-21 データ値更新対応処理方式

Country Status (1)

Country Link
JP (1) JPH03108029A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7664794B2 (en) 2000-02-14 2010-02-16 Nice Systems Ltd. Content-based storage management

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7664794B2 (en) 2000-02-14 2010-02-16 Nice Systems Ltd. Content-based storage management
US8195616B2 (en) 2000-02-14 2012-06-05 Nice Systems Ltd. Content-based storage management

Similar Documents

Publication Publication Date Title
JP7402957B2 (ja) Rpa保守支援装置
EP1351108B1 (en) Method and apparatus for programming
US6754848B1 (en) Method, system and program products for operationally migrating a cluster through emulation
JP2009104229A (ja) 入力チェック装置および入力チェック方法
JP2008009809A (ja) データベース同期処理プログラム
CN113011146A (zh) 信息处理装置、存储介质及信息处理方法
JPH11238027A (ja) 画面更新方法及び画面更新端末装置
JP5083591B2 (ja) プロセス制御システム
RU2294015C2 (ru) Способ автоматического моделирования системы управления процессом и система управления процессом
CN118382176A (zh) 一种fru指示灯控制方法、装置、设备及存储介质
JP3556346B2 (ja) 情報表示装置
US6564376B1 (en) Method, system and program products for operationally backing out components of a cluster through emulation
CN118132138B (zh) 一种基于数据库流程数据模型的工作流程驱动方法及系统
JPH0644117A (ja) リカバリ用ジャーナル管理方式
JP2838974B2 (ja) 業務プログラム障害時における画面閉塞システム
JP2934713B2 (ja) メニュー処理装置
JP2655612B2 (ja) 外部参照更新方式
JPH09331640A (ja) 履歴管理における系統状態表示方法
JP2768050B2 (ja) 局データマネジメントデータ更新方法
JPH03214335A (ja) 計算機システム
JP2001243104A (ja) データ更新処理方式
JPH07297823A (ja) ネットワークシステムの障害管理方式
JPH0439737A (ja) オブジェクト指向型言語のメソッド探索方式
JPH09282204A (ja) 多種ファイルのアクセス装置
JPH04336342A (ja) レコード更新管理方式