[go: up one dir, main page]

JPS63239536A - System for collecting data dictionary directory system registering information - Google Patents

System for collecting data dictionary directory system registering information

Info

Publication number
JPS63239536A
JPS63239536A JP7384887A JP7384887A JPS63239536A JP S63239536 A JPS63239536 A JP S63239536A JP 7384887 A JP7384887 A JP 7384887A JP 7384887 A JP7384887 A JP 7384887A JP S63239536 A JPS63239536 A JP S63239536A
Authority
JP
Japan
Prior art keywords
information
program
file
input
output
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
JP7384887A
Other languages
Japanese (ja)
Inventor
Tomoki Shimizu
清水 知甲
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 JP7384887A priority Critical patent/JPS63239536A/en
Publication of JPS63239536A publication Critical patent/JPS63239536A/en
Pending legal-status Critical Current

Links

Landscapes

  • Devices For Executing Special Programs (AREA)

Abstract

PURPOSE:To obtain correct information by providing an information collection requesting means, an information informing means and an information editing means having respective prescribed functions. CONSTITUTION:An information collection requesting means 8 requests a data control routine 1 that file information executing an input/output processing is collected as the related information between the modules of a program when a processing program is operated. An information informing means 7 combined to the data control routine 1, when the request is executed by the request means 8, informs an information editing means 5 of the file information input/output- processed by a processing program. An editing means 5 collects the file information from the informing means 7 and edits so that the information concerning the file input/output-processed by the program can be registered as the intermodule related information of the program to a data dictionary directory system. Thus, correct information can be obtained.

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はコンピュータのデータディクシヨナリディレク
トリシステム(以下、DD/D8と称する。)のプログ
ラムモジエール関連情報に関し、特にその登録情報採取
に関する。
DETAILED DESCRIPTION OF THE INVENTION (Industrial Application Field) The present invention relates to program module related information of a computer data dictionary directory system (hereinafter referred to as DD/D8), and particularly relates to the collection of registration information thereof.

(従来の技術) DD/D8が威力を発揮するのは、そこに登録された情
報が正確で漏れがない場合であるが。
(Prior Art) The DD/D8 is effective when the information registered therein is accurate and has no omissions.

従来、仕様書やプログラムを人間が見て登録を行ったシ
、原始プログラムを解析するプログラムによシ登録情報
を採取してい念。
In the past, registration was done by humans looking at specifications and programs, and registration information was collected using a program that analyzed the source program.

(発明が解決しようとする問題点) その几め、仕様書が正確ではない場合1人間が見誤った
場合、あるいは、M始プログラムを解析するプログラム
が動作したときとコンパイルやリンクを行つ几ときとで
環境が違う場合などには、正しい情報が採取できないと
いう問題点がある。
(Problems to be solved by the invention) If the specification is not accurate, if one person makes a mistake, or if the program that analyzes the M-start program runs and the method for compiling and linking. If the environment is different from time to time, there is a problem that correct information cannot be collected.

本発明の目的は、プログラムのモジュールに関連する情
報を記述言語に依存することなく。
The object of the invention is to describe information related to modules of a program without depending on the language.

実際にコンパイラあるいはりンカが動作しているときに
データ管理ルーチンによシ自動的、且つ一元的に採取さ
せることによシ、上記欠点を除去し、正確な情報t−取
得することができるように構成したデータディクシヨナ
リディレクトリシステム登録情報採取方式を提供するこ
とにある。
By having the data management routine automatically and centrally collect data while the compiler or linker is actually operating, the above drawbacks can be removed and accurate information can be obtained. The object of the present invention is to provide a data dictionary directory system registration information collection method configured in the following manner.

(問題点を解決するための手段) 本発明によるDD/Da登録情報採取方式は。(Means for solving problems) The DD/Da registration information collection method according to the present invention is as follows.

情報採取要求手段と、情報通知手段と、情報編集手段と
から構成されている。
It is composed of an information collection request means, an information notification means, and an information editing means.

情報採取要求手段はコンパイラ、リンカ等の処理プログ
ラムに組込まれていて、処理プログラムが動作したとき
に入出力処理?行ったファイル情報ヲプログラムのモジ
ュール間の関連情報として採取することをデータ管理ル
ーチンに要求するためのもめである。
The information collection request means is built into a processing program such as a compiler or linker, and performs input/output processing when the processing program runs. This is a conflict to request the data management routine to collect file information that has been executed as information related to the modules of the program.

