JP2507763B2 - Modification application processing method - Google Patents

Modification application processing method

Info

Publication number
JP2507763B2
JP2507763B2 JP62292515A JP29251587A JP2507763B2 JP 2507763 B2 JP2507763 B2 JP 2507763B2 JP 62292515 A JP62292515 A JP 62292515A JP 29251587 A JP29251587 A JP 29251587A JP 2507763 B2 JP2507763 B2 JP 2507763B2
Authority
JP
Japan
Prior art keywords
correction
unique
modification
user system
specific
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 - Lifetime
Application number
JP62292515A
Other languages
Japanese (ja)
Other versions
JPH01134529A (en
Inventor
哲夫 富澤
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP62292515A priority Critical patent/JP2507763B2/en
Publication of JPH01134529A publication Critical patent/JPH01134529A/en
Application granted granted Critical
Publication of JP2507763B2 publication Critical patent/JP2507763B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Description

【発明の詳細な説明】 〔概要〕 システムの修正を行う修正適用処理方法に関し、 ユーザシステムに対する一括修正適用作業時の固有修
正適用漏れを防止することを目的とし、 ユーザシステムに対して一括して修正を行うための正
式修正およびこの正式補正に対してユーザシステム固有
の仕様変更などに対応した修正を施した再発行版固有修
正を予め作成し、ユーザシステムを修正する際に、ユー
ザシステム内に格納した固有修正管理簿を参照し、上記
正式修正あるいは再発行版固有修正のいずれかを選択し
て適用するように構成する。
DETAILED DESCRIPTION OF THE INVENTION [Outline] A modification application processing method for modifying a system, which is intended to prevent omission of unique modification application at the time of collective modification application work for a user system. A formal revision for making revisions and a reissued edition specific revision in which the revision corresponding to the specification change specific to the user system is applied to this formal amendment are created in advance, and when the user system is revised, it is stored in the user system. With reference to the stored unique revision management list, either the official revision or the reissued unique revision is selected and applied.

〔産業上の利用分野〕[Industrial applications]

本発明は、システムの修正を行う修正適用処理方法に
関するものである。
The present invention relates to a modification application processing method for modifying a system.

〔従来の技術〕[Conventional technology]

従来、ユーザ元で稼動している計算機システム(以下
ユーザシステムという)に対しては、ユーザ固有の修正
(以下固有修正という)、例えば仕様の一部を変更など
してこれに対応したプログラム(モジュール)に置き換
える修正を適用したり、更に、複数のユーザシステムに
対する正式修正、例えば使用中に見つかった何等かの不
都合を解消するために定期的に該当するモジュールを置
き換えるための修正を適用したりしている。この際、固
有修正適用済のモジュールに対して、正式修正が発行さ
れると、固有修正適用済モジュールが正式修正モジュー
ルに置き換わるため、元の固有修正の内容が無効となり
(消滅してしまい)、当該正式修正モジュールに対して
新たな固有修正(以下再発行版固有修正という)の適用
が必要となる。この再発行版固有修正は、上記正式修正
モジュールに一括して置き換えるいわゆる一括修正と
は、作業上、別の単位でユーザに提供されていたため、
一括修正時に、再発行版固有修正の適用作業を忘れずに
実施することが必要であった。
Conventionally, for a computer system (hereinafter referred to as a user system) operating at the user's source, a user-specific correction (hereinafter referred to as a unique correction), for example, a program (module that corresponds to this by changing a part of the specifications) ), Or a formal fix for multiple user systems, eg, a fix to replace the corresponding module periodically to eliminate any inconvenience found during use. ing. At this time, when a formal correction is issued to the module for which the specific correction has been applied, the specific correction applied module will be replaced with the formal correction module, so the content of the original specific correction will become invalid (disappear), It is necessary to apply a new unique modification (hereinafter referred to as the reissued unique modification) to the official modification module. This reissue version unique correction was provided to the user in a different unit in terms of work, compared to the so-called collective correction that replaces the above-mentioned official correction module at once.
At the time of batch revision, it was necessary to remember to apply the reissue version specific revision.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

従来、固有修正の管理は、ユーザあるいはSE(システ
ムエンジニア)に任されており、しかも、一括修正と、
再発行版固有修正との提供単位が別々であったため、一
括修正適用作業時に再発行版固有修正の適用作業を忘れ
ることがある。このため、一括修正適用作業後のユーザ
システムの業務運用に必要な固有修正が消滅し、ユーザ
システムの業務運用ができなくなる事態を招いてしまう
という問題点があった。
Conventionally, the management of unique correction is left to the user or SE (system engineer), and moreover, collective correction and
Since the unit for providing the reissue version specific revision was separate, the work of applying the reissue version specific revision may be forgotten when applying the collective revision. Therefore, there is a problem that the unique correction necessary for the business operation of the user system after the batch correction application work disappears, and the business operation of the user system cannot be performed.

本発明は、ユーザシステムに対する一括修正適用作業
時の固有修正適用漏れを防止することを目的としてい
る。
An object of the present invention is to prevent omission of unique correction application during collective correction application work for a user system.

〔問題点を解決するための手段〕[Means for solving problems]

第1図は本発明の原理構成図を示す。 FIG. 1 shows the principle configuration of the present invention.

第1図において、一括修正テープ1は、正式修正1−
1および再発行版固有修正1−2に関する情報を一体に
して磁気テープに格納したものである。
In FIG. 1, the collective correction tape 1 is a formal correction 1-
1 and the information about the unique edition 1-2 of the reissued version are integrally stored in a magnetic tape.

一括修正適用ツール2は、ユーザシステム3内の固有
修正管理簿3−1を参照し、修正対象モジュール3−2
に対して、一括修正テープ1に格納されている正式修正
1−1あるいは再発行版固有修正1−2のいずれかを選
択して適用する(置き換える)ためのツールである。
The collective modification application tool 2 refers to the unique modification management book 3-1 in the user system 3 and modifies the modification target module 3-2.
On the other hand, it is a tool for selecting and applying (replacing) either the formal correction 1-1 or the reissue edition specific correction 1-2 stored in the batch correction tape 1.

ユーザシステム3は、ユーザ元で稼動している計算機
システムであって、3−1および3−2などから構成さ
れている。
The user system 3 is a computer system operating at the source of the user and includes 3-1 and 3-2.

固有修正管理簿3−1は、ユーザにおける固有修正情
報、例えば仕様の一部を変更し、これに対応してモジュ
ールの変更済などの固有修正情報を格納して管理するも
のである。
The unique correction management book 3-1 stores and manages unique modification information, for example, a part of specifications of a user, and corresponding unique modification information such as a changed module.

修正対象モジュール3−2は、修正の対象となるモジ
ュール(プログラム)である。
The modification target module 3-2 is a module (program) that is a modification target.

〔作用〕[Action]

本発明は、第1図に示すように、正式修正1−1およ
び再発行版固有修正1−2を作成して一括修正テープ1
内に一体として格納し、これをユーザシステム3に適用
する際に、一括修正適用ツール2が、ユーザシステム3
内に設けた固有修正管理簿3−1を参照し、固有修正適
用済のユーザシステム3であれば、一括修正テープ1内
の再発行版固有修正1−2を適用して修正対象モジュー
ル3−2を置き換えるようにする。一方、固有修正適用
済でないユーザシステム3であれば、一括修正テープ1
内の正式修正1−1を適用して修正対象モジュール3−
2を置き換えるようにする。
According to the present invention, as shown in FIG. 1, a formal correction 1-1 and a reissue edition specific correction 1-2 are prepared to make a batch correction tape 1.
When it is stored as a single unit in the user system and applied to the user system 3, the batch correction application tool 2
If the user system 3 to which the unique correction has been applied is referred to by the unique correction management book 3-1 provided in the internal correction tape, the reissued unique correction 1-2 in the collective correction tape 1 is applied to correct the module 3 to be corrected. Try to replace 2. On the other hand, if the user system 3 has not been applied with the specific correction, the batch correction tape 1
Module to be corrected by applying the official correction 1-1 in 3-
Try to replace 2.

これにより、一括修正適用作業者は、一括修正を行う
とするユーザシステム3に対して固有修正が適用されて
いるか否かを認識することなく、一括修正の適用作業を
誤りなく適切に行うことが可能となる。更に、一括修正
適用作業によって固有修正が消滅し、ユーザシステム3
の業務運用に支障をきたすといった事態の発生を防止す
ることが可能となる。
As a result, the collective correction application worker can appropriately and appropriately perform the collective correction application work without recognizing whether or not the unique correction is applied to the user system 3 that is to perform the collective correction. It will be possible. Furthermore, the unique correction disappears due to the collective correction application work, and the user system 3
It is possible to prevent the occurrence of a situation that hinders the business operation of.

〔実施例〕〔Example〕

次に、第2図および第3図を用いて本発明の1実施例
の構成および動作を順次詳細に説明する。
Next, the configuration and operation of one embodiment of the present invention will be sequentially described in detail with reference to FIGS. 2 and 3.

第2図において、一括修正テープ1は、正式修正1−
1および再発行版固有修正1−2から構成されている。
これらの修正は、一般にユーザシステム3と同じシステ
ムを開発元に準備し、予め試験して確認した後のデータ
(プログラム)およびこれに関する情報である。
In FIG. 2, the collective correction tape 1 is the official correction 1-
1 and the reissue edition specific amendment 1-2.
These corrections are data (programs) and information relating to the same after generally preparing the same system as the user system 3 from the developer and testing and confirming it in advance.

正式修正1−1は、複数のユーザシステム3に対して
共通の不都合を解消するために、例えば定期的に一括し
て修正するためのものである。図中“U10"は修正番号、
“A"は修正対象モジュール3−2の名称、“修正デー
タ”は正式修正を行うためのデータを表す。
The formal correction 1-1 is, for example, for making a batch correction on a regular basis in order to eliminate a common inconvenience for a plurality of user systems 3. In the figure, "U10" is the revision number,
“A” indicates the name of the correction target module 3-2, and “correction data” indicates data for official correction.

再発行版固有修正1−2は、ユーザシステム3個別の
仕様変更などに伴う固有修正を、新たな正式修正1−1
に付加したものである。図中“L10"は適用済の固有修正
の修正番号、“L11"は適用済の固有修正(L10)に対す
る再発行版固有修正の修正番号、“A"は修正対象モジュ
ール3−2の名称、“修正データ”は再発行版固有修正
(L11)の修正データを表す。
The reissued version unique modification 1-2 is a new official modification 1-1 of the unique modification that accompanies a change in specifications of each user system 3.
It is added to. In the figure, “L10” is the revision number of the applied unique revision, “L11” is the revision number of the reissued unique revision for the applied unique revision (L10), “A” is the name of the revision target module 3-2, “Correction data” represents the correction data of the reissue edition specific correction (L11).

一括修正適用ツール2は、ユーザシステム3内の固有
修正管理簿3−1を参照し、修正対象モジュール(A)
3−2に対して、固有修正(修正番号“L10")が適用済
であることを認識すると共に、一括修正テープ1内の再
発行版固有修正(修正番号“L11")を選択し、ユーザシ
ステム3に適用するものである。そして、固有修正管理
簿3−1内の固有修正管理情報である固有修正の修正番
号を“L10"から“L11"に更新するものである。尚、固有
修正管理簿3−1内に、図示のような固有修正情報が記
載されていない場合には、正式修正1−1を適用し、こ
れで修正対象モジュール(A)3−2を置き換えると共
に図示外の正式修正番号“U09"を“U10"に更新する。
The batch modification application tool 2 refers to the unique modification management book 3-1 in the user system 3 and modifies the modification target module (A).
For 3-2, while recognizing that the unique correction (correction number "L10") has been applied, select the reissue version unique correction (correction number "L11") in the batch correction tape 1 and select the user It is applied to the system 3. Then, the modification number of the unique modification, which is the unique modification management information in the unique modification management book 3-1, is updated from "L10" to "L11". If the specific correction information as shown in the figure is not described in the specific correction management book 3-1, the official correction 1-1 is applied, and the correction target module (A) 3-2 is replaced with this. At the same time, the official modification number "U09" (not shown) is updated to "U10".

次に、第3図を用いて第2図の構成の動作を説明す
る。
Next, the operation of the configuration shown in FIG. 2 will be described with reference to FIG.

第3図(イ)は一括修正テープ1の作成フローチャー
トを示す。
FIG. 3A shows a flow chart for making the batch correction tape 1.

第3図(イ)において、図中は、正式修正の作成を
行う状態を示す。これは、既述したように、ユーザシス
テム3と同じシステムを開発元に準備し、複数のユーザ
システム3に対して共通の不都合を解消するためにモジ
ュール(プログラム)の修正を行い、確認することを意
味している。
In FIG. 3 (A), the figure shows a state in which a formal correction is created. As described above, this is to prepare the same system as the user system 3 at the developer, modify the module (program) to eliminate the common inconvenience for a plurality of user systems 3, and confirm it. Means

図中は、再発行版固有修正の作成を行う状態を示
す。これは、既述したように、図中で作成した正式修
正に対して、開発元でユーザシステム3の仕様変更など
に伴う固有の修正を更に付加した修正を行い、確認する
ことを意味している。
The figure shows the state in which a reissue edition specific revision is created. This means that, as described above, the official modification created in the figure is to be corrected by adding a unique modification that accompanies the specification change of the user system 3 by the developer, and then confirmed. There is.

図中は、媒体例えば磁気テープに格納し、一括修正
テープ1を作成する状態を示す。
The figure shows a state in which the batch correction tape 1 is stored by being stored in a medium such as a magnetic tape.

以上の手順によって、正式修正1−1および再発行版
固有修正1−2を格納した一括修正テープ1が作成され
る。
Through the above procedure, the collective correction tape 1 storing the formal correction 1-1 and the reissued version unique correction 1-2 is created.

第3図(ロ)はユーザシステム3に対する一括修正の
適用フローチャートを示す。
FIG. 3B shows an application flowchart of collective correction to the user system 3.

第3図(ロ)において、図中は、媒体(一括修正テ
ープ1)からデータをユーザシステム3のメモリに読み
込む状態を示す。これにより、一括修正テープ1の内容
がユーザシステム3に取り込まれたこととなる。
FIG. 3B shows a state in which data is read from the medium (collective correction tape 1) into the memory of the user system 3. As a result, the contents of the batch correction tape 1 are taken into the user system 3.

図中は、固有修正関簿3−1を参照して選択し、適
用する状態を示す。これは、一括修正適用ツール2が、
ユーザシステム3内の固有修正管理簿3−1を参照し、
例えば第2図図示(a)のように“一括修正適用前:L1
0、A"と記載されている場合(明細書の第8頁第10行目
から第12行目に記載の正式修正1−1でない場合)に
は、既に固有修正が当該ユーザシステム3に対して適用
されていることが判明するので、これに対応する再発行
版固有修正1−2を選択し、修正対象モジュール(A)
3−2に対して適用、例えば当該モジュールAを再発行
版固有修正1−2中のモジュールAで置き換える。尚、
図示(a)の位置に固有修正番号が記載されていなく、
正式修正番号例えば“U09"が図示外の正式修正番号の位
置に記載されている場合には、正式修正1−2を選択
し、これを修正対象モジュール(A)3−2に対して適
用する。
In the figure, a state is shown in which it is selected with reference to the unique correction register 3-1 and applied. This is because the batch correction application tool 2
Referring to the unique modification management book 3-1 in the user system 3,
For example, as shown in Fig. 2 (a), "Before applying batch correction: L1
In the case where it is described as “0, A” (when it is not the formal correction 1-1 described on page 8, line 10 to line 12 of the description), a unique correction has already been made to the user system 3 concerned. Since it is found that it has been applied by applying it, select the reissue version unique correction 1-2 corresponding to this, and correct the module (A)
Applicable to 3-2, for example, the module A is replaced by the module A in the reissued version unique correction 1-2. still,
No unique correction number is written at the position shown in (a),
Formal correction number For example, if "U09" is described in the position of the formal correction number not shown in the figure, select formal correction 1-2 and apply it to the correction target module (A) 3-2. .

図中は、固有修正管理簿3−1の更新を行う状態を
示す。これは、第2図図中(a)から(b)に示すよう
に、再発行版固有修正1−2を適用した旨を更新する態
様で記載することを意味している。
The figure shows a state in which the unique correction management book 3-1 is updated. This means that, as shown in FIGS. 2A to 2B, the fact that the reissued version unique modification 1-2 has been applied is updated.

以上の手順によって、ユーザシステム3内の固有修正
管理簿3−1を参照し、一括修正テープ1に格納されて
いる正式修正1−1あるいは再発行版固有修正1−2の
うちの適切なものが選択され、修正対象モジュール3−
2に対して適用される。
According to the above procedure, the proper correction management book 3-1 in the user system 3 is referred to, and the proper revision 1-1 or the reissued revision unique revision 1-2 stored in the collective revision tape 1 is appropriate. Is selected, and the correction target module 3-
Applies to 2.

〔発明の効果〕〔The invention's effect〕

以上説明したように、本発明によれば、予め正式修正
1−1および再発行版固有修正1−2を作成し、これを
ユーザシステム3に適用する際に、ユーザシステム3内
に設けた固有修正管理簿3−1を参照して選択する態様
で適用する構成を採用しているため、一括修正適用作業
者は、対象ユーザシステム2に対して固有修正が適用さ
れているか否かを認識することなく、一括修正の適用作
業を誤りなく確実に実施することができる。これによ
り、一括修正適用作業によって固有修正が消滅し、ユー
ザシステム3の業務運用に支障をきたすといった事態の
発生を防止することができる。更に、ユーザシステム毎
の固有修正の維持・管理をシステムが自動的に行うた
め、ユーザあるいはシステムエンジニアなどの人が管理
する必要がなくなる。
As described above, according to the present invention, the formal correction 1-1 and the reissued unique correction 1-2 are created in advance, and when these are applied to the user system 3, the unique correction provided in the user system 3 is performed. Since the configuration is adopted in which the correction management list 3-1 is selected and applied, the collective correction application worker recognizes whether or not the specific correction is applied to the target user system 2. Without making any mistakes, it is possible to surely perform the collective correction application work without error. As a result, it is possible to prevent the occurrence of a situation in which the unique correction disappears due to the collective correction application work and the business operation of the user system 3 is hindered. Furthermore, since the system automatically maintains and manages the unique correction for each user system, it is not necessary for the user or a person such as a system engineer to manage it.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明の原理構成図、第2図は本発明の1実施
例構成図、第3図は本発明の動作説明フローチャートを
示す。 図中、1は一括修正テープ、1−1は正式修正、1−2
は再発行版固有修正、2は一括修正適用ツール、3はユ
ーザシステム、3−1は固有修正管理簿、3−2は修正
対象モジュールを表す。
FIG. 1 is a block diagram showing the principle of the present invention, FIG. 2 is a block diagram showing an embodiment of the present invention, and FIG. 3 is a flowchart for explaining the operation of the present invention. In the figure, 1 is a batch correction tape, 1-1 is a formal correction, 1-2
Is a reissued version unique modification, 2 is a batch modification application tool, 3 is a user system, 3-1 is a unique modification management list, and 3-2 is a modification target module.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】システムの修正を行う修正適用処理方法に
おいて、 ユーザシステムは、少数のユーザに適用される、適用済
みの固有修正のレベルとその適用箇所とを記憶した固有
修正管理簿を有し、 システム内の適用する箇所と共に記憶したユーザ共通の
正式修正と、この正式修正に、上記適用済みの固有修正
に対応した修正を施したものであって、当該適用済みの
固有修正のレベルとシステム内の適用箇所と共に記憶し
た、上記少数のユーザに適用する再発行版固有修正とを
記憶した媒体を予め作成し、 ユーザシステムを修正する際に、上記ユーザシステム内
に格納した固有修正管理簿を参照し、正式修正および再
発行版固有修正を記憶した上記媒体を読み込んで、正式
修正あるいは再発行版固有修正のいずれかを選択して、
該当する箇所に適用するようにしたことを特徴とする修
正適用処理方法。
1. In a modification application processing method for modifying a system, a user system has a unique modification management book that stores the levels of unique modifications that have been applied and the places where they are applied to a small number of users. , A formal correction common to all users that is stored together with the applied part in the system, and this formal correction with a correction corresponding to the applied specific correction, and the level and system of the applied specific correction. Created in advance, a medium that stores the reissued version unique modification to be applied to the above-mentioned few users, which is stored together with the applicable parts in the above, and when the user system is modified, the unique modification management list stored in the user system is Refer to the above and read the above media storing the official corrections and the reissue edition specific corrections, select either the official correction or the reissue edition specific corrections,
A modification application processing method characterized in that it is applied to a corresponding portion.
JP62292515A 1987-11-19 1987-11-19 Modification application processing method Expired - Lifetime JP2507763B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62292515A JP2507763B2 (en) 1987-11-19 1987-11-19 Modification application processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62292515A JP2507763B2 (en) 1987-11-19 1987-11-19 Modification application processing method

Publications (2)

Publication Number Publication Date
JPH01134529A JPH01134529A (en) 1989-05-26
JP2507763B2 true JP2507763B2 (en) 1996-06-19

Family

ID=17782812

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62292515A Expired - Lifetime JP2507763B2 (en) 1987-11-19 1987-11-19 Modification application processing method

Country Status (1)

Country Link
JP (1) JP2507763B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2741791B2 (en) * 1990-10-02 1998-04-22 富士通株式会社 Package Software Level Up Management System

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59735A (en) * 1982-06-28 1984-01-05 Fujitsu Ltd Program maintenance processing system

Also Published As

Publication number Publication date
JPH01134529A (en) 1989-05-26

Similar Documents

Publication Publication Date Title
US5835909A (en) System and method for processing date-dependent information which spans one or two centuries
US6526441B2 (en) Input/output device information management system for multi-computer system
JP2507763B2 (en) Modification application processing method
AU694689B2 (en) Local and zone time data conversion processing for date-dependent information which spans one or two centuries
JPH1166139A (en) Device and method for managing alteration history of component information, and recording medium recorded with the method
JP3130798B2 (en) Bus transfer device
JPH1165634A (en) Nc program management system and record medium used for the same
JPS6232817B2 (en)
JPS61123935A (en) Control system of onerous program
US20040066406A1 (en) Object processing system using an object model
JPS6246345A (en) Processing control system
JPH0436831A (en) Program development back-up system
JPS63265331A (en) Program managing system
JPS62126438A (en) Program correcting system
JPS63214848A (en) Generation managing system for file
JPH03192947A (en) Software patch mis-input prevention system
JPH0194438A (en) Program file managing system
JPH02272990A (en) Program revision control method for stored program control and update system
JPH02120934A (en) Correction history control system for operating system
JPS6353641A (en) Program correcting system
JPS6132154A (en) Managing system of paid program
JPH03283099A (en) Memory with revision control information
JPH03245244A (en) Correction information writing device for electronic publication medium
JPH0468658B2 (en)
JPS5985559A (en) File control system