JPS63314643A - ソフトウェア修正方式 - Google Patents

ソフトウェア修正方式

Info

Publication number
JPS63314643A
JPS63314643A JP15047487A JP15047487A JPS63314643A JP S63314643 A JPS63314643 A JP S63314643A JP 15047487 A JP15047487 A JP 15047487A JP 15047487 A JP15047487 A JP 15047487A JP S63314643 A JPS63314643 A JP S63314643A
Authority
JP
Japan
Prior art keywords
language
correction data
product
type
computer system
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
JP15047487A
Other languages
English (en)
Inventor
Hisanori Takahashi
高橋 久則
Masahiko Ueda
雅彦 上田
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
NEC Solution Innovators Ltd
Original Assignee
NEC Corp
NEC Software Chubu Ltd
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, NEC Software Chubu Ltd filed Critical NEC Corp
Priority to JP15047487A priority Critical patent/JPS63314643A/ja
Publication of JPS63314643A publication Critical patent/JPS63314643A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Devices For Executing Special Programs (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、計算機システムに現に備えられているソフト
ウェアを、別途提供された修正データによって修正する
ソフトウェア修正方式に関し、特に提供された複数の修
正データ中から必要な修正データのみを自動的に選別し
て適用する方式に関する。
〔従来の技術〕
汎用の計算機システム等には、そのシステムの運用上使
用する各種のソフトウェア(以下プロダクトと称す)が
備えられているが、同様な処理を行なうプロダクトであ
っても、各計算機システムが使用する言語種別によって
多少の変更が加えられている0例えば、画面に何等かの
表示を行なう処理を含むプロダクトの場合、その計算機
システムが例えば日本語回向けであれば日本語で表示す
るのに通した内容を持ち、英語圏向けの計算機システム
では英語で表示するのに適した内容を持っている。
ところで、提供されたプロダクトをその後に修正するこ
とは良く行なわれる。この場合、どのプロダクトのどの
部分をどのように修正するか等の情報を含む修正データ
はフロッピーディスク等の記憶媒体に格納されるが、修
正データの提供者側の都合等により、上記記憶媒体には
、各言語に対応するプロダクトに関する修正データを全
て含んでいる。このため、実際に修正データを用いてプ
ロダクトの修正を行なうに当たっては、保守員が、対象
とする計算機システムの使用言語の種別を認識し、次い
で提供された修正データ中からその使用言語に合致した
修正データを選別し、この選別した修正データを用いて
プロダクトの修正を行なっている。
〔発明が解決しようとする問題点〕
上述したように、従来においてはプロダクトの修正を行
なう場合、保守員は対象とする計算機システムの使用言
語の種別を判断し、提供された修正データ中からその使
用言語の種別に合致した修正データを事前に選択しなけ
ればならず、その計算機システムの使用言語の種別を誤
って判断すると、修正データの選択ミスを口し、誤った
修正を行なってしまうことになる。また、使用言語種別
を正確に判断しても、修正データの選択を誤れば同様に
目的とする修正を行なうことができなくなる。
本発明はこのような事情に鑑みて為されたものであり、
その目的は、対象とする計算機システムの使用言語の種
別を全く意識することなく、また各言語に対応するプロ
ダクトに関する修正データを全て含んだ修正データ群を
与えても、目的とするプロダクトの修正を確実に行なえ
るようにすることにある。
〔問題点を解決するための手段〕
本発明は上記目的を達成するために、プロダクトを記憶
する記憶装置と、与えられた修正データに基づいて前記
記憶装置に記憶されたプロダクトの修正を行なう修正実
施手段とを有する計算機システムにおいて、 1計算機システムの使用言語の種別を記憶する使用言語
種別記憶手段と、 該使用言語種別記憶手段に記憶された言語種別を読取る
使用言語種別読取手段と、 修正データと言語パラメータとの組を複数組記憶する修
正データ記憶媒体中における前記言語パラメータと前記
使用言語種別読取手段で読取られた使用言語種別とに基
づいて、前記修正データ記憶媒体中から修正データを抽
出し、前記修正実施手段に与える修正データ抽出手段と
を備える。
〔作用〕
計算機システム内の使用言語種別記憶手段には、システ
ム導入時などの時点で予めその計算機システムの使用言
語の種別が記憶されている。
記憶装置に記憶されたプロダクトを修正する必要が生じ
た場合、修正データと言語パラメータとの組を複数組記
憶する修正データ記憶媒体が計算機システムに与えられ
、修正データ抽出手段は、その修正データ記憶媒体中に
おける各修正データ対応の言語パラメータと、使用言語
種別読取手段によって使用言語種別記憶手段から読取ら
れた使用言語種別とに基づいて、その修正データ記憶媒
体中から1計算機システムの使用言語に合致した修正デ
ータを抽出し、修正実施手段に与えることでプロダクト
の修正を行なわせる。
〔実施例〕
次に本発明の実施例について図面を参照して説明する。
第1図は本発明の実施例のブロック図であり、lは計算
機システム、2はプロダクト修正データ格納手段、3は
プロダクト修正データ記憶媒体である。計算機システム
lには、使用言語種別(例えば日本語)の格納手段10
と、システムの使用言語種別の記憶部11aを含む記憶
装置11と、使用言語種別の読取手段12と、プロダク
ト修正データの言語別抽出手段13と、プロダクト修正
実施手段14と、プロダクト15aを記憶する補助記憶
袋W15とが含められている。
プロダクト修正データ格納手段2は、各言語に対応する
プロダクトに関する修正データを全て含む修正データ群
をフロッピーディスク等のプロダクト修正データ記憶媒
体3に格納する手段であり、このときプロダクト修正デ
ータ格納手段2は、各修正データがどの言語仕様のプロ
ダクトに対する修正データであるのかを示す言語パラメ
ータを付加する。従って、プロダクト修正データ記憶媒
体3には、 修正データ+言語パラメータ の構造を持つデータが複数個記憶されていることになる
。なお、言語パラメータは特定の言語を指示する値以外
に、全ての言語あるいは複数の言語を指示する値を採る
こともある。
また、計算機システム1における格納手段10は、シス
テム導入時或いは更新時にのみ動作可能であり、その計
算機システム1で運用上使用する言語の種別を、記憶装
置11における記憶部11aに格納する。記憶装置11
はその使用言語種別以外に例えばシステム番号、ユーザ
番号等のシステム情報を記憶するものである。記憶装置
11に記憶された言語種別情報は、格納手段10がシス
テムの導入、更新時以外には動作できないことから、そ
れ以外のときは変更できない。
読取手段12は、記憶装置11から自計算機システムの
使用言語種別を読取るものであり、言語別抽出手段13
は、読取手段12で読取られた使用言語種別に基づいて
プロダクト修正データ記憶媒体3中から必要な修正デー
タを抽出し、プロダクト修正実施手段14に渡す。プロ
ダクト修正実施手段14はこの渡された修正データに基
づいて、補助記憶装置15に記憶されているプロダク)
15aの修正を行なう手段であり、この修正自体は従来
と同様にして行なわれる。
さて、補助記憶装置15に記憶されたプロダクト15a
の修正が必要となった場合、そのプロダクト15aの修
正データを含む修正データ群が記憶されたプロダクト修
正データ記憶媒体3を図示しない読取り装置にセットし
、言語別抽出手段13に修正指示を与える。これによっ
て、後は自動的にプロダクトの修正が行なわれる。
第2図は本実施例におけるプロダクトの修正処理の一例
を示す流れ図であり、ステップSl、S2は読取手段1
2に、ステップ83〜S6は言語別抽出手段13に、ス
テップS7はプロダクト修正実施手段14にそれぞれ対
応している。
言語別抽出手段13は修正指示が与えられると、読取手
段12に対し使用言語種別の読取りを指示する。これに
応答して読取手段12は、第2図に示すように記憶袋M
11中から記憶部11a検索しくSl)、見つけるとそ
こに記憶されている自計算機システム1の使用言語種別
を読取り(32)、言語別抽出手段13に渡す。
言語別抽出手段13は使用言語種別を受取ると、プロダ
クト修正データ記憶媒体3の修正データ群の最初の修正
データに付加された言語パラメータを読取り(S3)、
終了でなければ(34でNOの場合)、この読取った言
語パラメータと読取手段12から渡された自計算機シス
テムの使用言語種別とを比較判定する(S5)、そして
、この比較判定の結果、今回の言語パラメータと対を為
す修正データを採用すべきものと判断したときは、ステ
ップS6へ進み、不採用と判断したときは、ステップS
3に戻って次の修正データに付加された言語パラメータ
を読取って上述した動作を繰返す。
ステップS6では、言語別抽出手段13は採用すべきと
判断した修正データをプロダクト修正データ記憶媒体3
から読取り、これをプロダクト修正実施手段14に渡し
て修正を指示する。これに応答してプロダクト修正実施
手段14は、補助記憶装置15中のプロダク目5aに対
して修正を施す(S7)。
プロダクト修正実施手段14による一つの修正データに
基づく修正が終了すると、その旨が言語別抽出手段13
に通知され、言語別抽出手段13は第2図の流れ図に示
すようにステップS3に戻って次の修正データを処理す
る。
このようにしてプロダクト修正データ記憶媒体3に記憶
された全ての修正データについてその選択、適用が行な
われ、ステップS4でプロダクト修正データ記憶媒体3
の言語パラメータの終了が判別されると、プロダクトの
修正処理を終了する。
〔発明の効果〕
以上説明したように、本発明は、使用言語の種別を予め
記憶する使用言語種別記憶手段と、複数の修正データが
記憶された修正データ記憶媒体中から、上記使用言語種
別記憶手段に記憶された使用言語種別と前記修正データ
記憶媒体中に修正データと対にして記憶された言語パラ
メータとに基づいて、自計算機システムで必要となる修
正データだけを抽出する修正データ抽出手段とを設けた
ものであり、保守員は、対象とする計算機システムの使
用言語を全く意識することなく、且つ各言語に対応する
プロダクトに関する修正データを全て含んだ修正データ
群をそのまま計算機システムに与えても、目的とするプ
ロダクトの修正を確実に行なわせることができる効果が
ある。
【図面の簡単な説明】
第1図は本発明の実施例のブロック図および、第2図は
プロダクトの修正処理の一例を示す流れ図である。 図ニおいて、1・・・計算機システム、2・・・プロダ
クト修正データ格納手段、3・・・プロダクト修正デー
タ記憶媒体、10・・・使用言語種別の格納手段、11
・・・記憶装置、lla・・・使用言語種別の記憶部、
12・・・使用言語種別の読取手段、13・・・プロダ
クト修正データの言語別抽出手段、14・・・プロダク
ト修正実施手段、15・・・補助記憶装置、15a・・
・プロダクト。