情報通知手段は、データ管理ルーチンに組込まれていて
、情報採取要求手段によシ要求のあった場合に処理プロ
グラムで入出力処理され几ファイル情報を情報編集手段
に通知するためのものである。
The information notification means is incorporated in the data management routine, and is used to notify the information editing means of the input/output processed file information by the processing program when a request is made by the information collection request means.

情報編集手段は、情報通知手段よシ通知され几ファイル
情報金採増し、そのプログラムで入出力処理されたファ
イルに関する情報をデータディクシヨナリディレクトリ
システムにプログラムのモジュール間関連情報として登
録できるように編集するためのものである。
The information editing means increases the file information as notified by the information notification means, and edits the information about the file input/output processed by the program so that it can be registered in the data dictionary directory system as inter-module related information of the program. It is for the purpose of

(実施例) 次に1本発明について図面を参照して説明する。(Example) Next, one embodiment of the present invention will be explained with reference to the drawings.

第1図は1本発明によるDD/D8登録情報採取方式の
一実施例を示すブロック因である。
FIG. 1 is a block diagram showing an embodiment of a DD/D8 registration information collection method according to the present invention.

第1図において本実施例はデータ管理ルーチン(DM几
)lと、コンパイラおよびリンカ(CPL)2と、入力
ライブラリ(LBI)3と、出力ライブラリ(LBO)
4と、情報編集手段(DDE)5と%DD/D8情報格
納仮想ファイル(DDD)6とから成る。情報通知手段
7は、DMRlに組込まれている。
In FIG. 1, this embodiment includes a data management routine (DM)l, a compiler and linker (CPL) 2, an input library (LBI) 3, and an output library (LBO).
4, an information editing means (DDE) 5, and a %DD/D8 information storage virtual file (DDD) 6. The information notification means 7 is incorporated in the DMR1.

情報採取要求手段8は、CPL2に組込まれている。The information collection request means 8 is incorporated into the CPL 2.

データ管理ルーチンDMR1は、ファイルの入出力処理
を行うオペレーティングシステムの一部であシ、コンパ
イラおよびリンカのファイル入出力はすべて、このデー
タ管理ルーチンを通して行われる。入力ライブラリLB
I3は。
The data management routine DMR1 is a part of the operating system that performs file input/output processing, and all file input/output by the compiler and linker is performed through this data management routine. input library LB
I3 is.

コンパイラが入力される原始プログラム、C0BOI、
言語の登録集、PL/I言語のインクルートファイル、
あるいはマクロおよびリンカによシ入力されるコンパイ
ラのオブジェクトプログラムが複数格納されているライ
ブラリである。
The source program input to the compiler, C0BOI,
Language registry, PL/I language include files,
Alternatively, it is a library that stores multiple compiler object programs that are input to the macro and linker.

出力ライブラリLBO4はコンバイ2によシ出力される
オブジェクトプログラムおよびリンカによシ出力される
オブジェクトプログラムおよびリンカにより出力される
ロードモジュールが複数格納されるライブラリである。
The output library LBO4 is a library in which a plurality of object programs output by the combiner 2, object programs output by the linker, and load modules output by the linker are stored.

情報編集手段DDE5はデータ管理ルーチンに組込まれ
、プログラムのモジュール間の関連情報を採取してDD
/D8情報格納仮想ファイルに出力処理を行う。DD/
Da情報格納仮想ファイルDDD6は、DDD5によシ
採取されたDD/D8関連情報を格納する仮想のファイ
ルであり、DD/D8ファイルそのものであったり、主
記憶であったシ、あるいはディスクファイルであったシ
する。
The information editing means DDE5 is incorporated into the data management routine and collects related information between modules of the program and
/D8 Performs output processing to the information storage virtual file. DD/
The Da information storage virtual file DDD6 is a virtual file that stores the DD/D8 related information collected by the DDD5, and may be the DD/D8 file itself, the main memory, or the disk file. Tashi.

コンパイラおよびリンカCPL2は、処理に先立ちDD
/D8情報を採取すること、および57パイ2あるいは
リンカの処理が始まることを情報採取要求手段8により
データ管理ルーチンDM凡lに通知する。
The compiler and linker CPL2 uses the DD before processing.
The data management routine DM is notified by the information collection request means 8 that the /D8 information will be collected and that processing by the 57 Pie 2 or linker will begin.

