JPH09179730A - パターン作成装置 - Google Patents

パターン作成装置

Info

Publication number
JPH09179730A
JPH09179730A JP33950395A JP33950395A JPH09179730A JP H09179730 A JPH09179730 A JP H09179730A JP 33950395 A JP33950395 A JP 33950395A JP 33950395 A JP33950395 A JP 33950395A JP H09179730 A JPH09179730 A JP H09179730A
Authority
JP
Japan
Prior art keywords
pattern
file
component
configuration
screen
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
JP33950395A
Other languages
English (en)
Inventor
Ichiro Ishida
一郎 石田
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.)
KOBE NIPPON DENKI SOFTWARE KK
NEC Software Kobe Ltd
Original Assignee
KOBE NIPPON DENKI SOFTWARE KK
NEC Software Kobe 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 KOBE NIPPON DENKI SOFTWARE KK, NEC Software Kobe Ltd filed Critical KOBE NIPPON DENKI SOFTWARE KK
Priority to JP33950395A priority Critical patent/JPH09179730A/ja
Publication of JPH09179730A publication Critical patent/JPH09179730A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

(57)【要約】 【課題】パターンを作成するとき同一あるいは類似した
記述を含むパターンが多数存在したり、作成する人によ
り、パターンが異なり、他の人による保守効率が低減す
る。 【解決手段】共有化するパターンの一部分を格納したパ
ターン部品ファイル1を作成するパターン部品編集部3
と、パターン部品ファイルを引用したパターン構成ファ
イル2を作成するパターン構成編集部4と、パターン構
成ファイルに設定されている情報に従い、パターン部品
ファイルの内容を取り込み、パターンソースファイル6
を作成するパターン結合部5とを備える。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はパターン作成装置に
関し、特にパターンを利用して、プログラム開発を行う
場合のパターンの作成において、パターン部品ファイル
を利用することにより、複数のプログラムに出現するパ
ターン記述を共有化し、パターン全体の作成量を削減
し、作成されたパターンの信頼性、保守性の向上を可能
とするパターン作成装置に関する。
【0002】
【従来の技術】従来、パターンを作成するために利用者
は、照合、更新などの処理の骨格となる部分をどのよう
な処理にするかを検討する。さらに利用者は、検討した
処理の骨格となる部分に必要となるファイル、データの
決定を行う。そして、検討したパターンを作成するため
には、テキストエディタを使用してすべての記述を入力
して作成していた。
【0003】
【発明が解決しようとする課題】そのため、上述した従
来のパターン作成では、同一あるいは、類似した記述を
含むパターンが多数存在したり、作成する人により、パ
ターンが異なり、他の人による保守効率が低減するとい
った問題があった。
【0004】
【課題を解決するための手段】本発明のパターン作成装
置は、共有化するパターンの一部分を格納したパターン
部品ファイルを作成するパターン部品編集部と、パター
ン部品ファイルを引用したパターン構成を作成するパタ
ーン構成編集部と、パターン構成ファイルに設定されて
いる情報に従い、パターン部品ファイルの内容を取り込
み、パターンソースファイルを作成するパターン結合部
とを備えて構成されている。
【0005】
【発明の実施の形態】次に、本発明の実施の形態につい
て図面を参照して説明する。
【0006】図1は本発明のパターン作成装置の一実施
の形態を示す構成図である。
【0007】図1に示すパターン作成装置の実施の形態
は、共有化するパターンの一部分の記述を格納したパタ
ーン部品ファイル1、パターン構成を格納するパターン
構成ファイル2、パターン部品の内容を画面7に表示
し、画面7から入力されたパターン部品の内容をパター
ン部品ファイル1に出力を行うパターン部品編集部3、
パターン構成の内容を画面7に表示し、画面7から入力
されたパターン構成の内容をパターン構成ファイル2に
出力を行うパターン構成編集部4、パターン構成ファイ
ル2に設定されている情報に従い、パターン部品ファイ
ル1の内容を取り込み、パターンを作成するパターン結
合部5、パターン結合部5によって作成されたパターン
を格納しているパターンソースファイル6から構成され
ている。
【0008】次に、図1に示すパターン作成装置の動作
の形態について、図2、図3および図4を参照して詳細
に説明する。
【0009】図2は本発明のパターン部品ファイルの作
成の一実施の形態を示す流れ図、図3は本発明のパター
ン構成ファイルの編集の一実施の形態を示す流れ図、そ
して図4は本発明のパターンソースファイルの作成の一
実施の形態を示す流れ図である。
【0010】始めに図2の本発明のパターン部品ファイ
ルの作成の一実施の形態を示す流れ図によりパターン部
品ファイルの作成を説明する。パターン部品を記述した
パターン部品ファイル1を新規作成および変更する場
合、パターン部品編集部3は、指定されたパターン部品
ファイル1が新規作成か、変更かの判断を行う(ステッ
プS1)。新規作成の場合、パターン部品編集部3は、
パターン部品を編集するための画面7を表示する(ステ
ップS4)。変更を行う場合、パターン部品編集部3
は、該当するパターン部品ファイル1からパターン部品
の内容を取り込み(ステップS2)、画面7にパターン
部品の内容を表示する(ステップS3)。利用者は、こ
の画面7からパターン部品の入力、変更を行う(ステッ
プS5)。パターン部品編集部3は、画面7から入力さ
れた記述を取り込み、パターン部品ファイル1へ出力す
る(ステップS6)。
【0011】次に図3の本発明のパターン構成ファイル
の編集の一実施の形態を示す流れ図によりてパターン構
成ファイルの編集を説明する。パターン構成編集部4
は、作成するパターン構成が新規作成か変更かの判断を
行う。(ステップS1)。新規作成の場合、パターン構
成編集部4は、パターン構成を入力するための画面7を
表示する(ステップS4)。変更を行う場合、パターン
構成編集部4は、該当するパターン構成ファイル2から
パターン構成の内容を取り込み(ステップS2)、パタ
ーン構成の内容を画面7に表示する(ステップS3)。
利用者は、パターン構成を設定する画面7にパターンに
引用したいパターン部品ファイル1のファイル名と格納
場所の指定を行う(ステップS5)。パターン構成編集
部4は、画面7から入力されたパターン構成を取り込
み、パターン構成ファイル2に出力を行う(ステップS
6)。
【0012】次に図4の本発明のパターンソースファイ
ルの作成の一実施の形態を示す流れ図によりパターン結
合部5によりパターン構成ファイル2に引用されている
パターン部品ファイル1からパターン部品の内容を取り
込み、パターンソースファイル6を作成する処理を説明
する。パターン結合部5は、パターン構成ファイル2の
内容の取り込みを行う(ステップS1)。指定されてい
るパターン部品ファイル1のファイル名と格納場所から
パターン部品ファイル1の検索を行い(ステップS
2)、検索されたパターン部品ファイル1からパターン
部品の内容の取り込みを行う(ステップS3)。パター
ン結合部5は、パターン構成ファイル2に設定されてい
るすべてのパターン部品ファイル1を検索し、パターン
部品の内容の取り込みを行う(ステップS3)。取り込
んだパターン部品の内容は、パターン構成に定義された
情報の順番に展開して、パターンソースの作成を行い
(ステップS4)、パターンソースファイル1−6に出
力を行う(ステップS5)。
【0013】
【発明の効果】以上説明したように、本発明のパターン
作成装置は、共通する記述をパターン部品として共有化
し、パターン部品を引用し、パターンを作成することに
より、パターン全体の作成量を削減し、作成されたパタ
ーンの信頼性、保守性の向上を可能とした。
【図面の簡単な説明】
【図1】本発明のパターン作成装置の一実施の形態を示
す構成図である。
【図2】本発明のパターン部品ファイルの作成の一実施
の形態を示す流れ図である。
【図3】本発明のパターン構成ファイルの編集の一実施
の形態を示す流れ図である。
【図4】本発明のパターンソースファイルの作成の一実
施の形態を示す流れ図である。
【符号の説明】
1 パターン部品ファイル 2 パターン構成ファイル 3 パターン部品編集部 4 パターン構成編集部 5 パターン結合部 6 パターンソースファイル 7 画面

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 照合・更新で使用される処理の骨格を定
    義した汎用的な記述のパターンの作成において、処理の
    骨格となる一部分であるパターン部品を記述したパター
    ン部品ファイルと、パターンの構造を示すパターン構成
    を格納するパターン構成ファイルと、前記パターン構成
    ファイルの内容および前記パターン部品ファイルの内容
    から作成したパターンソースファイルと、前記パターン
    部品ファイルからパターン部品の内容を表示し、編集さ
    れたパターン部品の内容を、前記パターン部品ファイル
    に出力を行うパターン部品編集部と、前記パターン構成
    ファイルからパターン構成の内容を画面に表示し、編集
    されたパターン構成の内容を、前記パターン構成ファイ
    ルに出力を行うパターン構成編集部と、前記パターン構
    成ファイルに設定されている情報から前記パターン部品
    ファイルの内容を取り込み、前記パターンソースファイ
    ルを作成するパターン結合部を備えることを特徴とする
    パターン作成装置。
  2. 【請求項2】 パターン部品ファイルを新規作成および
    変更する場合、パターン部品編集部は、指定されたパタ
    ーン部品ファイルが新規作成か、変更かの判断を行い、
    新規作成の場合は、パターン部品編集部は、パターン部
    品を編集するための画面を表示し、変更を行う場合は、
    パターン部品編集部は、該当するパターン部品ファイル
    からパターン部品の内容を取り込み、画面にパターン部
    品の内容を表示し、画面からパターン部品の入力、変更
    を行い、パターン部品編集部は、画面から入力された記
    述を取り込み、パターン部品ファイルへ出力し、パター
    ン構成ファイルをを新規作成および変更する場合、パタ
    ーン構成編集部は、作成するパターン構成が新規作成か
    変更かの判断を行い、新規作成の場合は、パターン構成
    編集部は、パターン構成を入力するための画面を表示
    し、変更を行う場合は、パターン構成編集部は、該当す
    るパターン構成ファイルからパターン構成の内容を取り
    込み、パターン構成の内容を画面に表示し、パターン構
    成を設定する画面にパターンに引用したいパターン部品
    ファイルのファイル名と格納場所の指定を行い、パター
    ン構成編集部は、画面から入力されたパターン構成を取
    り込み、パターン構成ファイルへ出力し、パターンソー
    スファイルの作成時、パターン結合部は、パターン構成
    ファイルの内容の取り込みを行い、指定されているパタ
    ーン部品ファイルのファイル名と格納場所からパターン
    部品ファイルの検索を行い、検索されたパターン部品フ
    ァイルからパターン部品の内容の取り込みを行い、パタ
    ーン結合部は、パターン構成ファイルに設定されている
    すべてのパターン部品ファイルを検索し、パターン部品
    の内容の取り込みを行い、取り込んだパターン部品の内
    容は、パターン構成に定義された情報の順番に展開し
    て、パターンソースの作成を行い、パターンソースファ
    イルを作成することをことを特徴とする前記請求項1記
    載のパターン作成装置。
