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
Application number
JP8494091A
Other languages
English (en)
Inventor
Hirakazu Sato
佐藤 平和
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 Information Service Co Ltd
Original Assignee
NEC Information Service Co 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 NEC Information Service Co Ltd filed Critical NEC Information Service Co Ltd
Priority to JP8494091A priority Critical patent/JPH04317125A/ja
Publication of JPH04317125A publication Critical patent/JPH04317125A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は情報処理システムにおけ
るプログラム処理機能の設計情報を解析しながら動作す
るプログラム処理装置に関する。
【0002】
【従来の技術】現在、情報処理システムに対するソフト
ウェア開発要求が高まるにつれてバッグログが増えてき
ており、ソフトウェア開発の効率化が急務となっている
。このソフトウェア開発の効率化の一手段としては、現
在使われているプログラム言語よりも更に人間の記述に
近い高級言語の発明が望まれている。
【0003】プログラム言語で果たすべきプログラム処
理機能を入力データから出力データを生成するプロセス
とした観点から分類すると、データの登録,変換,分配
,統合,蓄積及び表示が主流である。
【0004】設計言語を解析しながらプログラム処理機
能を実現する手段としてパラメータ方式があり、この方
式は主に変換,分配,統合及び表示の各プロセスで実現
されている例を見るが、パラメータ方式である為に可読
性に乏しい。
【0005】また、入力データをチェックして妥当とな
ったデータを情報処理システムのデータベース上に格納
する登録のプロセスには、扱うデータ構造が多種多様な
ためパラメータ方式さえも実現されていないことが多い
為、その都度プログラム言語により開発している。
【0006】
【発明が解決しようとする課題】情報処理システムにお
ける各種プログラム処理機能を実現する為には、パラメ
ータ方式による装置の利用とプログラム言語による開発
とがあり、パラメータ方式による装置の利用は可読性に
乏しく誤りを早期に発見できないという欠点がある。ま
た、プログラム言語による開発には多大の工数を費やす
という問題がある。
【0007】
【課題を解決するための手段】本発明は、情報処理シス
テムにおけるプログラム処理機能の情報を有する設計情
報保持データを入力する第1の入力手段と、入力された
前記設計情報保持データを解析する解析手段と、解析さ
れた設計情報をパラメータ形式に変換して記憶する記憶
手段と、記憶された前記設計情報を格納する設計情報格
納テーブルと、前記プログラム処理機能を表現した設計
情報保持データの対象となる入力データを入力する第2
の入力手段と、入力されたデータを前記設計情報格納テ
ーブルに格納された前記設計情報に基づいて処理する処
理手段と、処理された前記データを出力する出力手段と
を備えている。
【0008】また、前記出力手段が前記処理手段により
処理された前記データのうち前記設計情報格納テーブル
の規則に従うデータを出力する第1の出力手段と、前記
設計情報格納テーブルの規則に従わないデータを出力す
る第2の出力手段とより構成されてもよい。
【0009】
【実施例】次に、本発明について図面を参照して説明す
る。
【0010】図1は本発明のプログラム処理装置の一実
施例を示す構成図である。本実施例のプログラム処理装
置1は、設計情報入力装置2と、入力装置3と、第1出
力装置4と、第2出力装置5とに接続されており、更に
、第1入力手段11と、解析手段12と、記憶手段13
と、設計情報格納テーブル14と、第2入力手段15と
、処理手段16と、第1出力手段17と、第2出力手段
18とを含んで構成されている。
【0011】設計情報入力装置2は、情報処理システム
におけるプログラム処理機能を設計言語で表現された情
報を保持するデータが格納された記憶媒体を装填するこ
とにより、プログラム処理装置1に設計情報を保持する
データを入力する。この設計情報入力装置2は、例えば
、磁気ディスク装置,フロッピーディスク装置等で構成
される。
【0012】入力装置3は、設計情報を保持するデータ
の対象となるプログラム処理機能の果たすべき入力デー
タが格納された媒体を装填することにより、プログラム
処理装置1に入力データを入力する。この入力装置3は
、例えば、磁気テープ装置,磁気ディスク装置等で構成
される。
【0013】第1出力装置4は、プログラム処理装置1
によって設計情報を保持するデータの規則に従った設計
情報の対象となる入力データから生成されたデータを格
納する。この第1出力装置4は、例えば、磁気テープ装
置,磁気ディスク装置等で構成される。
【0014】第2出力装置5は、プログラム処理装置1
によって設計情報を保持するデータの規則に従わない設
計情報の対象となる入力データにデータの規則に従わな
い内容を示すメッセージ情報を付加した入力データを格
納する。この第2出力装置は、例えば、磁気ディスク装
置,プリンタ装置等で構成される。
【0015】第1入力手段11は、設計情報入力装置2
からプログラム処理機能を表現した設計情報保持データ
をブロック単位で入力する。
【0016】解析手段12は、第1入力手段11によっ
て入力された設計情報保持データを解析しながらパラメ
ータ形式に変換し、解析結果が妥当であれば記憶手段1
3へ渡す。
【0017】記憶手段13は、設計情報保持データの妥
当な解析結果を予め定めた格納形式に従って設計情報格
納テーブル14へ記憶させる。
【0018】設計情報格納テーブル14は、プログラム
処理機能を実現する設計情報保持データをプログラム処
理装置1で扱いやすいように予め定めた形式により記憶
されている。
【0019】第2入力手段15は、入力装置3から設計
情報保持データの対象となる入力データを入力する。
【0020】処理手段16は、第2入力手段15によっ
て入力されたデータを設計情報格納テーブル14の設計
情報に従って処理される。そして、設計情報格納テーブ
ル14の設計情報の規則に従っているか否かの判定が行
われる。
【0021】第1出力手段17は、処理手段16によっ
て処理された入力データのうち、設計情報格納テーブル
14の設計情報の規則に妥当な一入力データを、設計情
報格納テーブル14の生成規則に従って第1出力装置4
に出力する。
【0022】第2出力手段18は、処理手段16によっ
て処理された入力データのうち、設計情報格納テーブル
14の設計情報の規則に妥当でない入力データを、設計
情報格納テーブル14のメッセージ情報を付加して第2
出力装置5に出力する。
【0023】次に、このように構成された本実施例のプ
ログラム処理装置の動作について説明する。
【0024】まず、設計情報入力装置2にプログラム処
理機能を表現した設計情報保持データが格納された記録
媒体を装填し、入力装置3には、設計情報保持データの
対象となる入力データが格納された記録媒体を装填する
。そして、プログラム処理装置1が起動されると、第1
入力手段11が設計情報入力装置2から設計情報データ
を入力して解析手段12へ渡す。次に、解析手段12に
おいて設計情報保持データの妥当性をチェックし、それ
が妥当であれば設計情報保持データを記憶手段13へ渡
し、また、妥当でなければ警告メッセージを表示してプ
ログラム処理装置1を停止する。
【0025】続いて、記憶手段13は解析手段12によ
り受け渡された設計情報保持データを予め定めた格納規
則に従って変換し、それを設計情報格納テーブル14へ
記憶する。
【0026】第2入力手段15はプログラム処理装置1
によって記憶手段13の動作が終了したとき起動される
。そして、第2入力手段15は入力装置3から入力され
たデータを処理手段16へ渡す。
【0027】処理手段16は入力されたデータを設計情
報格納テーブル14の設計情報に従ってチェックし、そ
れが妥当であれば、更に設計情報格納テーブル14の設
計情報の生成規則に従って変換し、第1出力手段17を
起動する。また、妥当でなければ、更に設計情報格納テ
ーブル14のエラー情報を入力データに付加して第2出
力手段18を起動する。
【0028】第1出力手段17が起動されると、処理手
段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】  情報処理システムにおけるプログラム
    処理機能の情報を有する設計情報保持データを入力する
    第1の入力手段と、入力された前記設計情報保持データ
    を解析する解析手段と、解析された設計情報をパラメー
    タ形式に変換して記憶する記憶手段と、記憶された前記
    設計情報を格納する設計情報格納テーブルと、前記プロ
    グラム処理機能を表現した設計情報保持データの対象と
    なる入力データを入力する第2の入力手段と、入力され
    たデータを前記設計情報格納テーブルに格納された前記
    設計情報に基づいて処理する処理手段と、処理された前
    記データを出力する出力手段とを備えることを特徴とす
    るプログラム処理装置。
  2. 【請求項2】  前記出力手段が前記処理手段により処
    理された前記データのうち前記設計情報格納テーブルの
    規則に従うデータを出力する第1の出力手段と、前記設
    計情報格納テーブルの規則に従わないデータを出力する
    第2の出力手段とよりなることを特徴とする請求項1記
    載のプログラム処理装置。
JP8494091A 1991-04-17 1991-04-17 プログラム処理装置 Pending JPH04317125A (ja)

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)

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) 統合情報収集装置