データ管理ルーチンDMR1は、その通知を受は元なら
ば、以降、CPL2の処理が終了するか、あるいはCP
Lzから次の通知を受けるまでファイルの入出力処理が
行わかる都度、情報通知手段7によ、9DD]135に
ファイルに関する情報を通知して%DD/DS情報の採
取を行う。
If the data management routine DMR1 receives the notification, it will either terminate the processing of CPL2 or
Each time the file input/output processing is completed until the next notification is received from Lz, the information notification means 7 notifies the 9DD] 135 of information regarding the file and collects the %DD/DS information.

これは、一般的にファイルの入出力はすべて実際の入出
力を行う定めの前処理であるオープン処理によシ開始さ
fl、上記オープン処理はファイルの種類に関係なく、
同一のルーチンを使用して行われることに着目し、この
データ管理ルーチンのオープンルーチンに上記のD D
/D S情報の採取を行う処理を行わせることができる
This is because generally all file input/output is started by open processing, which is a pre-processing that performs actual input/output, and the above open processing is performed regardless of the file type.
Focusing on the fact that this is done using the same routine, we added the above D D to the open routine of this data management routine.
/DS It is possible to perform processing to collect S information.

DDE5は、CPL2からD D/D S情報の採取?
行う旨の要求vDMR1t−通して通知を受け、それ以
降、CPL2の処理が終了するか。
Does DDE5 collect DD/DS information from CPL2?
After receiving the notification through the request vDMR1t-, will the processing of CPL2 be completed?

あるいはCPL2から次の通知を受けるまでをCPL2
のひとつの処理単位として、DD/DS情報の採取を行
う。DDE5は、最初に入力されたLBIaのモジュー
ルが、それ以降に入力されるLBIaのモジュール七参
照しているものとみなす。ま九、ePL2のひとつの処
理単位のなかで、LBO4に出力され九モジュールに通
知を受けてから後で入力されたモジュールによシ作成さ
れたものとみなす。DDE5[。
Or CPL2 waits until the next notification is received from CPL2.
DD/DS information is collected as one processing unit. The DDE 5 assumes that the LBIa module input first refers to the LBIa module 7 input thereafter. Also, within one processing unit of ePL2, it is assumed to have been created by a module that was output to LBO4 and input later after receiving notification from module 9. DDE5[.

以上のプログラムのモジュール間の関連情報音D D/
D S情報として情報編集手段DDEsvf−使用して
DDD6に出力する。
Related information between the modules of the above program Sound D D/
The information editing means DDEsvf is used as the DS information and output to the DDD6.

次忙%C0BOLコンパイラを例にとって実際の処理の
流fLt−説明る。
The actual processing flow fLt will be explained using the busy%C0BOL compiler as an example.

第2囚はC0BOLコンパイラによ多翻訳される原始プ
ログラムP几09の内容を示しており、原始プログラム
のなかにはCO)’Y命令が含まれているものとする。
The second prisoner shows the contents of the source program P 09 that is to be translated by the COBOL compiler, and it is assumed that the source program includes the CO)'Y instruction.

第3図は、原始プログラムやC0BOL言語の登録集が
複数格納されているLBIaの内容を示した説明図であ
る。第3図において、IM始プログラム)’1(、C9
およびP几G9によって詐照されている登録集CI’Y
lOが格納されている。
FIG. 3 is an explanatory diagram showing the contents of LBIa in which a plurality of source programs and C0BOL language registration collections are stored. In FIG. 3, IM start program)'1(,C9
And the registration collection CI'Y which is fraudulently identified by P几G9
lO is stored.

C0BOLコンバイ、7CPL2にプログラムP几09
の翻訳要求が出されると%C0BOLコンパイラCPL
2はデータ管理ルーチンDMR1にライプ2すLBI3
上のファイル)’RG9の入力前処理であるオープン要
求を送出する。
C0BOL combination, program P 09 on 7CPL2
When a translation request is made, the %C0BOL compiler CPL
2 writes LBI3 to the data management routine DMR1.
File above) 'Sends an open request, which is input preprocessing for RG9.

このとき、翻訳時オプション、あるいはSGパラメータ
によるDD/Da情報の採取の指定の有無によ、9.D
D/Da情報の採取をデータ管理ルーチンDMRxにフ
ァイルのオープン時のパラメータとして通知する。
At this time, depending on whether or not collection of DD/Da information is specified using translation options or SG parameters, D
The collection of D/Da information is notified to the data management routine DMRx as a parameter when opening the file.

データ管理ルーチンDMR1のオープンルーチンは、情
報編集手段DDB5にC0BOLrンバイラがライブラ
リLBI3上のプルグラムPRG9の翻訳を開始したの
で%DD/Da情報全採取するように通知する。
The open routine of the data management routine DMR1 notifies the information editing means DDB5 to collect all %DD/Da information since the C0BOLr translator has started translating the program program PRG9 on the library LBI3.

