JPH022423A - Cobol program source conversion system - Google Patents

Cobol program source conversion system

Info

Publication number
JPH022423A
JPH022423A JP14722288A JP14722288A JPH022423A JP H022423 A JPH022423 A JP H022423A JP 14722288 A JP14722288 A JP 14722288A JP 14722288 A JP14722288 A JP 14722288A JP H022423 A JPH022423 A JP H022423A
Authority
JP
Japan
Prior art keywords
parameter
converted
instruction
conversion
cobol
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
JP14722288A
Other languages
Japanese (ja)
Inventor
Yosuke Shiozu
塩津 陽介
Minoru Hiraki
平木 実
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 JP14722288A priority Critical patent/JPH022423A/en
Publication of JPH022423A publication Critical patent/JPH022423A/en
Pending legal-status Critical Current

Links

Landscapes

  • Devices For Executing Special Programs (AREA)

Abstract

PURPOSE:To convert various and different kinds of program sources into sources corresponding to a kind concerned by registering a difference between different computers as a conversion item based upon a parameter format corresponding to one instruction. CONSTITUTION:A conversion parameter to be a conversion rule from a COBOL source 10 to a converted COBOL source 20 is inputted to a parameter file 2 by using a parameter file maintenance tool through a CRT keyboard 4. At that time, the tool 3 can output a conversion parameter list 40. When a converter 1 is started, the COBOL source 10 is converted in accordance with the parameter file 2 in each instruction of the COBOL source 10 and the converted COBOL source 20 is outputted. When a corresponding instruction does not exist, the instruction can be included in a converted source list 30 as a warning and outputted.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は異なるコンピュータ間におけるコボルプログラ
ムソースの変換方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a method for converting Kobol program sources between different computers.

〔従来の技術〕[Conventional technology]

情報化社会の発展により、一つの企業内に異なるコンピ
ュータを導入しシステム運用を行う事(マルチベンダー
)が多くなってきている。この場合、初期導入利用目的
は異なっていてもシステム化が進むにつれ、異なるコン
ピュータで同一のプログラムを動かしたいニーズが発生
してくる。
With the development of the information society, it is becoming more common for companies to operate systems using different computers (multi-vendor). In this case, as the systemization progresses, a need arises to run the same program on different computers, even if the purposes of initial introduction and use are different.

従来、コボル(COBOL)プログラムソースを異機種
のコンピュータ用に移行する場合、C0BOLにおける
命令のちがい、ハードウェア。
Conventionally, when migrating a COBOL program source to a different type of computer, there are differences in instructions and hardware in COBOL.

0/Sに依存する機能の分析・適用方法を移行毎に人手
により調査、修正を行なっている。
The analysis and application methods of functions that depend on 0/S are manually investigated and corrected for each migration.

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

上述した従来の変換方式では、プログラム毎に手作業に
より分析、改定内容検討、修正を行うため、非常に時間
がかかり、そのノウハウもうまく反映されない欠点があ
る。
In the above-mentioned conventional conversion method, analysis, revision content review, and correction are performed manually for each program, which is very time-consuming and has the disadvantage that the know-how is not reflected well.

〔課題を解決するための手段〕[Means to solve the problem]

