Pat
J-GLOBAL ID:200903092571274610

プログラム作成装置

Inventor:
Applicant, Patent owner:
Agent (1): 須山 佐一 (外1名)
Gazette classification:公開公報
Application number (International application number):1991177033
Publication number (International publication number):1994103050
Application date: Jul. 17, 1991
Publication date: Apr. 15, 1994
Summary:
【要約】【目的】 プログラム開発期間の短縮および品質アップを図ることのできるプログラム作成装置の提供を目的としている。【構成】 本発明は、部品定義記述Aをターゲット言語のイベント部品111及びアクション部品112に変換する第1のトランスレータ101と、階層化の概念を導入した状態遷移図により表現した動作仕様記述Bから状態遷移データテーブル113aと階層テーブル113bとを作成する第2のトランスレータ102と、イベント/アクション定義記述Cからイベントテーブル114及びアクションテーブル115を作成する第3のトランスレータ103とを有し、これらイベント部品111、アクション部品112、状態遷移データテーブル113a、階層テーブル113b、イベントテーブル114及びアクションテーブル115を、汎用の状態遷移エンジン116、信号入力部117、イベント抽出部118、及び信号出力部119と合成して目標プログラムを作成するものである。
Claim (excerpt):
部品定義記述をターゲット言語のイベント部品及びアクション部品に変換する第1の変換手段と、イベント及びアクションを含みかつ階層化の概念を導入した状態遷移図により表現した動作仕様記述を、ターゲット言語の解釈が可能な形式に変換して状態遷移データテーブルを作成すると共に、前記状態遷移図間に存在する階層関係の情報を登録してなる階層テーブルを作成する第2の変換手段と、前記動作仕様記述上のイベント及びアクションに対応する前記イベント部品及びアクション部品を定義したイベント/アクション定義記述を、ターゲット言語の解釈が可能な形式に変換してイベント/アクションテーブルを作成する第3の変換手段とを具備し、前記各変換手段により得た前記イベント部品及びアクション部品、前記状態遷移データテーブル、前記階層テーブル、前記イベント/アクションテーブルを、前記状態遷移データテーブル、前記階層テーブル、及び前記イベント/アクションテーブルを参照して前記状態遷移図間に存在する階層関係を把握しながら前記イベント部品及びアクション部品を駆動する状態遷移エンジン部と合成して目的のプログラムを生成するようにしたことを特徴とするプログラム作成装置。
IPC (2):
G06F 9/06 430 ,  G06F 9/06
Patent cited by the Patent:
Cited by examiner (1)
  • 特開平2-308326

Return to Previous Page