DDB5は原始プログラム名、ライブラリ塩。DDB5 is the original program name and library salt.

ならびにC0BOLコンパイラによシ翻訳された旨會表
わす情報を主記憶内に退避する。
Also, information representing the translation by the COBOL compiler is saved in the main memory.

第4図は、DDE5が主記憶内に保持している情報退避
域TBL11の翻訳処理開始直後の状態會示しておシ、
原始プログラムに関する情報が格納されている。
FIG. 4 shows the state of the information save area TBL11 held in the main memory of the DDE5 immediately after the start of translation processing.
Contains information about source programs.

C0BOLコンパイラCPL2が原始プログラムPR,
G9の翻訳をする過程でC0PY命令に遭遇すると、C
0BOLコンパイラCPL2はC0PY命令によって指
定され几登録集名に対応するライブラリLBIa上のフ
ァイルCPY10のオープン処理要求をデータ管理ルー
チンDMR1のオープンルーチンに送出する。
C0BOL compiler CPL2 is the source program PR,
When you encounter the C0PY instruction in the process of translating G9,
The 0BOL compiler CPL2 sends an open processing request for the file CPY10 in the library LBIa corresponding to the library name specified by the COPY command to the open routine of the data management routine DMR1.

オープンルーチンはC0BOLコンパイラCPL2がら
のファイルオープン要求に関しては。
The open routine is for file open requests from the COBOL compiler CPL2.

すべて情報編集手RDDE5に通知する。従ってこの場
合も、ライブラリLBIa上のファイルCPYIOに対
して入力要求のあったことを情報編集手段DDE5に通
知する。情報編集手段DDE5は、原始プログラムPR
G9の翻訳にライブラリLBI3上のファイルCPY1
0が使用され九という情報を主記憶に退避する。
All information will be notified to the information editor RDDE5. Therefore, in this case as well, the information editing means DDE5 is notified that there is an input request for the file CPYIO on the library LBIa. The information editing means DDE5 is a source program PR.
File CPY1 on library LBI3 for G9 translation
0 is used and the information 9 is saved to the main memory.

同様に、C0BOLコンパイラの原始グーグラムPRG
9の翻訳過程で、C0PY命令が現われる都度、その登
録県名に対応するライブラリ上のファイルの情報が主記
憶に退避される。
Similarly, the C0BOL compiler's primitive Googram PRG
In the translation process of 9, each time the C0PY instruction appears, the information of the file on the library corresponding to the registered prefecture name is saved to the main memory.

