JPS6167152A - 提供ライブラリ自動作成方式 - Google Patents

提供ライブラリ自動作成方式

Info

Publication number
JPS6167152A
JPS6167152A JP18994684A JP18994684A JPS6167152A JP S6167152 A JPS6167152 A JP S6167152A JP 18994684 A JP18994684 A JP 18994684A JP 18994684 A JP18994684 A JP 18994684A JP S6167152 A JPS6167152 A JP S6167152A
Authority
JP
Japan
Prior art keywords
library
offered
file
program
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.)
Pending
Application number
JP18994684A
Other languages
English (en)
Inventor
Takeshi Kamimura
健 上村
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 JP18994684A priority Critical patent/JPS6167152A/ja
Publication of JPS6167152A publication Critical patent/JPS6167152A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、プログラム提供時の提供ライブラリ自動作成
方式に関し、特に計算機ネットワークシステムなどにお
いて、ある計算機から他の複数の計算機へ新機能プログ
ラムを移植する場合に有用な提供ライブラリの自動作成
方式に関する。
〔従来の技術〕
−71に、オペレーティングシステムに新機能が追加さ
れたときのように、新しいプログラムを他の計算機シス
テムに移植する必要がある場合がしばしばあり、このと
きには、提供プログラムのほかに、制御表やデバッグ用
のパッチデータなどの当該プログラムを運用する際に必
要となる一切の情報をまとめて移転することが行なわれ
る。このとき提供されるソフトを提供ライブラリという
たとえばある全国ネットワークシステムでは、センタで
開発された新機能プログラム、たとえば日本語処理プロ
グラムなどを一定時期に一斉に他のローカルホスト計算
機へ移植し、全国の利用者が最新の機能について同等の
サービスを受けられるようにする必要がある。
しかし、一般に提供側のシステムデータファイルは、プ
ログラム、制御表、各種リスト等の種別ごとに作成され
た多数の磁気テープで構成され、それぞれのファイル型
式等のデータ属性は必ずしも同一には定められていない
のが普通である。また始終修正等が行なわれるために、
世代管理や履歴管理が行なわれ、複雑な編成となってい
る。
したがって、このようなシステムデータファイルの中か
ら、指定された提供プログラムについての一連のデータ
、すなわちプログラム、制御表、各種リスト等を抽出し
、提供ライブラリを作成するためには、正しいデータの
みを洩れなく抽出するための選択作業と、抽出対象デー
タのデータ属性に応じて、抽出処理用の各種ユーティリ
ティを使い分ける作業とが必要となる。
また同様に、提供先のシステム構成あるいはO3機能等
が異なっている場合には、そのパラメータに合わせて提
供すべきプログラムのレベルや種類を選択することが必
要となる。
このように、提供先システムに応じてパラメータが決定
されると、その内容にしたがって実行すべき一定の作業
項目が発生し、それらを洩れなく確実に実行することに
より提供ライブラリが作成される。
第2図は、従来の提供ライブラリ作成作業の概要を表し
たもので、図中の■乃至[相]で示す手順にしたがって
以下に説明する。
■、1供7”C1’ラムと提供先システムの特性チーを
参照する。
■、特性データに基づき必要とされるパラメータを変更
する。
■、関連作業情報メモを参照し、抽出作業項目を決定す
る。
■、関連作業情報メモは、各パラメータごとに、関連し
ている全ての抽出作業項目をまとめた作業メモである。
■、は決定された抽出作業項目A乃至Zのチェーンであ
る。
■、■の抽出作業項目チェーンにしたがって作業を逐次
実行し、■の提供ライブラリを作成する。
■、提供ライブラリには、提供プログラム、各種制御表
(入出力装置・回線システムゼネレーションなどのSG
情報)、リスト(プログラムリスト、SGリスト等)、
バグ対処用のパンチデータ、提供プログラム起動用のJ
CL/CMDマクロ、その他が含まれている。
■、提供先システムに提供ライブラリを渡す。
■、提供先システムにおいて、提供ライブラリを移植す
る。
[相]、移植されたプログラムを実行する。
なお、図示の例は、■の作業において抽出作業項目Zの
作業を忘れたため、[相]の実行時にエラーが生じてダ
ウンした場合を示している。
〔発明が解決しようとする問題点〕
従来は、提供ライブラリの作成管理を人手で行なってお
り、経験のある要員が関連作業情報メモを見ながら項目
ごとに指示を行なう必要があった。
特にデータ属性が異なるごとに抽出処理を別個に行なわ
なければならず、作業が複雑化し、誤りが生じ易いとい
う問題があった。
〔問題点を解決するための手段〕
本発明は、提供ライブラリ作成を全く自動化し、関連作
業項目の自動抽出を行なうことにより省力化と誤り発生
の低減を図るものであり、その構成は、他の計算機シス
テムに提供すべきぶプログラムおよびその関連する情報
を含むシステムデータファイルをそなえた計算機システ
ムにおいて、上記システムデータファイル内で相互に関
連する情報項目を表示するテーブル手段と、該テーブル
手段に基づいて、指示された提供プログラムおよびその
関連する情報を抽出する手段とを有していることを特徴
としている。
〔実施例〕
以下に本発明の詳細を実施例にしたがって説明する。
第1図は本発明の1実施例システムの構成図であり、図
において、1はセンタホスト、2は世代・履歴管理部、
3は提供ライブラリを作成するための抽出処理部、4は
システムデータ管理テーブル、5はシステムデータファ
イル、5aはプログラムファイル、5bはSG情報等の
制御表ファイル、5Cはプログラムリスト等のリストフ
ァイル、5dはオブジェクトレベルで緊急修正を行なう
場合に使用するバッチデータ、6は操作部、7は提供ラ
イブラリ、8はローカルホスト、9は移植処理部、10
は操作部、11はシステムレジデンスボリューム、11
′は予備のシステムレジデンスボリューム、12は制御
表ファイル、12′は予備の制御表ファイル、13はプ
ログラムリストやSGリスト等のリスト出力、14は提
供プログラム一覧、施行パンチ一覧、制御表名一覧など
のシステム管理者用の移植情報である。
センタホスト1が提供側システム、ローカルホスト8が
被移植側システムである。
センタホスト1において、世代・履歴管理部2は、デー
タ保護のためのバックアップや、システム修正によるバ
ージョンの管理を行なう。
抽出処理部3は、操作部6からの指示により動作し、指
示されたプログラムに関する一連の情報を、システムデ
ータファイル5から抽出し、提供ライブラリ7を作成す
る。システムデータファイル5中の各磁気テープ5a、
5b、5c1.、、、(7)いずれから何を抽出するか
は、システムデータ管理テーブル4に基づいて決定され
る。このシステムデータ管理テーブル4は、第2図の■
で説明した関連作業情報メモをシステム内に取り込んだ
ものである。
第3図の(A)は抽出処理部2の動作を示すフローであ
り、以下の(A−1)乃至(A−6)のステップからな
っている。
(A−1)ニジステムデータ管理テーブル4に基づいて
抽出対象媒体を選択する。
(A−2):抽出対象媒体のファイル名、メンバ名、フ
ァイル型式を検出する。
(A−3):提供ライブラリ用の媒体を確保する。
(A−4):抽出に用いる各種のユーティリティでジョ
ブを組立てる。
(A−5):抽出用ジョブを起動し、完了監視を行なう
(A−6):抽出された情報を編集し、提供ライブラリ
用媒体に出力する。
次に、第1図に戻り、ローカルホスト8における移植処
理について説明する。
移植処理部9は、操作部10からの指示に基づき、提供
ライブラリ7をシステムレジデントボリューム11およ
び制御表ファイル12とそれぞれの予備11′、12′
に移植する。この移植処理も従来は人手で管理されてい
たが、提供側の抽出処理と同様に、データ属性ごとにユ
ーティリティやファイルが異なり複雑な手順が必要とさ
れるという問題があるため、本実施例では自動化により
行なっている。
移植処理部9の動作は、第3図の(B)のフローで示さ
れている。フロー中の(B”l)乃至(B−5)のステ
ップは次の通りである。
(B−1):提供ライブラリ (磁気テープベース)の
内容を読む。
(B−2):読み取った内容よりファイル名、メンバ名
およびファイル型式等の データ属性を検出する。
(B−3):移植対象媒体、たとえばDASDを確保す
る。
(B−4):移植に用いるジョブを既存のユーティリテ
ィを用いて組立てる。
(B−5):移植用ジョブを起動し、完了監視を行なう
(B−6):各種リストや一覧表を編集し、プリント出
力する。
このようにして、任意の提供プログラムが自動抽出され
、そして自動移植される。
〔発明の効果〕
以上のように、本発明によれば、簡単な操作で提供ライ
ブラリの自動作成が行なわれ、人為的なミスの発生が抑
制され、能率を向上させることができる。
【図面の簡単な説明】
第1図は本発明の1実施例システムの構成図、第2図は
従来の提供ライブラリ作成作業の説明図、第3図は本発
明実施例における抽出処理部と移植処理部の動作フロー
図である。 図中、1はセンタホスト、2は世代・履歴管理部、3は
抽出処理部、4はシステムデータ管理テーブル、5はシ
ステムデータファイル、6は操作部、7は提供ライブラ
リ、8はローカルホスト、9は移植処理部を表わす。

