JPS63640A - デ−タフロ−の部分ユニツト実行制御方式 - Google Patents
デ−タフロ−の部分ユニツト実行制御方式Info
- Publication number
- JPS63640A JPS63640A JP61143871A JP14387186A JPS63640A JP S63640 A JPS63640 A JP S63640A JP 61143871 A JP61143871 A JP 61143871A JP 14387186 A JP14387186 A JP 14387186A JP S63640 A JPS63640 A JP S63640A
- Authority
- JP
- Japan
- Prior art keywords
- partial unit
- data flow
- program
- partial
- execution control
- 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
Landscapes
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
本発明は、バッチ処理業務のプログラム作成において、
従来はデータフローの各部分ユニット毎に入力を行い、
入力完了後に各部分ユニ7)を連結しプログラム内の論
理エラーをチエツクする方式を採っていたが、これを各
部分ユニット毎の入力後にデバッグを行い論理エラーを
チエツクする方式に改良し、プログラム作成の効率化を
図る方式について開示されている。
従来はデータフローの各部分ユニット毎に入力を行い、
入力完了後に各部分ユニ7)を連結しプログラム内の論
理エラーをチエツクする方式を採っていたが、これを各
部分ユニット毎の入力後にデバッグを行い論理エラーを
チエツクする方式に改良し、プログラム作成の効率化を
図る方式について開示されている。
本発明は、バッチ処理業務のプログラム作成において、
データフローの部分ユニット毎にエラーをチエツクする
方式に関するもので、さらに詳しく言えば、プログラム
作成において、表示装置画面とのマンマシンインタフェ
ースにより、データフローの部分ユニット毎に入力後に
プログラムの実行を行い論理エラーをチエツクして、プ
ログラムのデバッグを実施する方式に関するものである
。
データフローの部分ユニット毎にエラーをチエツクする
方式に関するもので、さらに詳しく言えば、プログラム
作成において、表示装置画面とのマンマシンインタフェ
ースにより、データフローの部分ユニット毎に入力後に
プログラムの実行を行い論理エラーをチエツクして、プ
ログラムのデバッグを実施する方式に関するものである
。
情報処理に関する基本のプログラムは、業務別プログラ
ムとして多種類の物が市販されている。
ムとして多種類の物が市販されている。
しかし、これらは個々の使用者の要求を完全に満たす物
とは限らない、従って使用者側におけるプログラムの作
成は必要不可欠のものである。
とは限らない、従って使用者側におけるプログラムの作
成は必要不可欠のものである。
また、コンピュータによる情報処理の普及は、処理時間
の速さと信頼性の良さ等の特徴から、固定業務としての
繰り返し作業だけでなく、多岐にわたる業務に活用され
ており、これら多岐にわたる業務を処理するためにパン
チ処理業務のプログラムの作成が頻繁に発生ずる。
の速さと信頼性の良さ等の特徴から、固定業務としての
繰り返し作業だけでなく、多岐にわたる業務に活用され
ており、これら多岐にわたる業務を処理するためにパン
チ処理業務のプログラムの作成が頻繁に発生ずる。
従って、バッチ処理業務用としての完成された信頼性の
高いプログラムを短時間で作成する必要がある。プログ
ラム作成において特に問題となるのはデバッグ作業であ
り、これが不十分であるとコンピュータといえども信頼
性の高い情報処理は不可能である。
高いプログラムを短時間で作成する必要がある。プログ
ラム作成において特に問題となるのはデバッグ作業であ
り、これが不十分であるとコンピュータといえども信頼
性の高い情報処理は不可能である。
このような理由からバッチ処理業務用のプログラム作成
の効率的な方式が要望されている。
の効率的な方式が要望されている。
従来のバッチ処理業務のプログラム作成は、データフロ
ーの各部分ユニットの入力が総て終了すると、各部分ユ
ニットを連結して一連のプログラムとしてから試行を行
い、論理エラーのチエツクとエラーがあれば修正を行い
、これにより作成したプログラムのデバッグを完了させ
る方式が一般に採用されている。
ーの各部分ユニットの入力が総て終了すると、各部分ユ
ニットを連結して一連のプログラムとしてから試行を行
い、論理エラーのチエツクとエラーがあれば修正を行い
、これにより作成したプログラムのデバッグを完了させ
る方式が一般に採用されている。
したがって、従来のバッチ処理業務用のプログラム作成
では、データフローを構成する各部分ユニットを連結し
てからプログラムを試行するために、プログラム中に論
理エラーが在る場合その発見が遅れ、また修正作業にさ
いしてはエラー箇所の探究に時間を要するといった効率
を阻害する問題あった。
では、データフローを構成する各部分ユニットを連結し
てからプログラムを試行するために、プログラム中に論
理エラーが在る場合その発見が遅れ、また修正作業にさ
いしてはエラー箇所の探究に時間を要するといった効率
を阻害する問題あった。
また、この−括方式は作業者にとっては修正作業の面倒
さと煩雑さにより、精神的にも著しく作業効率を阻害す
る問題点もあり、この方式の改善が必要とされている。
さと煩雑さにより、精神的にも著しく作業効率を阻害す
る問題点もあり、この方式の改善が必要とされている。
本発明はかかる問題点にかんがみて創作されたもので、
データフローを構成する各部分ユニット毎にエラーをチ
エツクし修正することにより、プログラム作成の作業効
率を改善する方式を提供するものである。
データフローを構成する各部分ユニット毎にエラーをチ
エツクし修正することにより、プログラム作成の作業効
率を改善する方式を提供するものである。
第1図は、本発明のデータフローの部分ユニット実行制
御方式の方式説明図である。
御方式の方式説明図である。
第1図において1は表示装置画面であり、2は表示装置
画面1に表示されたデータフローの部分ユニットである
。
画面1に表示されたデータフローの部分ユニットである
。
3はデータフローの部分ユニットの中からオペレータが
指定した部分ユニットを、表示装置画面1に表示する部
分ユニット表示手段である。
指定した部分ユニットを、表示装置画面1に表示する部
分ユニット表示手段である。
4はオペレータが指定した部分ユニットを、部分ユニッ
ト表示手段3により表示装置画面lに表示し、また以降
の作業を進める上でのマンマシンインタフェース方式を
示したものである。
ト表示手段3により表示装置画面lに表示し、また以降
の作業を進める上でのマンマシンインタフェース方式を
示したものである。
以上の構成により、データフローの各部分ユニット毎に
、プログラムの論理エラーの早期発見と修正を行う方式
に改良して、従来の問題点の解決を図るものである。
、プログラムの論理エラーの早期発見と修正を行う方式
に改良して、従来の問題点の解決を図るものである。
バッチ処理用プログラムの作成に際しては、データフロ
ーの各部分ユニット毎に入力を行い、その後に部分ユニ
ット表示手段により指定した部分ユニットを表示装置画
面上に呼び出す。
ーの各部分ユニット毎に入力を行い、その後に部分ユニ
ット表示手段により指定した部分ユニットを表示装置画
面上に呼び出す。
表示装置画面上に部分ユニットが呼び出されると部分ユ
ニット毎にプログラムを実行させ、エラーが発見される
とその都度修正を行う。
ニット毎にプログラムを実行させ、エラーが発見される
とその都度修正を行う。
このようにプログラム作成に際して、データフローの一
部分毎にプログラムの実行とエラー修正を施すことによ
り、総合的にプログラム作成の効率化が図れる方式であ
る。
部分毎にプログラムの実行とエラー修正を施すことによ
り、総合的にプログラム作成の効率化が図れる方式であ
る。
第2図は本発明のデータフローの部分ユニット実行制御
方式の一実施例図である。
方式の一実施例図である。
第2図において、21は表示装置画面であり、23はデ
ータフローの部分ユニット表示手段であって、手操作入
力装置23aと記憶装置23bで構成される。
ータフローの部分ユニット表示手段であって、手操作入
力装置23aと記憶装置23bで構成される。
また、24はマンマシンインタフェースを示しており、
オペレータは表示装置21と会話型式で作業を実行する
ことができる。
オペレータは表示装置21と会話型式で作業を実行する
ことができる。
2Aは上記の構成要素を制御する中央処理装置である。
第3図は、上記第2図の実施例の作業フローチャートで
あり、第3図に付記したステップ番号順に、第2図と対
応をとって説明を行う。
あり、第3図に付記したステップ番号順に、第2図と対
応をとって説明を行う。
ステップ■ 手操作入力装置23aにより表示装置画面
21に機能選択画面を表示し機能を選択する。
21に機能選択画面を表示し機能を選択する。
機能とは例えば中間処理、文書編集等である。
ステップ■ 機能選択画面で機能を指定すると、資源選
択画面を呼び出し資源の選択を行う。
択画面を呼び出し資源の選択を行う。
資源とは例えば入カフアイル或いは出力ファイル等であ
る。
る。
第3図38はステップ■で呼び出した資源選択を表示装
置画面21に表示した画面の概念図の一例である。
置画面21に表示した画面の概念図の一例である。
ステップ■ 第3図3aの画面の状態でコマンドの詳細
を選択する。3bは選択後の画面の概念図であり、この
画面の図では部分ユニットの中間処理(編集)の詳細が
細分化された状態を表している。
を選択する。3bは選択後の画面の概念図であり、この
画面の図では部分ユニットの中間処理(編集)の詳細が
細分化された状態を表している。
ステップ■ 中間処理(WA集)の詳細が細分化される
と、詳細コマンドを投入する。
と、詳細コマンドを投入する。
ステップ■ 中間処理(編集)の詳細が細分化され2マ
ントが投入されると、部分ユニットノロシックを構成す
る命令が表示される。
ントが投入されると、部分ユニットノロシックを構成す
る命令が表示される。
第3図3c、3d、3eは表示装置画面21に命令がコ
マンド毎に表示された一例を図示したものである。
マンド毎に表示された一例を図示したものである。
ステップ■ ■で表示された命令の中より、必要命令を
指定したのち、中間テキスト3f (原始プログラムの
登録集原文)に変換を行い、インタプリタ(解釈するた
めの計算機プログラム)として参照しながらプログラム
の実行を行う。
指定したのち、中間テキスト3f (原始プログラムの
登録集原文)に変換を行い、インタプリタ(解釈するた
めの計算機プログラム)として参照しながらプログラム
の実行を行う。
ステップ■ ■のプログラム実行後に部分ユニットにエ
ラーが発見されなければ、次の部分ユニットのチエツク
に作業を移行する。
ラーが発見されなければ、次の部分ユニットのチエツク
に作業を移行する。
もし、エラーが発見されると、エラーが発生した原因の
探究と修正を行い、修正が完了すると再度フローチャー
ト■から繰り返して再確認を行う。
探究と修正を行い、修正が完了すると再度フローチャー
ト■から繰り返して再確認を行う。
上記の作業は終始マンマシンインタフェース方式24に
より、表示装置画面21と会話型で実行する方式が採用
されている。
より、表示装置画面21と会話型で実行する方式が採用
されている。
このように、データフローを部分ユニット毎に細分化し
て識別番号を付与し、バッチ処理用のプログラムの作成
に伴い不可分の関係にあるデバッグの処理を早期に行い
、最終的には識別番号で編集を行う方式である。
て識別番号を付与し、バッチ処理用のプログラムの作成
に伴い不可分の関係にあるデバッグの処理を早期に行い
、最終的には識別番号で編集を行う方式である。
この部分ユニット毎に細分化する方式によればデパック
作業の単純化が可能となり、総合的にはプログラム作成
の効率化が図れることとなる。
作業の単純化が可能となり、総合的にはプログラム作成
の効率化が図れることとなる。
以上述べてきたように、本発明によれば、バッチ処理用
のプログラム作成において、プログラムの信頼性を保証
するために不可欠なデバッグ作業が容易となり、これに
より総合的なプログラム作成の効率化が図れ実用的には
極めて有用である。
のプログラム作成において、プログラムの信頼性を保証
するために不可欠なデバッグ作業が容易となり、これに
より総合的なプログラム作成の効率化が図れ実用的には
極めて有用である。
第1図は本発明のデータフローの部分ユニット実行制御
方式の方式説明図、 第2図は本発明の一実施例図、 第3図は本発明の詳細な説明するフローチャートである
。 第1図において、 1は表示装置画面、 2はデータフローの部分ユニット、 3は部分ユニット表示手段、 4はマンマシンインタフェースである。 第1図 窄侘叩の一寅茨ボ“5図
方式の方式説明図、 第2図は本発明の一実施例図、 第3図は本発明の詳細な説明するフローチャートである
。 第1図において、 1は表示装置画面、 2はデータフローの部分ユニット、 3は部分ユニット表示手段、 4はマンマシンインタフェースである。 第1図 窄侘叩の一寅茨ボ“5図
Claims (1)
- 【特許請求の範囲】 表示装置画面田とのマンマシンインタフェース方式(4
)によるバッチ処理業務のプログラム作成において、 上記プログラムを構成するデータフローの部分ユニット
(2)を指定して上記表示装置画面(1)に表示する、
部分ユニット表示手段(3)を設け、上記マンマシンイ
ンタフェース方式(4)により該データフローの部分ユ
ニット(2)毎に、プログラムを実行させてデバッグす
ることを特徴とするデータフローの部分ユニット実行制
御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61143871A JPS63640A (ja) | 1986-06-19 | 1986-06-19 | デ−タフロ−の部分ユニツト実行制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61143871A JPS63640A (ja) | 1986-06-19 | 1986-06-19 | デ−タフロ−の部分ユニツト実行制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63640A true JPS63640A (ja) | 1988-01-05 |
Family
ID=15348936
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61143871A Pending JPS63640A (ja) | 1986-06-19 | 1986-06-19 | デ−タフロ−の部分ユニツト実行制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63640A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0321311A (ja) * | 1989-06-15 | 1991-01-30 | Matsushita Electric Ind Co Ltd | 空気清浄機 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57197657A (en) * | 1981-05-29 | 1982-12-03 | Hitachi Ltd | Test system for program |
| JPS59128652A (ja) * | 1983-01-14 | 1984-07-24 | Fuji Facom Corp | デイスプレイ装置を用いたプログラム検査方式 |
-
1986
- 1986-06-19 JP JP61143871A patent/JPS63640A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57197657A (en) * | 1981-05-29 | 1982-12-03 | Hitachi Ltd | Test system for program |
| JPS59128652A (ja) * | 1983-01-14 | 1984-07-24 | Fuji Facom Corp | デイスプレイ装置を用いたプログラム検査方式 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0321311A (ja) * | 1989-06-15 | 1991-01-30 | Matsushita Electric Ind Co Ltd | 空気清浄機 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3407809B2 (ja) | コンピュータ・アプリケーション・ソフトウェアの自動化試験システム | |
| JPS63640A (ja) | デ−タフロ−の部分ユニツト実行制御方式 | |
| JPH03241439A (ja) | テストデータ作成ツール | |
| EP0801348A1 (en) | Method of monitoring the operation of a computer | |
| JPH02275539A (ja) | デバッグ処理方式 | |
| JP2004192139A (ja) | デバッグ装置、デバッグ方法および記録媒体 | |
| JP2820184B2 (ja) | ロードモジュール単体テスト支援装置 | |
| JPS60200346A (ja) | プログラム用テストデ−タ作成方法 | |
| JP2785606B2 (ja) | パイプライン処理方式コンピュータ用プログラムのデバッガ | |
| JPH07160536A (ja) | 対話型システムのプログラムテスト支援装置 | |
| JPS62145424A (ja) | プログラム管理方法 | |
| JPH0468446A (ja) | デバッグ支援装置 | |
| JPS6033640A (ja) | デ−タ・モニタ方式 | |
| JPH0269837A (ja) | プログラムデバック支援装置 | |
| JPH0388026A (ja) | データ処理装置 | |
| JPH05250210A (ja) | プログラムトレース方式 | |
| JPH04316138A (ja) | デバッグ処理装置 | |
| JPH0991173A (ja) | プログラムの実行履歴表示方法 | |
| JPS63173126A (ja) | コマンドメニユ−・エデイタ | |
| JPH05189224A (ja) | 処理方法管理方式 | |
| JPS61184647A (ja) | コマンド処理装置 | |
| JPH01161542A (ja) | フルスクリーン・エディタの括弧検索方式 | |
| JPH05324290A (ja) | グラフィカルユーザインタフェース作成システム | |
| JPH03168830A (ja) | Cadを利用したプログラム作成方式 | |
| JPH03127225A (ja) | プログラム作成方式 |