本発明のコボルプログラムソース変換方式は、変換対象
となる異機種コンピュータ間の相違を一命令対応のパラ
メータ形式による変換項目とじて予め登録しておくため
のパラメータファイルと、該パラメータファイルにした
がい、コボルプログラムソースを前記異機[=rンピュ
ータ用に変換するコンバータとを有することを特徴とす
る。
The Cobol program source conversion method of the present invention includes a parameter file in which differences between different types of computers to be converted are registered in advance as conversion items in a parameter format corresponding to one instruction, and a Cobol program source conversion method according to the parameter file. The present invention is characterized by comprising a converter for converting a program source for the foreign computer.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は本発明の一実施例を示すブロック図であり、コ
ンバータ1.パラメータファイル2.パラメータメンテ
ナンスツール3およびCRTキーボード4から成る。
FIG. 1 is a block diagram showing an embodiment of the present invention, in which a converter 1. Parameter file 2. It consists of a parameter maintenance tool 3 and a CRT keyboard 4.

先ず、コボルソース10から変換後コボルソース20へ
の変換規則である変換パラメータを、CRTキーボード
4によりパラメータファイルメンテナンスツール3を使
用して、パラメータファイル2に入力・変更する。この
とき、パラメータファイルメンテナンスツール3は変換
パラメータリスト40を出力することができる。
First, conversion parameters, which are conversion rules from the Cobol source 10 to the converted Cobol source 20, are entered and changed in the parameter file 2 using the CRT keyboard 4 and the parameter file maintenance tool 3. At this time, the parameter file maintenance tool 3 can output the conversion parameter list 40.

次に、コンバータ1を起動すると、コボルソース10の
一命令毎に、パラメータファイル2にしたがい変換して
変換後コボルソース20を出力する。対応する命令が無
い場合は、ワーニングとしてそ9命令を変換ソースリス
ト30に含ませて出力することができる。
Next, when the converter 1 is activated, it converts each command of the cobol source 10 according to the parameter file 2 and outputs the converted cobol source 20. If there is no corresponding instruction, the ninth instruction can be included in the conversion source list 30 and output as a warning.

〔発明の効果〕〔Effect of the invention〕

以上説明した様に本発明は、一定の変換規則を登録する
ことにより、多種多用の異機種用コボルプログラムソー
スを高率良く該当コンピュータ用コボルプログラムソー
スに変換することができる。またそのノウハウをファイ
ルとして管理することができ、コンバータ精度の向上が
はかられる。
As explained above, the present invention can convert Cobol program sources for various types of different models into Cobol program sources for corresponding computers with high efficiency by registering certain conversion rules. In addition, the know-how can be managed as a file, improving converter accuracy.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例を示すブロック図である。 1・・・コンバータ、2・・・パラメータファイル、3
・・・パラメータメンテナンスツール、4・・・CRT
キーボード。
FIG. 1 is a block diagram showing one embodiment of the present invention. 1...Converter, 2...Parameter file, 3
...Parameter maintenance tool, 4...CRT
keyboard.

Claims (1)

【特許請求の範囲】 変換対象となる異機種コンピュータ間の相違を一命令対
応のパラメータ形式による変換項目として予め登録して
おくためのパラメータファイルと、 該パラメータファイルにしたがい、コボルプログラムソ
ースを前記異機種コンピュータ用に変換するコンバータ
とを有することを特徴とするコボルプログラムソース変
換方式。
[Scope of Claims] A parameter file for registering in advance differences between different types of computers to be converted as conversion items in a parameter format corresponding to one instruction; A COBOL program source conversion method characterized by comprising a converter for converting for a computer model.
JP14722288A 1988-06-14 1988-06-14 Cobol program source conversion system Pending JPH022423A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14722288A JPH022423A (en) 1988-06-14 1988-06-14 Cobol program source conversion system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14722288A JPH022423A (en) 1988-06-14 1988-06-14 Cobol program source conversion system

Publications (1)

Publication Number Publication Date
JPH022423A true JPH022423A (en) 1990-01-08

Family

ID=15425333

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14722288A Pending JPH022423A (en) 1988-06-14 1988-06-14 Cobol program source conversion system

Country Status (1)

Country Link
JP (1) JPH022423A (en)

Similar Documents

Publication Publication Date Title
US5303147A (en) Computer aided planning method and system
JP2624753B2 (en) How to create higher-level specifications
JPH0749776A (en) Software reuse method
JPH022423A (en) Cobol program source conversion system
CN120179626A (en) A structured data entry method based on configurable templates
JPH05241806A (en) Design specification reverse generation device
JPH0250730A (en) Language converting system based upon common machine word
JP2833612B2 (en) Service primitive generation system
JPH04104340A (en) Code conversion system by conversion master file
JPH01217622A (en) Conversion system for expression of floating point
JPH10198419A (en) Plant information monitoring device and its input / output point list editing processor
JPS6115236A (en) Partial production of object list
JP2598082B2 (en) Documentation device and documentation method for knowledge processing language
JPS6232557A (en) Communication protocol converter
JPH04178827A (en) Character code mutual conversion system
JPH02205930A (en) Interface check processing method
JPH04178836A (en) Format editing processing system
JPH04248624A (en) Program conversion processor
JPS6155738A (en) Determining system of operation mode
JPH04107650A (en) Shift system for data base reference structure
JPS6290735A (en) File dumping/comparing system
JPS61143859A (en) File defining system
JPH0540612A (en) Computer prperty conversion processor
JPS593555A (en) Analyzing system of input control sentence
JPH06348453A (en) Automatic generation system for data conversion program