Claims (1)

  1. 【特許請求の範囲】 システムで運用上使用するソフトウェアを記憶する記憶
    装置と、与えられた修正データに基づいて前記記憶装置
    に記憶されたソフトウェアの修正を行なう修正実施手段
    とを有する計算機システムにおいて、 自計算機システムの使用言語の種別を記憶する使用言語
    種別記憶手段と、 該使用言語種別記憶手段に記憶された言語種別を読取る
    使用言語種別読取手段と、 修正データと言語パラメータとの組を複数組記憶する修
    正データ記憶媒体中における前記言語パラメータと前記
    使用言語種別読取手段で読取られた使用言語種別とに基
    づいて、前記修正データ記憶媒体中から修正データを抽
    出し、前記修正実施手段に与える修正データ抽出手段と
    を具備したことを特徴とするソフトウェア修正方式。
JP15047487A 1987-06-17 1987-06-17 ソフトウェア修正方式 Pending JPS63314643A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15047487A JPS63314643A (ja) 1987-06-17 1987-06-17 ソフトウェア修正方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15047487A JPS63314643A (ja) 1987-06-17 1987-06-17 ソフトウェア修正方式

Publications (1)

Publication Number Publication Date
JPS63314643A true JPS63314643A (ja) 1988-12-22

Family

