JPH03244050A - ファイル情報収集方式 - Google Patents
ファイル情報収集方式Info
- Publication number
- JPH03244050A JPH03244050A JP2041869A JP4186990A JPH03244050A JP H03244050 A JPH03244050 A JP H03244050A JP 2041869 A JP2041869 A JP 2041869A JP 4186990 A JP4186990 A JP 4186990A JP H03244050 A JPH03244050 A JP H03244050A
- Authority
- JP
- Japan
- Prior art keywords
- file
- information
- job control
- source program
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000000284 extract Substances 0.000 claims abstract description 11
- 238000000034 method Methods 0.000 claims description 7
- 230000008520 organization Effects 0.000 claims description 7
- 238000012905 input function Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000013508 migration Methods 0.000 description 2
- 230000005012 migration Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、コンピュータシステム機種変更に伴うソフト
ウェア資産移行作業を行う場合に、新しいコンピュータ
システムにおける磁気ディスクのファイル領域確保のた
めに必要となる旧コンピュータシステムの磁気ディスク
上のファイル情報を、原始プログラムとジョブ制御文と
磁気ディスク管理情報とを入力して自動的に解析して出
力するファイル情報収集方式に関する。
ウェア資産移行作業を行う場合に、新しいコンピュータ
システムにおける磁気ディスクのファイル領域確保のた
めに必要となる旧コンピュータシステムの磁気ディスク
上のファイル情報を、原始プログラムとジョブ制御文と
磁気ディスク管理情報とを入力して自動的に解析して出
力するファイル情報収集方式に関する。
従来、コンピュータシステム機種変更によるソフトウェ
ア資産移行作業でデータファイルを移行する場合、移行
対象となるプログラムから使用されている論理ファイル
を見つけ、関連するジョブ制御文から前記論理ファイル
に対応する物理ファイルを見つけ、その物理ファイル名
をもとに旧コンピュータシステムの保守プログラムによ
り出力された磁気ディスク管理情報リストを見て、実際
のファイル情報(物理装置タイプ、ファイル容量、ファ
イル編成、ブロック長、レコード長等)を得る作業をす
べて手作業によって行っていた。
ア資産移行作業でデータファイルを移行する場合、移行
対象となるプログラムから使用されている論理ファイル
を見つけ、関連するジョブ制御文から前記論理ファイル
に対応する物理ファイルを見つけ、その物理ファイル名
をもとに旧コンピュータシステムの保守プログラムによ
り出力された磁気ディスク管理情報リストを見て、実際
のファイル情報(物理装置タイプ、ファイル容量、ファ
イル編成、ブロック長、レコード長等)を得る作業をす
べて手作業によって行っていた。
上述した従来のファイル情報の収集方法は、原始プログ
ラムリストとジョブ制御文リストと磁気ディスク管理情
報リストとを対比しながら、必要なファイル情報をすべ
て手作業で収集しているため、大変時間がかかり間違い
が多いという欠点がある。
ラムリストとジョブ制御文リストと磁気ディスク管理情
報リストとを対比しながら、必要なファイル情報をすべ
て手作業で収集しているため、大変時間がかかり間違い
が多いという欠点がある。
本発明のファイル情報収集方式は、原始プログラムとジ
ョブ制御文と補助記憶装置管理情報とを入力する入力部
と、入力された原始プログラムを解析しプログラム名と
論理ファイル名とを抽出する原始プログラム解析部と、
入力されたジョブ制御文を解析し論理ファイル名に対応
する物理ファイル名を抽出するジョブ制御文解析部と、
入力された補助記憶装置管理情報を解析し物理ファイル
名に対応するファイル編成、ファイル容量等の情報を抽
出する補助記憶装置管理情報解析部と、前記各解析部で
解析した結果をファイル情報リストに編集する編集部と
、編集された結果を出力する出力部とを備えて構成され
る。
ョブ制御文と補助記憶装置管理情報とを入力する入力部
と、入力された原始プログラムを解析しプログラム名と
論理ファイル名とを抽出する原始プログラム解析部と、
入力されたジョブ制御文を解析し論理ファイル名に対応
する物理ファイル名を抽出するジョブ制御文解析部と、
入力された補助記憶装置管理情報を解析し物理ファイル
名に対応するファイル編成、ファイル容量等の情報を抽
出する補助記憶装置管理情報解析部と、前記各解析部で
解析した結果をファイル情報リストに編集する編集部と
、編集された結果を出力する出力部とを備えて構成され
る。
次に図面を参照して説明する。
第1図は本発明の一実施例のブロック図である。
本実施例のファイル情報収集方式は、第1図に示される
原始プログラム入力部2.原始プログラム解析部3.ジ
ョブ制御文人力部7.ジョブ制御文解析部8.磁気ディ
スク管理情報入力部12.磁気ディスク管理情報解析部
132編集部16.出力部17から構成される。
原始プログラム入力部2.原始プログラム解析部3.ジ
ョブ制御文人力部7.ジョブ制御文解析部8.磁気ディ
スク管理情報入力部12.磁気ディスク管理情報解析部
132編集部16.出力部17から構成される。
原始プログラム入力部2は、移行しようとする原始プロ
グラム1をファイルより入力し、それを原始プログラム
解析部3へ出力するものである。
グラム1をファイルより入力し、それを原始プログラム
解析部3へ出力するものである。
原始プログラム解析部3は、原始プログラム入力部2よ
り入力した原始プログラム1を原始プログラム解析機能
4を通して解析し、プログラム名と論理ファイル名を取
り出してそれらを原始プログラム解析結果テーブル5へ
格納するものである。
り入力した原始プログラム1を原始プログラム解析機能
4を通して解析し、プログラム名と論理ファイル名を取
り出してそれらを原始プログラム解析結果テーブル5へ
格納するものである。
ジョブ制御文人力部7は、ジョブ制御文6をファイルよ
り入力し、それをジョブ制御文解析部8へ出力するもの
である。
り入力し、それをジョブ制御文解析部8へ出力するもの
である。
ジョブ制御文解析部8は、ジョブ制御文人力部7より入
力したジョブ制御文6をジョブ制御文解析機能9を通し
て解析し、論理ファイル名と物理ファイル名と物理装置
識別子を取り出してそれらをジョブ制御文解析結果テー
ブル10へ格納するものである。
力したジョブ制御文6をジョブ制御文解析機能9を通し
て解析し、論理ファイル名と物理ファイル名と物理装置
識別子を取り出してそれらをジョブ制御文解析結果テー
ブル10へ格納するものである。
磁気ディスク管理情報入力部12ば、磁気ディスク管理
情報11をファイルより入力し、それを磁気ディスク管
理情報解析部13へ出力するものである。
情報11をファイルより入力し、それを磁気ディスク管
理情報解析部13へ出力するものである。
磁気ディスク管理情報解析部13は、磁気ディスク管理
情報入力部12より入力した磁気ディスク管理情報11
を磁気ディスク管理解析機能]4を通して解析し、物理
ファイル名とファイル編成と容量等を取り出してそれら
を磁気ディスク管理情報解析結果テーブル15へ格納す
るものである。
情報入力部12より入力した磁気ディスク管理情報11
を磁気ディスク管理解析機能]4を通して解析し、物理
ファイル名とファイル編成と容量等を取り出してそれら
を磁気ディスク管理情報解析結果テーブル15へ格納す
るものである。
編集部16は、各解析部で作成したテーブルを=5
それぞれ入力し、その情報を編集してファイル情報テー
ブルを作成するものである。
ブルを作成するものである。
出力部17は、編集部16で作成したファイル情報テー
ブルを入力し、そのファイル情報をデータファイルやリ
ストに出力するものである。
ブルを入力し、そのファイル情報をデータファイルやリ
ストに出力するものである。
次に本実施例の動作を説明する。
動作の説明については、第1図と各テーブルの形式を示
した第2図を参照して記述する。
した第2図を参照して記述する。
利用者がプログラムの移行を行うとき、ファイル領域を
確保するための情報が必要となり、この情報を収集する
ために三つのデータを入力する。
確保するための情報が必要となり、この情報を収集する
ために三つのデータを入力する。
まず、一つめに第1図に示す原始プログラム入力部2で
は、原始プログラム1を入力し、それを原始プログラム
解析部3へ出力する。原始プログラム解析部3では、入
力した原始プログラム1を原始プログラム解析機能4を
通しプログラム名とこのプログラムで使用するファイル
の論理ファイル名を取り出して、原始プログラム解析結
果テーブル5へ格納する。このテーブルは、第2図(a
)に示すような形式で、原始プログラム解析機能4で− 収集した情報であるプログラム名PL、P2と、Plで
使用するファイルの論理ファイル名A、 B及びP2で
使用するファイルの論理ファイル名Xが格納されている
。
は、原始プログラム1を入力し、それを原始プログラム
解析部3へ出力する。原始プログラム解析部3では、入
力した原始プログラム1を原始プログラム解析機能4を
通しプログラム名とこのプログラムで使用するファイル
の論理ファイル名を取り出して、原始プログラム解析結
果テーブル5へ格納する。このテーブルは、第2図(a
)に示すような形式で、原始プログラム解析機能4で− 収集した情報であるプログラム名PL、P2と、Plで
使用するファイルの論理ファイル名A、 B及びP2で
使用するファイルの論理ファイル名Xが格納されている
。
二つめにジョブ制御文人力部7では、ジョブ制御文6を
入力し、それをジョブ制御文解析部8へ出力する。ジョ
ブ制御文解析部8では、入力したジョブ制御文6をジョ
ブ制御文解析機能9により、論理ファイル名とこれに対
応する物理ファイル名と物理装置識別子を取り出して、
ジョブ制御文解析結果テーブル10へ格納する。このテ
ーブルは第2図(b)に示すような形式で、ジョブ制御
文解析機能9で収集した情報である論理ファイル名A、
B、Xとそれぞれに対応する物理ファイル名Al、Bl
、XIが格納されている。また、物理ファイル名AI、
Bl、XIに対する物理装置識別子として、それぞれ磁
気ディスクという意味の” D i s k ”と、磁
気テープという意味の“MT”と、磁気ディスクという
意味の’Disk’”という情報が、ジョブ制御文解析
機能9にて抽出され、ジョブ制御文解析結果テーブル1
0に格納される。
入力し、それをジョブ制御文解析部8へ出力する。ジョ
ブ制御文解析部8では、入力したジョブ制御文6をジョ
ブ制御文解析機能9により、論理ファイル名とこれに対
応する物理ファイル名と物理装置識別子を取り出して、
ジョブ制御文解析結果テーブル10へ格納する。このテ
ーブルは第2図(b)に示すような形式で、ジョブ制御
文解析機能9で収集した情報である論理ファイル名A、
B、Xとそれぞれに対応する物理ファイル名Al、Bl
、XIが格納されている。また、物理ファイル名AI、
Bl、XIに対する物理装置識別子として、それぞれ磁
気ディスクという意味の” D i s k ”と、磁
気テープという意味の“MT”と、磁気ディスクという
意味の’Disk’”という情報が、ジョブ制御文解析
機能9にて抽出され、ジョブ制御文解析結果テーブル1
0に格納される。
三つめに磁気ディスク管理情報入力部12では、磁気デ
ィスク管理情報11を入力し、それを磁気ディスク管理
情報解析部13へ出力する。磁気ディスク管理情報解析
部13では、入力した磁気ディスク管理情報11を磁気
ディスク管理情報解析機能14を通し物理ファイル名と
これに対応するファイル容量とファイル編成を取り出し
て、磁気ディスク管理情報解析結果テーブル15へ格納
する。このテーブルは第2図(C)に示すような形式で
、磁気ディスク管理情報解析機能14で収集した情報が
、物理ファイル名A1はファイル容量が1600)ラッ
クでファイル編成が順編成であり、物理ファイルX1は
ファイル容量が6250トラツクで索引編成であること
がわかるように格納されている。
ィスク管理情報11を入力し、それを磁気ディスク管理
情報解析部13へ出力する。磁気ディスク管理情報解析
部13では、入力した磁気ディスク管理情報11を磁気
ディスク管理情報解析機能14を通し物理ファイル名と
これに対応するファイル容量とファイル編成を取り出し
て、磁気ディスク管理情報解析結果テーブル15へ格納
する。このテーブルは第2図(C)に示すような形式で
、磁気ディスク管理情報解析機能14で収集した情報が
、物理ファイル名A1はファイル容量が1600)ラッ
クでファイル編成が順編成であり、物理ファイルX1は
ファイル容量が6250トラツクで索引編成であること
がわかるように格納されている。
編集部16では、原始プログラム解析部3で作成された
原始プログラム解析結果テーブル5と、ジョブ制御文解
析部8で作成されたジョブ制御文解析結果テーブル10
と、磁気ディスク管理情報解析部13で作成された磁気
ディスク管理情報解析結果テーブル15を入力し、これ
ら三つのテーブルを編集してファイル領域を確保するの
に必要な情報を一つのテーブルに格納して、出力部17
へ出力する。このテーブルは、第2図(d)に示すファ
イル情報テーブル18のような形式で、原始プログラム
解析結果テーブル5を入力しプログラム名P1と論理フ
ァイル名Aを1行目に、プログラム名P1と論理ファイ
ル名Bを2行目に、プログラム名P2と論理ファイル名
Xを3行目に格納する。次にジョブ制御文解析結果テー
ブル10を入力し、論理ファイル名Aに対応する物理フ
ァイル名A1と物理装置識別子Diskを1行目に、論
理ファイル名Bに対応する物理ファイル名B1と物理装
置識別子MTを2行目に、論理ファイル名Xに対応する
物理ファイル名X1と物理装置識別子Diskを3行目
に格納する。その次に磁気ディスク管理情報解析結果テ
ーブル15を入力し、物理ファイル名A1に対応するフ
ァイル容量が1600トラツク、ファイル編成が順編成
という情報を1行目に格納する。また同様に物理ファイ
ル名X1に対応する物理装置識別子Diskとファイル
容量1600)ラックを3行目に格納する。このような
順序で三つのテーブルからファイル情報テーブル18を
作成する。
原始プログラム解析結果テーブル5と、ジョブ制御文解
析部8で作成されたジョブ制御文解析結果テーブル10
と、磁気ディスク管理情報解析部13で作成された磁気
ディスク管理情報解析結果テーブル15を入力し、これ
ら三つのテーブルを編集してファイル領域を確保するの
に必要な情報を一つのテーブルに格納して、出力部17
へ出力する。このテーブルは、第2図(d)に示すファ
イル情報テーブル18のような形式で、原始プログラム
解析結果テーブル5を入力しプログラム名P1と論理フ
ァイル名Aを1行目に、プログラム名P1と論理ファイ
ル名Bを2行目に、プログラム名P2と論理ファイル名
Xを3行目に格納する。次にジョブ制御文解析結果テー
ブル10を入力し、論理ファイル名Aに対応する物理フ
ァイル名A1と物理装置識別子Diskを1行目に、論
理ファイル名Bに対応する物理ファイル名B1と物理装
置識別子MTを2行目に、論理ファイル名Xに対応する
物理ファイル名X1と物理装置識別子Diskを3行目
に格納する。その次に磁気ディスク管理情報解析結果テ
ーブル15を入力し、物理ファイル名A1に対応するフ
ァイル容量が1600トラツク、ファイル編成が順編成
という情報を1行目に格納する。また同様に物理ファイ
ル名X1に対応する物理装置識別子Diskとファイル
容量1600)ラックを3行目に格納する。このような
順序で三つのテーブルからファイル情報テーブル18を
作成する。
出力部17では、編集部16で作成されたファイル情報
テーブル18を入力し、このテーブル中の情報をデータ
ファイルまたはリストに出力する。
テーブル18を入力し、このテーブル中の情報をデータ
ファイルまたはリストに出力する。
以上説明したように、本発明のファイル情報収集方式は
、原始プログラムとジョブ制御文と磁気ディスク管理情
報とを読み込むための入力機能と、それらからファイル
領域を確保するのに必要な情報を取り出すための解析機
能と、収集したファイル情報を編集する編集機能と、編
集したファイル情報を出力するための出力機能とをもち
、自動的にファイル情報を収集し出力することができる
ので、迅速かつ正確にファイル情報を容易に収集するこ
とができる効果がある。又、他のソフトと共用すること
によりテスト支援ソフトなどの自動化10− が実現できるようになる。
、原始プログラムとジョブ制御文と磁気ディスク管理情
報とを読み込むための入力機能と、それらからファイル
領域を確保するのに必要な情報を取り出すための解析機
能と、収集したファイル情報を編集する編集機能と、編
集したファイル情報を出力するための出力機能とをもち
、自動的にファイル情報を収集し出力することができる
ので、迅速かつ正確にファイル情報を容易に収集するこ
とができる効果がある。又、他のソフトと共用すること
によりテスト支援ソフトなどの自動化10− が実現できるようになる。
第1図は本発明の一実施例の構成を示したブロック図、
第2図は各テーブルの形式を示した説明図である。 1・・・・・・原始プログラム、2・・・・・・原始プ
ログラム入力部、3・・・・・・原始プログラム解析部
、4・・・・・・原始プログラム解析機能、5・・・・
・・原始プログラム解析結果テーブル、6・・・・・・
ジョブ制御文、7・・・・・・ジョブ制御文人力部、訃
・・・・・ジョブ制御文解析部、9・・・・・・ジョブ
制御文解析機能、10・・・・・・ジョブ制御文解析結
果テーブル、11・・・・・・磁気ディスク管・・・磁
気ディスク管理情報解析結果テーブル、16・・・・・
・編集部、17・・・・・・出力部、18・・・・・・
ファイル情報テーブル。
第2図は各テーブルの形式を示した説明図である。 1・・・・・・原始プログラム、2・・・・・・原始プ
ログラム入力部、3・・・・・・原始プログラム解析部
、4・・・・・・原始プログラム解析機能、5・・・・
・・原始プログラム解析結果テーブル、6・・・・・・
ジョブ制御文、7・・・・・・ジョブ制御文人力部、訃
・・・・・ジョブ制御文解析部、9・・・・・・ジョブ
制御文解析機能、10・・・・・・ジョブ制御文解析結
果テーブル、11・・・・・・磁気ディスク管・・・磁
気ディスク管理情報解析結果テーブル、16・・・・・
・編集部、17・・・・・・出力部、18・・・・・・
ファイル情報テーブル。
Claims (1)
- 原始プログラムとジョブ制御文と補助記憶装置管理情報
とを入力する入力部と、入力された原始プログラムを解
析しプログラム名と論理ファイル名とを抽出する原始プ
ログラム解析部と、入力されたジョブ制御文を解析し論
理ファイル名に対応する物理ファイル名を抽出するジョ
ブ制御文解析部と、入力された補助記憶装置管理情報を
解析し物理ファイル名に対応するファイル編成、ファイ
ル容量等の情報を抽出する補助記憶装置管理情報解析部
と、前記各解析部で解析した結果をファイル情報リスト
に編集する編集部と、編集された結果を出力する出力部
とを備えたことを特徴とするファイル情報収集方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2041869A JPH03244050A (ja) | 1990-02-21 | 1990-02-21 | ファイル情報収集方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2041869A JPH03244050A (ja) | 1990-02-21 | 1990-02-21 | ファイル情報収集方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03244050A true JPH03244050A (ja) | 1991-10-30 |
Family
ID=12620268
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2041869A Pending JPH03244050A (ja) | 1990-02-21 | 1990-02-21 | ファイル情報収集方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03244050A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07334396A (ja) * | 1994-06-06 | 1995-12-22 | Nec Corp | ディスクマップ作成方式 |
-
1990
- 1990-02-21 JP JP2041869A patent/JPH03244050A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07334396A (ja) * | 1994-06-06 | 1995-12-22 | Nec Corp | ディスクマップ作成方式 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3181994B2 (ja) | ジョブフロー仕様書自動作成方法 | |
| JP2557239B2 (ja) | プログラム内データ名称標準化方法 | |
| JP3529301B2 (ja) | データファイル自動変換装置 | |
| JPS62137646A (ja) | バツクアツプフアイル作成方式 | |
| JPS60200346A (ja) | プログラム用テストデ−タ作成方法 | |
| JPH0385649A (ja) | ファイル管理情報作成装置 | |
| JPH03271949A (ja) | プログラムテストにおけるテスト環境自動生成方式 | |
| JPS6254337A (ja) | プログラムの階層指定表示方式 | |
| JP2604551B2 (ja) | ファイルダンプ出力支援方法 | |
| JPH022780A (ja) | トレース情報採取方式 | |
| JPH03209542A (ja) | 通信制御プログラムの連動テストデータ自動生成方式及びその装置 | |
| JPS63189949A (ja) | プログラム異常終了時の原因解析情報収集方式 | |
| JPH02230344A (ja) | データベースファイルの容量算定方式 | |
| JPH0475138A (ja) | プログラムサイズ圧縮装置 | |
| JPH0240714A (ja) | プログラム管理方式 | |
| JPH05265731A (ja) | グローバルジョブネットワーク図作成装置 | |
| JPH0594479A (ja) | 情報収集蓄積管理方式 | |
| JPH04273345A (ja) | セグメントの編集出力方式 | |
| JPH03282644A (ja) | 磁気ディスク間ファイル移動装置 | |
| JPS6312044A (ja) | 電子計算機システムのデ−タ管理方式 | |
| JP2000099368A (ja) | 購入プログラムのテスト項目自動作成装置 | |
| JPS63100546A (ja) | 統合退避,復元処理方式 | |
| JPH0478935A (ja) | 入力装置のシミュレーションテスト方式 | |
| JPH03269646A (ja) | セグメントの編集出力方式 | |
| JPH0628107A (ja) | ファイル移行方式 |