JPH0346026A - 原始プログラム診断システム - Google Patents

原始プログラム診断システム

Info

Publication number
JPH0346026A
JPH0346026A JP1182083A JP18208389A JPH0346026A JP H0346026 A JPH0346026 A JP H0346026A JP 1182083 A JP1182083 A JP 1182083A JP 18208389 A JP18208389 A JP 18208389A JP H0346026 A JPH0346026 A JP H0346026A
Authority
JP
Japan
Prior art keywords
program
information
diagnostic
source program
input means
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
JP1182083A
Other languages
English (en)
Inventor
Michiyuki Ushinmei
宇新明 道行
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 JP1182083A priority Critical patent/JPH0346026A/ja
Publication of JPH0346026A publication Critical patent/JPH0346026A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Stored Programmes (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、原始プログラムを作成し、更新し完成する工
程において、原始プログラムが、コンパイラによってど
の様なエラーが検出され、またその修正のためにどのく
らい更新されたかを分析するための診断情報作成システ
ムに関する。
[従来の技術] 従来、この種の診断情報は、原始プログラムの更新情報
と翻訳情報とが別々に管理されており原始プログラムの
更新および翻訳操作の1回分の情報となっていた。
[発明が解決しようとする課8] しかしながら上述した従来の診断情報は、原始プログラ
ムの更新情報と翻訳情報とか別々に管理されており、原
始プログラムの更新および翻訳操作の1回分の情報であ
るため、原始プログラムが完成するまでにどの様な間違
いをし、どのくらい修正したかを手作業で集計しなけれ
ばならないという欠点があった。
そこで1本発明の技術的課題は上記欠点に鑑み。
原始プログラムの更新情報及び翻訳情報とを自動的に集
計することができる原始プログラム診断システムを堤供
することである。
[課題を解火するための手段] 本発明に′よればエディタによって原始プログラムを作
成し、修正した時に生成されたプログラム更新情報を入
力するプログラム更新情報入力手段と、コンパイラによ
って原始プログラムの翻訳時に生成されたプログラム診
断情報を入力するプログラム診断情報入力手段と、プロ
グラム診断情報中の診断メツセージ番号より診断メツセ
ージ本文を診断メツセージより入力する診断メツセージ
入力手段と1診断したい原始プログラムのプログラム名
やそのファイル名等の入力指示を行なう診断プログラム
入力指示手段と。
指示された原始プログラムの診断情報を作成するために
前記プログラム更新情報手段、プログラム翻訳情報入力
手段および診断メツセージ入力手段を起動する診断情報
作成手段と1診断情報作戊手段によって作成された診断
情報を表示する診断情報表示手段とを有していることを
特徴とする原始プログラム診断システムが得られる。
[実施例] 次に1本発明の実施例について図面を参照して説明する
第1図は2本実施例の構成を表わす図である。
プログラム更新情報1はエディタによって原始プログラ
ムの作成時、更新時に生成され、プログラム名1作成日
付、更新日付、更新回数(レビジョン)1及び更新時に
修正された行数などの情報からなる。
プログラム更新情報入力手段2は前記プログラム更新情
報1の中から指示されたプログラム名と対応する更新情
報を入力する。
プログラム翻訳情報3はコンパイラによって原始プログ
ラムの翻訳時に生成され、プログラム名。
更新回数(レビジョン)9診断メツセージ数、及び診断
メツセージ番号などの情報からなる。
プログラム翻訳情報4は前記プログラム翻訳情報3の中
から指示されたプログラムと対応する翻訳情報を入力す
る。
診断メツセージファイル5はコンパイラが使用する診断
メツセージファイルで診断メツセージ番号によって診断
メツセージ本文を検索できる。
診断メツセージ入力手段6はプログラム翻訳情報3の中
の診断メツセージ番号と対応する診断メツセージ本文を
診断メツセージファイル5を検索し入力する。
診断プログラム入力指示手段7は診断したいプログラム
名を入力し診断情報作成手段8を起動する。
診断情報作成手段8は指示されたプログラム名の診断情
報を作成するために前記プログラム更新情報入力手段2
とプログラム翻訳情報入力手段4を起動する。
診断情報表示手段9は前記診断情報作成手段8によって
作成された診断情報10を表示する。
診断情報10は、指示されたプログラム名の原始プログ
ラムが今までに何回更新されたのか、またそれぞれの更
新時に6行のソース行が修正されたか、また更新後の翻
訳によってどの様なエラーが良く検出されたのか等の情
報からなる。
[発明の効果] 以上説明したように本発明は、原始プログラムの更新情
報と翻訳情報とを自動的に集計することにより、原始プ
ログラムが完成するまでにどの様な間違いをし、どのく
らい修正したかを分析でき。
この分析結果に従って、プログラムの作成時にどの様な
点に注意したら良いか知ることができる効果がある。
【図面の簡単な説明】
第1図は1本発明の全体構成図である。 1・・・プログラム更新情報、2・・・プログラム更新
情報入力手段、3・・・プログラム翻訳情報、4・・・
プログラム翻訳情報入力手段、5・・・診断メツセージ
ファイル、6・・診断メツセージ入力手段、7・・・診
断プログラム入力指示手段、8・・・診断情報作成手段
、9・・・診断情報表示手段、10・・診断情報。 第 図

Claims (1)

    【特許請求の範囲】
  1. (1)エディタによって原始プログラムを作成し修正し
    た時に生成されたプログラム更新情報を入力するプログ
    ラム更新情報入力手段と、 コンパイラによって原始プログラムの翻訳時に生成され
    たプログラム翻訳情報を入力するプログラム翻訳情報入
    力手段と、 プログラム翻訳情報中の診断メッセージ番号より診断メ
    ッセージ本文を診断メッセージファイルより入力する診
    断メッセージ入力手段と、 診断したい原始プログラムのプログラム名やそのファイ
    ル名等の入力指示を行なう診断プログラム入力手段と、 指示された原始プログラムの診断情報を作成するために
    前記プログラム更新情報手段、プログラム翻訳情報入力
    手段、および診断メッセージ入力手段を起動する診断情
    報作成手段と、 診断情報作成手段によって作成された診断情報を表示す
    る診断情報表示手段とを有することを特徴とする原始プ
    ログラム診断システム。
JP1182083A 1989-07-14 1989-07-14 原始プログラム診断システム Pending JPH0346026A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1182083A JPH0346026A (ja) 1989-07-14 1989-07-14 原始プログラム診断システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1182083A JPH0346026A (ja) 1989-07-14 1989-07-14 原始プログラム診断システム

Publications (1)

Publication Number Publication Date
JPH0346026A true JPH0346026A (ja) 1991-02-27

Family

ID=16112062

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1182083A Pending JPH0346026A (ja) 1989-07-14 1989-07-14 原始プログラム診断システム

Country Status (1)

Country Link
JP (1) JPH0346026A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6857509B1 (en) 1998-12-23 2005-02-22 Daimlerchrysler Ag Braking unit

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6857509B1 (en) 1998-12-23 2005-02-22 Daimlerchrysler Ag Braking unit

Similar Documents

Publication Publication Date Title
JPS6116100B2 (ja)
JP2009146207A (ja) ソースコード解析支援装置
JPH0346026A (ja) 原始プログラム診断システム
JPH07120285B2 (ja) 構文チェッカーとテキストエディタの連動方法
JP3016109B2 (ja) プログラムドキュメント保守装置
JP2681815B2 (ja) 設備制御処理装置
JPH04271440A (ja) 試験項目自動生成方式
JP2002268729A (ja) ソフトアイソレーション装置
JPH0283634A (ja) プログラムデバッグ方式
JPH07146787A (ja) 影響プログラムの検索方法
JPH02285414A (ja) キー表示処理方式
JPH03144832A (ja) プリコンパイラ言語プログラムのシンボリックデバッグ装置
Barik Improving error notification comprehension in IDEs by supporting developer self-explanations
JP2000330767A (ja) ソフトウェア環境定義設定方式
JPH064378A (ja) 変更情報管理装置
JPH10105446A (ja) 自動インテグレーションシステム
JPH0721237A (ja) 図面情報管理装置
JPS62235651A (ja) テストデ−タ作成装置
JPH03119475A (ja) 論理シミュレーション結果比較方法
JPS59163639A (ja) ソ−スプログラム解析方式
JPS63278151A (ja) デバッグ装置
JPH04347727A (ja) プログラム自動修正方法及び装置
JPH04364520A (ja) 汎用シーケンスプログラム及び汎用画面情報の生成方式
JPH09297680A (ja) アプリケーション開発環境に於けるパラメータ入力方法及びパラメータ入力方式
JPS63291122A (ja) マイクロプログラム開発支援装置