JPH04317125A - プログラム処理装置 - Google Patents
プログラム処理装置Info
- Publication number
- JPH04317125A JPH04317125A JP8494091A JP8494091A JPH04317125A JP H04317125 A JPH04317125 A JP H04317125A JP 8494091 A JP8494091 A JP 8494091A JP 8494091 A JP8494091 A JP 8494091A JP H04317125 A JPH04317125 A JP H04317125A
- Authority
- JP
- Japan
- Prior art keywords
- design information
- data
- input
- program processing
- storage table
- 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
- 230000006870 function Effects 0.000 claims abstract description 20
- 230000010365 information processing Effects 0.000 claims description 7
- 238000000034 method Methods 0.000 abstract description 11
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は情報処理システムにおけ
るプログラム処理機能の設計情報を解析しながら動作す
るプログラム処理装置に関する。
るプログラム処理機能の設計情報を解析しながら動作す
るプログラム処理装置に関する。
【0002】
【従来の技術】現在、情報処理システムに対するソフト
ウェア開発要求が高まるにつれてバッグログが増えてき
ており、ソフトウェア開発の効率化が急務となっている
。このソフトウェア開発の効率化の一手段としては、現
在使われているプログラム言語よりも更に人間の記述に
近い高級言語の発明が望まれている。
ウェア開発要求が高まるにつれてバッグログが増えてき
ており、ソフトウェア開発の効率化が急務となっている
。このソフトウェア開発の効率化の一手段としては、現
在使われているプログラム言語よりも更に人間の記述に
近い高級言語の発明が望まれている。
【0003】プログラム言語で果たすべきプログラム処
理機能を入力データから出力データを生成するプロセス
とした観点から分類すると、データの登録,変換,分配
,統合,蓄積及び表示が主流である。
理機能を入力データから出力データを生成するプロセス
とした観点から分類すると、データの登録,変換,分配
,統合,蓄積及び表示が主流である。
【0004】設計言語を解析しながらプログラム処理機
能を実現する手段としてパラメータ方式があり、この方
式は主に変換,分配,統合及び表示の各プロセスで実現
されている例を見るが、パラメータ方式である為に可読
性に乏しい。
能を実現する手段としてパラメータ方式があり、この方
式は主に変換,分配,統合及び表示の各プロセスで実現
されている例を見るが、パラメータ方式である為に可読
性に乏しい。
【0005】また、入力データをチェックして妥当とな
ったデータを情報処理システムのデータベース上に格納
する登録のプロセスには、扱うデータ構造が多種多様な
ためパラメータ方式さえも実現されていないことが多い
為、その都度プログラム言語により開発している。
ったデータを情報処理システムのデータベース上に格納
する登録のプロセスには、扱うデータ構造が多種多様な
ためパラメータ方式さえも実現されていないことが多い
為、その都度プログラム言語により開発している。
【0006】
【発明が解決しようとする課題】情報処理システムにお
ける各種プログラム処理機能を実現する為には、パラメ
ータ方式による装置の利用とプログラム言語による開発
とがあり、パラメータ方式による装置の利用は可読性に
乏しく誤りを早期に発見できないという欠点がある。ま
た、プログラム言語による開発には多大の工数を費やす
という問題がある。
ける各種プログラム処理機能を実現する為には、パラメ
ータ方式による装置の利用とプログラム言語による開発
とがあり、パラメータ方式による装置の利用は可読性に
乏しく誤りを早期に発見できないという欠点がある。ま
た、プログラム言語による開発には多大の工数を費やす
という問題がある。
【0007】
【課題を解決するための手段】本発明は、情報処理シス
テムにおけるプログラム処理機能の情報を有する設計情
報保持データを入力する第1の入力手段と、入力された
前記設計情報保持データを解析する解析手段と、解析さ
れた設計情報をパラメータ形式に変換して記憶する記憶
手段と、記憶された前記設計情報を格納する設計情報格
納テーブルと、前記プログラム処理機能を表現した設計
情報保持データの対象となる入力データを入力する第2
の入力手段と、入力されたデータを前記設計情報格納テ
ーブルに格納された前記設計情報に基づいて処理する処
理手段と、処理された前記データを出力する出力手段と
を備えている。
テムにおけるプログラム処理機能の情報を有する設計情
報保持データを入力する第1の入力手段と、入力された
前記設計情報保持データを解析する解析手段と、解析さ
れた設計情報をパラメータ形式に変換して記憶する記憶
手段と、記憶された前記設計情報を格納する設計情報格
納テーブルと、前記プログラム処理機能を表現した設計
情報保持データの対象となる入力データを入力する第2
の入力手段と、入力されたデータを前記設計情報格納テ
ーブルに格納された前記設計情報に基づいて処理する処
理手段と、処理された前記データを出力する出力手段と
を備えている。
【0008】また、前記出力手段が前記処理手段により
処理された前記データのうち前記設計情報格納テーブル
の規則に従うデータを出力する第1の出力手段と、前記
設計情報格納テーブルの規則に従わないデータを出力す
る第2の出力手段とより構成されてもよい。
処理された前記データのうち前記設計情報格納テーブル
の規則に従うデータを出力する第1の出力手段と、前記
設計情報格納テーブルの規則に従わないデータを出力す
る第2の出力手段とより構成されてもよい。
【0009】
【実施例】次に、本発明について図面を参照して説明す
る。
る。
【0010】図1は本発明のプログラム処理装置の一実
施例を示す構成図である。本実施例のプログラム処理装
置1は、設計情報入力装置2と、入力装置3と、第1出
力装置4と、第2出力装置5とに接続されており、更に
、第1入力手段11と、解析手段12と、記憶手段13
と、設計情報格納テーブル14と、第2入力手段15と
、処理手段16と、第1出力手段17と、第2出力手段
18とを含んで構成されている。
施例を示す構成図である。本実施例のプログラム処理装
置1は、設計情報入力装置2と、入力装置3と、第1出
力装置4と、第2出力装置5とに接続されており、更に
、第1入力手段11と、解析手段12と、記憶手段13
と、設計情報格納テーブル14と、第2入力手段15と
、処理手段16と、第1出力手段17と、第2出力手段
18とを含んで構成されている。
【0011】設計情報入力装置2は、情報処理システム
におけるプログラム処理機能を設計言語で表現された情
報を保持するデータが格納された記憶媒体を装填するこ
とにより、プログラム処理装置1に設計情報を保持する
データを入力する。この設計情報入力装置2は、例えば
、磁気ディスク装置,フロッピーディスク装置等で構成
される。
におけるプログラム処理機能を設計言語で表現された情
報を保持するデータが格納された記憶媒体を装填するこ
とにより、プログラム処理装置1に設計情報を保持する
データを入力する。この設計情報入力装置2は、例えば
、磁気ディスク装置,フロッピーディスク装置等で構成
される。
【0012】入力装置3は、設計情報を保持するデータ
の対象となるプログラム処理機能の果たすべき入力デー
タが格納された媒体を装填することにより、プログラム
処理装置1に入力データを入力する。この入力装置3は
、例えば、磁気テープ装置,磁気ディスク装置等で構成
される。
の対象となるプログラム処理機能の果たすべき入力デー
タが格納された媒体を装填することにより、プログラム
処理装置1に入力データを入力する。この入力装置3は
、例えば、磁気テープ装置,磁気ディスク装置等で構成
される。
【0013】第1出力装置4は、プログラム処理装置1
によって設計情報を保持するデータの規則に従った設計
情報の対象となる入力データから生成されたデータを格
納する。この第1出力装置4は、例えば、磁気テープ装
置,磁気ディスク装置等で構成される。
によって設計情報を保持するデータの規則に従った設計
情報の対象となる入力データから生成されたデータを格
納する。この第1出力装置4は、例えば、磁気テープ装
置,磁気ディスク装置等で構成される。
【0014】第2出力装置5は、プログラム処理装置1
によって設計情報を保持するデータの規則に従わない設
計情報の対象となる入力データにデータの規則に従わな
い内容を示すメッセージ情報を付加した入力データを格
納する。この第2出力装置は、例えば、磁気ディスク装
置,プリンタ装置等で構成される。
によって設計情報を保持するデータの規則に従わない設
計情報の対象となる入力データにデータの規則に従わな
い内容を示すメッセージ情報を付加した入力データを格
納する。この第2出力装置は、例えば、磁気ディスク装
置,プリンタ装置等で構成される。
【0015】第1入力手段11は、設計情報入力装置2
からプログラム処理機能を表現した設計情報保持データ
をブロック単位で入力する。
からプログラム処理機能を表現した設計情報保持データ
をブロック単位で入力する。
【0016】解析手段12は、第1入力手段11によっ
て入力された設計情報保持データを解析しながらパラメ
ータ形式に変換し、解析結果が妥当であれば記憶手段1
3へ渡す。
て入力された設計情報保持データを解析しながらパラメ
ータ形式に変換し、解析結果が妥当であれば記憶手段1
3へ渡す。
【0017】記憶手段13は、設計情報保持データの妥
当な解析結果を予め定めた格納形式に従って設計情報格
納テーブル14へ記憶させる。
当な解析結果を予め定めた格納形式に従って設計情報格
納テーブル14へ記憶させる。
【0018】設計情報格納テーブル14は、プログラム
処理機能を実現する設計情報保持データをプログラム処
理装置1で扱いやすいように予め定めた形式により記憶
されている。
処理機能を実現する設計情報保持データをプログラム処
理装置1で扱いやすいように予め定めた形式により記憶
されている。
【0019】第2入力手段15は、入力装置3から設計
情報保持データの対象となる入力データを入力する。
情報保持データの対象となる入力データを入力する。
【0020】処理手段16は、第2入力手段15によっ
て入力されたデータを設計情報格納テーブル14の設計
情報に従って処理される。そして、設計情報格納テーブ
ル14の設計情報の規則に従っているか否かの判定が行
われる。
て入力されたデータを設計情報格納テーブル14の設計
情報に従って処理される。そして、設計情報格納テーブ
ル14の設計情報の規則に従っているか否かの判定が行
われる。
【0021】第1出力手段17は、処理手段16によっ
て処理された入力データのうち、設計情報格納テーブル
14の設計情報の規則に妥当な一入力データを、設計情
報格納テーブル14の生成規則に従って第1出力装置4
に出力する。
て処理された入力データのうち、設計情報格納テーブル
14の設計情報の規則に妥当な一入力データを、設計情
報格納テーブル14の生成規則に従って第1出力装置4
に出力する。
【0022】第2出力手段18は、処理手段16によっ
て処理された入力データのうち、設計情報格納テーブル
14の設計情報の規則に妥当でない入力データを、設計
情報格納テーブル14のメッセージ情報を付加して第2
出力装置5に出力する。
て処理された入力データのうち、設計情報格納テーブル
14の設計情報の規則に妥当でない入力データを、設計
情報格納テーブル14のメッセージ情報を付加して第2
出力装置5に出力する。
【0023】次に、このように構成された本実施例のプ
ログラム処理装置の動作について説明する。
ログラム処理装置の動作について説明する。
【0024】まず、設計情報入力装置2にプログラム処
理機能を表現した設計情報保持データが格納された記録
媒体を装填し、入力装置3には、設計情報保持データの
対象となる入力データが格納された記録媒体を装填する
。そして、プログラム処理装置1が起動されると、第1
入力手段11が設計情報入力装置2から設計情報データ
を入力して解析手段12へ渡す。次に、解析手段12に
おいて設計情報保持データの妥当性をチェックし、それ
が妥当であれば設計情報保持データを記憶手段13へ渡
し、また、妥当でなければ警告メッセージを表示してプ
ログラム処理装置1を停止する。
理機能を表現した設計情報保持データが格納された記録
媒体を装填し、入力装置3には、設計情報保持データの
対象となる入力データが格納された記録媒体を装填する
。そして、プログラム処理装置1が起動されると、第1
入力手段11が設計情報入力装置2から設計情報データ
を入力して解析手段12へ渡す。次に、解析手段12に
おいて設計情報保持データの妥当性をチェックし、それ
が妥当であれば設計情報保持データを記憶手段13へ渡
し、また、妥当でなければ警告メッセージを表示してプ
ログラム処理装置1を停止する。
【0025】続いて、記憶手段13は解析手段12によ
り受け渡された設計情報保持データを予め定めた格納規
則に従って変換し、それを設計情報格納テーブル14へ
記憶する。
り受け渡された設計情報保持データを予め定めた格納規
則に従って変換し、それを設計情報格納テーブル14へ
記憶する。
【0026】第2入力手段15はプログラム処理装置1
によって記憶手段13の動作が終了したとき起動される
。そして、第2入力手段15は入力装置3から入力され
たデータを処理手段16へ渡す。
によって記憶手段13の動作が終了したとき起動される
。そして、第2入力手段15は入力装置3から入力され
たデータを処理手段16へ渡す。
【0027】処理手段16は入力されたデータを設計情
報格納テーブル14の設計情報に従ってチェックし、そ
れが妥当であれば、更に設計情報格納テーブル14の設
計情報の生成規則に従って変換し、第1出力手段17を
起動する。また、妥当でなければ、更に設計情報格納テ
ーブル14のエラー情報を入力データに付加して第2出
力手段18を起動する。
報格納テーブル14の設計情報に従ってチェックし、そ
れが妥当であれば、更に設計情報格納テーブル14の設
計情報の生成規則に従って変換し、第1出力手段17を
起動する。また、妥当でなければ、更に設計情報格納テ
ーブル14のエラー情報を入力データに付加して第2出
力手段18を起動する。
【0028】第1出力手段17が起動されると、処理手
段16によって受け渡されたデータを第1出力装置4に
出力し、また、第2出力手段18が起動されると、処理
手段16によって受け渡されたデータを第2出力装置5
に出力する。
段16によって受け渡されたデータを第1出力装置4に
出力し、また、第2出力手段18が起動されると、処理
手段16によって受け渡されたデータを第2出力装置5
に出力する。
【0029】
【発明の効果】本発明によると以下の効果が得られる。
【0030】(1)プログラム処理機能を可読性が優れ
ている設計言語で表現できるため、理解が容易で保守し
やすい。
ている設計言語で表現できるため、理解が容易で保守し
やすい。
【0031】(2)プログラム処理機能を表現した設計
言語を解析することにより、プログラム処理機能の表現
の形式チェックが可能となり、設計誤りを早期に発見で
きる。
言語を解析することにより、プログラム処理機能の表現
の形式チェックが可能となり、設計誤りを早期に発見で
きる。
【0032】(3)プログラム処理機能が設計言語で記
述できるため、ソフトウェアの開発コストが削減できる
。
述できるため、ソフトウェアの開発コストが削減できる
。
【図1】本発明の一実施例を示す構成図である。
1 プログラム処理装置
11 第1入力手段
12 解析手段
13 記憶手段
14 設計情報格納テーブル
15 第2入力手段
16 処理手段
17 第1出力手段
18 第2出力手段
2 設計情報入力装置
3 入力装置
4 第1出力装置
5 第2出力装置
Claims (2)
- 【請求項1】 情報処理システムにおけるプログラム
処理機能の情報を有する設計情報保持データを入力する
第1の入力手段と、入力された前記設計情報保持データ
を解析する解析手段と、解析された設計情報をパラメー
タ形式に変換して記憶する記憶手段と、記憶された前記
設計情報を格納する設計情報格納テーブルと、前記プロ
グラム処理機能を表現した設計情報保持データの対象と
なる入力データを入力する第2の入力手段と、入力され
たデータを前記設計情報格納テーブルに格納された前記
設計情報に基づいて処理する処理手段と、処理された前
記データを出力する出力手段とを備えることを特徴とす
るプログラム処理装置。 - 【請求項2】 前記出力手段が前記処理手段により処
理された前記データのうち前記設計情報格納テーブルの
規則に従うデータを出力する第1の出力手段と、前記設
計情報格納テーブルの規則に従わないデータを出力する
第2の出力手段とよりなることを特徴とする請求項1記
載のプログラム処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8494091A JPH04317125A (ja) | 1991-04-17 | 1991-04-17 | プログラム処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8494091A JPH04317125A (ja) | 1991-04-17 | 1991-04-17 | プログラム処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04317125A true JPH04317125A (ja) | 1992-11-09 |
Family
ID=13844655
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8494091A Pending JPH04317125A (ja) | 1991-04-17 | 1991-04-17 | プログラム処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04317125A (ja) |
-
1991
- 1991-04-17 JP JP8494091A patent/JPH04317125A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108920695B (zh) | 一种数据查询方法、装置、设备及存储介质 | |
| CN109324956B (zh) | 系统测试方法、设备及计算机可读存储介质 | |
| CN118733450A (zh) | 一种模型测试方法、装置、设备及介质 | |
| CN108845794B (zh) | 一种流式运算系统、方法、可读介质和存储控制器 | |
| JPH04317125A (ja) | プログラム処理装置 | |
| US8108828B2 (en) | System for generating optimized computer data field conversion routines | |
| CN112948266B (zh) | 一种数据库语法测试系统、方法、装置、设备及存储介质 | |
| JPS61246839A (ja) | プログラム図生成装置 | |
| US20250390948A1 (en) | Information processing apparatus | |
| CN114064341B (zh) | 基于应急预案的故障处置方法及系统 | |
| JP2508193B2 (ja) | 登録原文の変換装置 | |
| JPH064331A (ja) | 10進チェック回路 | |
| CN119739631A (zh) | 测试方案信息的生成方法、系统、设备、存储介质及产品 | |
| JPH06168074A (ja) | 共通入出力装置 | |
| CN121166801A (zh) | 业务处理方法和装置 | |
| CN117608556A (zh) | 一种数据处理方法、装置、设备及介质 | |
| JPH07141167A (ja) | コンピュータ・ソフトウェアの設計支援システム | |
| WO1989011127A1 (fr) | Dispositif d'ecriture en memoire morte | |
| JPH0822399A (ja) | 情報処理装置の検証方式 | |
| JPS6359647A (ja) | 例外事象情報表示方式 | |
| JPH0580992A (ja) | 手続き・関数関連図出力方式 | |
| JPS63201740A (ja) | サ−ビスプロセツサのデ−タ編集方式 | |
| JPH04213725A (ja) | テスト・プログラムの自動発生方式 | |
| JPH06195213A (ja) | プログラム仕様書自動変換装置 | |
| JPH06150020A (ja) | 統合情報収集装置 |