JP33950395A 1995-12-26 1995-12-26 パターン作成装置 Pending JPH09179730A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33950395A JPH09179730A (ja) 1995-12-26 1995-12-26 パターン作成装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33950395A JPH09179730A (ja) 1995-12-26 1995-12-26 パターン作成装置

Publications (1)

Publication Number Publication Date
JPH09179730A true JPH09179730A (ja) 1997-07-11

Family

ID=18328100

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33950395A Pending JPH09179730A (ja) 1995-12-26 1995-12-26 パターン作成装置

Country Status (1)

Country Link
JP (1) JPH09179730A (ja)

Similar Documents

Publication Publication Date Title
JP2003005966A (ja) プログラム自動生成装置
JP4719987B2 (ja) 画面表示制御方法、プログラムおよび画面表示制御装置
JPH09179730A (ja) パターン作成装置
JP2000029677A (ja) 画面構成自動生成装置
JP3018983B2 (ja) データベース構築装置
JPH11161480A (ja) 画面、帳票レイアウトの自動作成方法及び方式
JP2720768B2 (ja) プログラムカストマイズ装置
JPH0635643A (ja) データの画面出力方法
JP2958479B2 (ja) 文書作成装置
JPH06337806A (ja) 情報処理装置
JP2000047777A (ja) プログラム式表示装置用の操作画面作成方法
JP2004213148A (ja) プラント監視制御システム
JP2003308207A (ja) プログラム仕様書生成システム
JP2000003401A (ja) 帳票作成処理システム
JPH08212061A (ja) シナリオ表示装置、シナリオ表示方法及びシナリオのクラス編集装置
JPH086779A (ja) プログラム自動生成装置
JPH06236259A (ja) プログラム自動生成装置
JPH0561662A (ja) プログラム部品実行制御方法及びその装置
JPH0816380A (ja) プログラム構築装置
JP2005070879A (ja) プログラム生成装置およびプログラム生成方法およびプログラムおよび記録媒体
JPH03282844A (ja) データベース情報の出力装置
JPH08272874A (ja) 帳票設計システム
JP2002175185A (ja) シナリオのクラス編集装置
JPH03214234A (ja) ソフトウェア自動生成装置
JP2004234276A (ja) エンジニアリングサーバ

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19981104