Claims (1)

    【特許請求の範囲】
  1. 他の計算機システムに提供すべきプログラムおよびその
    関連する情報を含むシステムデータファイルをそなえた
    計算機システムにおいて、上記システムデータファイル
    内で相互に関連する情報項目を表示するテーブル手段と
    、該テーブル手段に基づいて、指示された提供プログラ
    ムおよびその関連する情報を抽出する手段とを有してい
    ることを特徴とする提供ライブラリ自動作成方式。
JP18994684A 1984-09-11 1984-09-11 提供ライブラリ自動作成方式 Pending JPS6167152A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18994684A JPS6167152A (ja) 1984-09-11 1984-09-11 提供ライブラリ自動作成方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18994684A JPS6167152A (ja) 1984-09-11 1984-09-11 提供ライブラリ自動作成方式

Publications (1)

Publication Number Publication Date
JPS6167152A true JPS6167152A (ja) 1986-04-07

Family

ID=16249843

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18994684A Pending JPS6167152A (ja) 1984-09-11 1984-09-11 提供ライブラリ自動作成方式

Country Status (1)

Country Link
JP (1) JPS6167152A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03246723A (ja) * 1990-02-26 1991-11-05 Nec Corp 電子計算機システムのos更新に伴うシステム環境定義データ設計方式

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03246723A (ja) * 1990-02-26 1991-11-05 Nec Corp 電子計算機システムのos更新に伴うシステム環境定義データ設計方式