ID=15497693

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15047487A Pending JPS63314643A (ja) 1987-06-17 1987-06-17 ソフトウェア修正方式

Country Status (1)

Country Link
JP (1) JPS63314643A (ja)

Similar Documents

Publication Publication Date Title
US7721255B2 (en) Sequence program editing apparatus
JPS62226231A (ja) プロセツサ
JPS63314643A (ja) ソフトウェア修正方式
JPS6022236A (ja) メツセ−ジ出力方式
JPH08212361A (ja) 図形編集装置および図形編集方法
JP3016109B2 (ja) プログラムドキュメント保守装置
JPH11250037A (ja) コンテンツ編集装置および記録媒体
JPH05173844A (ja) コーディングミス修正方式
JPH0683844A (ja) データのチェック方法
JPH0296864A (ja) データ更新装置および更新方法
JPH03189725A (ja) 自動プログラミング装置の類似語検索方式
JPS6180426A (ja) システム編集処理方式
JP3267223B2 (ja) メッセージ編集方式
JPH01112427A (ja) パッチ自動適用システム
JPH04165469A (ja) 回路図面表示装置
JPS62260237A (ja) オペレ−テイングシステム修正情報評価方式
JPS60252941A (ja) 登録デ−タ入力処理方式
JPS59218527A (ja) コマンド・チエツク方式
JPH024288A (ja) イメージ処理装置及びそのフォントファイル管理方法
JPH02165329A (ja) システム生成方式
JPH04268636A (ja) データ修正方法
JPH0621977B2 (ja) デ−タ出力制御システム
JPH03108037A (ja) 計算機の表作成方法
JPS6324322A (ja) デ−タ印字装置
JPH03102467A (ja) 文書オーバレイ方式