C0B(JLコンパイラCPLzが翻訳を終了し、オブ
ジェクトプログラム0BJ7ライブラリに出力するとき
、C0BOLコンパイラCPL2はその出力の前処理で
あるオープン要求をデータ管理ルーチンDRM lに出
す。この要求は。
C0B (When the JL compiler CPLz finishes translation and outputs it to the object program 0BJ7 library, the C0BOL compiler CPL2 issues an open request to the data management routine DRM l as preprocessing of the output. This request.

やはり情報編集手段DDE5に通知され、情報編集手段
DDE5はライブラリLBO4上にオブジェクトプログ
ラムOBJが作成され比という情報?TBL11に退避
する。
After all, the information editing means DDE5 is notified, and the information editing means DDE5 receives the information that the object program OBJ has been created on the library LBO4. Save to TBL11.

第5図は、C0BOLコンパイラCPL2がオブジェク
トプログラムを出力した直後のTBLllの内容を示し
ており、原始プログラム。
FIG. 5 shows the contents of TBLll immediately after the C0BOL compiler CPL2 outputs the object program, which is the source program.

登録集、ならびにオブジェクトプログラムに関する情報
が格納されている。C0BOLコンパイラCPL2の処
理が終了すると、オペレーティングシステムよシフアイ
ルの後処理の友めデータ管理ルーチンDMR1が呼出さ
れ、データ管理ルーチンは情報編集手段DDE5にC0
BOLの翻訳処理が終了し几ことを通知する。情報編集
手段DDEsHTBLx 1に格納されている情報pD
D/Da情報として編集し、 DD/DS登録情報格納
仮想ファイルであるディスクファイルDDD6に出力す
る。
Information regarding registration collections and object programs is stored. When the processing of the C0BOL compiler CPL2 is completed, the operating system calls the data management routine DMR1, which is a post-processing companion for the file, and the data management routine sends the C0BOL compiler to the information editing means DDE5.
Notify that the BOL translation process is complete. Information pD stored in information editing means DDEsHTBLx 1
It is edited as D/Da information and output to disk file DDD6, which is a virtual file storing DD/DS registration information.

第6図はDDD5の内容を示す説明図で娶る。FIG. 6 is an explanatory diagram showing the contents of DDD5.

DDD6には、原始プログラム、登録集、およびオブジ
ェクトプログラムに関する情報が格納されて層る。原始
プログラムはC0BOL原始プログラムであシ、ライブ
ラリLBIにPRGとして格納されておシ、使用されて
いる登録集はLBI上のCPYであシ1作成され念オブ
ジェクトプログラムはLBO上のOBJであるという情
報が格納されている。登録集は、ライブラリLBI上に
CPYとして格納されておシ。
The DDD 6 stores and layers information regarding the source program, the registry, and the object program. Information that the source program is a C0BOL source program, is stored as PRG in the library LBI, the registry used is created in CPY on LBI, and the object program is OBJ on LBO. is stored. The registration collection is stored as CPY on the library LBI.

登録集には原始プログラムPRGより参照されていると
いう情報が格納されている。オブジェクトプログラムは
C0BOLコンパイラ(Dオブジェクトプログラムでア
#)、ライブラリLBO上にOBJとして格納されてお
シ、このオブジェクトプログラムを作成するのに使用さ
れた原始プログラムはライブラリLBI上のPRGであ
るという情報が格納されている。この情報は運用形態に
よシ異なるが、まとめて別途DD/D8登録クールによ
pDD/DSデータベースに格納されている。
The registration collection stores information that it is referenced by the source program PRG. The object program is stored as OBJ in the library LBO by the C0BOL compiler (A# in the D object program), and the information that the source program used to create this object program is PRG in the library LBI is stored. Stored. Although this information differs depending on the operation mode, it is collectively stored in the pDD/DS database according to a separate DD/D8 registration course.

(発明の効果) 以上説明し友ように本発明は一プログラムのモジュール
に関連する情報を記述言語に依存することなく、実際に
コンパイラあるいはりンカが動作しているときにデータ
管理ルーチンにょシ自動的、且つ一元的に採取させるこ
とによシ。
(Effects of the Invention) As explained above, the present invention automatically stores information related to the modules of a program in the data management routine when the compiler or linker is actually operating, without depending on the writing language. This can be done by collecting the waste in a targeted and centralized manner.

D D/D 8に登録されるプログラムのモジュール間
の関連情報は実際に;ンパイラ、6るhはリンカが動作
したときとまつtく同じ情報が得られるので、正確で漏
れのない情報を取得できると云う効果がある。また、モ
ジュール関連情報はデータ管理ルーチンによって採取さ
れるので、言語に依存することなく、現存するコンパイ
ラやリンカによりプログラムのモジュール間の関連情報
を取得することができると云う効果がある。
The related information between the modules of the program registered in D D/D 8 is actually the same as when the compiler and linker operate, so you can obtain accurate and complete information. There is an effect that says it can be done. Furthermore, since the module related information is collected by the data management routine, there is an effect that the related information between the modules of a program can be obtained using an existing compiler or linker without depending on the language.

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

第1図は1本発明によるDD/Da登録情報採取方式の
一実施例を示すブロック図である。 第2因は、翻訳されるC0BOL原始1gグラムの内容
を示す説明図である。第3rg!Jは、c。 BOL原始プログラムと登録集とが格納されている入力
ライブラリの内容を示す説明図である。 第4図および第5図は、情報編集手段DDEによ勺情報
を退避する主記憶の内容を示す説明図である。第6図は
、DD/DS情報格納仮想ファイルに格納されたプログ
ラムのモジュール関連情報を示す説明図である。 l・・・データ管理ルーチン 2・・・コンパイラ/リンカ 3・・・入力ライブラリ  4・・・出方ライブラリ5
・・・情報編集手段 6−DD/D8情報格納仮想ファイル 7・・・情報通知手段  8・・・情報採取要求手段9
−COB OL原始プロゲラ。 10・・・C0BOL登録集 11・・・情報編集手段情報退避領域 特許出願人  日本電気株式会社 代理人 弁理士 井 ノ  ロ   郭第1図 第2!!0 才3m 第4m
FIG. 1 is a block diagram showing an embodiment of a DD/Da registration information collection method according to the present invention. The second factor is an explanatory diagram showing the contents of the COBOL original gram to be translated. 3rd RG! J is c. FIG. 2 is an explanatory diagram showing the contents of an input library in which a BOL source program and a registration collection are stored. FIG. 4 and FIG. 5 are explanatory diagrams showing the contents of the main memory in which the information is saved by the information editing means DDE. FIG. 6 is an explanatory diagram showing the module related information of the program stored in the DD/DS information storage virtual file. l...Data management routine 2...Compiler/linker 3...Input library 4...Output library 5
...Information editing means 6-DD/D8 Information storage virtual file 7...Information notification means 8...Information collection requesting means 9
-COB OL primitive progera. 10...C0BOL Registration Collection 11...Information Editing Means Information Saving Area Patent Applicant NEC Corporation Agent Patent Attorney Inoro Guo Figure 1 Figure 2! ! 0 years old 3m 4th m

Claims (1)

【特許請求の範囲】[Claims] コンパイラ、リンカ等の処理プログラムに組込まれてい
て、処理プログラムが動作したときに入出力処理を行つ
たファイル情報をプログラムのモジュール間の関連情報
として採取することをデータ管理ルーチンに要求するた
めの情報採取手段と、データ管理ルーチンに組込まれて
いて、前記情報採取要求手段により要求のあつた場合に
前記処理プログラムで入出力処理されたファイル情報を
通知するための情報通知手段と、前記情報通知手段より
通知されたファイル情報を採取し、そのプログラムで入
出力処理されたファイルに関する情報をデータディクシ
ヨナリディレクトリシステムにプログラムのモジュール
間関連情報として登録できるように編集するための情報
編集手段とを具備して構成したことを特徴とするデータ
ディクシヨナリディレクトリシステム登録情報採取方式
Information that is built into a processing program such as a compiler or linker and requests the data management routine to collect file information that has undergone input/output processing when the processing program runs as related information between program modules. a collecting means; an information notifying means incorporated in the data management routine for notifying file information input/output processed by the processing program when a request is made by the information collecting requesting means; and the information notifying means. and an information editing means for collecting file information notified by the program and editing the information about files input/output processed by the program so that the information can be registered in the data dictionary directory system as inter-module related information of the program. A data dictionary directory system registration information collection method characterized by being configured as follows.
JP7384887A 1987-03-27 1987-03-27 System for collecting data dictionary directory system registering information Pending JPS63239536A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7384887A JPS63239536A (en) 1987-03-27 1987-03-27 System for collecting data dictionary directory system registering information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7384887A JPS63239536A (en) 1987-03-27 1987-03-27 System for collecting data dictionary directory system registering information

Publications (1)

Publication Number Publication Date
JPS63239536A true JPS63239536A (en) 1988-10-05

Family

ID=13529977

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7384887A Pending JPS63239536A (en) 1987-03-27 1987-03-27 System for collecting data dictionary directory system registering information

Country Status (1)

Country Link
JP (1) JPS63239536A (en)

Similar Documents

Publication Publication Date Title
EP0230279A2 (en) Method of controlling database access
US6757887B1 (en) Method for generating a software module from multiple software modules based on extraction and composition
EP1491997A2 (en) Undo infrastructure
US6985846B1 (en) System and method for simulating clinical trial protocols with compiled state machines
US20030115571A1 (en) Construction of a software application from a plurality of programming languages
JPS63239536A (en) System for collecting data dictionary directory system registering information
GB2420638A (en) Method of substituting code fragments in Internal Representation
US7225196B2 (en) Data conversion method and computer system therefor
JPH09218789A (en) Separate compilation method
JPH1139148A (en) Automatic source code generation system
Perry Programmer productivity in the inscape environment
JPH03296820A (en) Method and device for assembly processing
Braley et al. Maintenance Strategies for Design Recovery and Reengineering
Matsumoto Automatic software reuse process in integrated case environment
Harada et al. An automatic programming system SPACE with highly visualized and abstract program specification
JPS61226846A (en) Generation management control method
CN116644132A (en) Cross-platform data synchronization method, system and equipment based on browser data acquisition technology
JPH04260925A (en) Design information extraction system
JPH01188938A (en) Batch patch processing method
JPH0328932A (en) Compiling system for extended language specifications
JPH09190355A (en) Program conversion method
JPH09128228A (en) Computer device
JPH05216683A (en) Non-language dependent filing procedure automatic generation method
JPH08263272A (en) Common routine library registration method and apparatus therefor
JPH03144830A (en) Parallel processing system