Similar Documents

Publication Publication Date Title
JP3270216B2 (ja) ファイル名検出方式
AU600755B2 (en) Apparatus for distributing data processing across a plurality of loci of control
US7536294B1 (en) Method and apparatus for translating computer programs
US6212529B1 (en) Synchronization of databases using filters
US6526441B2 (en) Input/output device information management system for multi-computer system
US5157779A (en) User extensible testing system
CN108762743B (zh) 一种数据表操作代码生成方法及装置
US20110209042A1 (en) Information Technology Standard Inventory Utility
JP2002203202A (ja) 電子スプレッドシートにおけるコピー貼付け操作により複数セル範囲を持続的に自己複製する方法およびシステム
EP1922604A2 (en) Command user interface for displaying selectable functionality controls in a database application
US20210326310A1 (en) System for tracking and displaying changes in a set of related electronic documents
JP2014149564A (ja) 情報処理装置、情報処理方法及びプログラム
JP2008009809A (ja) データベース同期処理プログラム
EP2210197A1 (en) A method, apparatus and computer program for migrating records in a database from a source database schema to a target database schema
US20130263143A1 (en) Information processing method and system
JP2022133010A (ja) ジョブ管理装置、ジョブ管理方法及びプログラム
US7801859B1 (en) Tracking filesystem backups
CN115658033B (zh) 一种rpa代码开发方法及系统
JPH04362735A (ja) ソースプログラム照合システム
CN117608536B (zh) 缺口数据在线模版定制补录系统及其方法
CN121144309B (zh) 飞书电子表格与系统数据表的智能集成方法、装置和设备
US9038049B2 (en) Automated discovery of resource definitions and relationships in a scripting environment
CN113391829B (zh) 一种应对高频率迭代数据的调试方法
CN115809087A (zh) 版本更新方法、装置、设备及存储介质
JPH05143427A (ja) 情報処理システム