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
Links
- 238000000034 method Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
(57)【要約】
【課題】パターンを作成するとき同一あるいは類似した
記述を含むパターンが多数存在したり、作成する人によ
り、パターンが異なり、他の人による保守効率が低減す
る。 【解決手段】共有化するパターンの一部分を格納したパ
ターン部品ファイル1を作成するパターン部品編集部3
と、パターン部品ファイルを引用したパターン構成ファ
イル2を作成するパターン構成編集部4と、パターン構
成ファイルに設定されている情報に従い、パターン部品
ファイルの内容を取り込み、パターンソースファイル6
を作成するパターン結合部5とを備える。
記述を含むパターンが多数存在したり、作成する人によ
り、パターンが異なり、他の人による保守効率が低減す
る。 【解決手段】共有化するパターンの一部分を格納したパ
ターン部品ファイル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から構成され
ている。
は、共有化するパターンの一部分の記述を格納したパタ
ーン部品ファイル1、パターン構成を格納するパターン
構成ファイル2、パターン部品の内容を画面7に表示
し、画面7から入力されたパターン部品の内容をパター
ン部品ファイル1に出力を行うパターン部品編集部3、
パターン構成の内容を画面7に表示し、画面7から入力
されたパターン構成の内容をパターン構成ファイル2に
出力を行うパターン構成編集部4、パターン構成ファイ
ル2に設定されている情報に従い、パターン部品ファイ
ル1の内容を取り込み、パターンを作成するパターン結
合部5、パターン結合部5によって作成されたパターン
を格納しているパターンソースファイル6から構成され
ている。
【0008】次に、図1に示すパターン作成装置の動作
の形態について、図2、図3および図4を参照して詳細
に説明する。
の形態について、図2、図3および図4を参照して詳細
に説明する。
【0009】図2は本発明のパターン部品ファイルの作
成の一実施の形態を示す流れ図、図3は本発明のパター
ン構成ファイルの編集の一実施の形態を示す流れ図、そ
して図4は本発明のパターンソースファイルの作成の一
実施の形態を示す流れ図である。
成の一実施の形態を示す流れ図、図3は本発明のパター
ン構成ファイルの編集の一実施の形態を示す流れ図、そ
して図4は本発明のパターンソースファイルの作成の一
実施の形態を示す流れ図である。
【0010】始めに図2の本発明のパターン部品ファイ
ルの作成の一実施の形態を示す流れ図によりパターン部
品ファイルの作成を説明する。パターン部品を記述した
パターン部品ファイル1を新規作成および変更する場
合、パターン部品編集部3は、指定されたパターン部品
ファイル1が新規作成か、変更かの判断を行う(ステッ
プS1)。新規作成の場合、パターン部品編集部3は、
パターン部品を編集するための画面7を表示する(ステ
ップS4)。変更を行う場合、パターン部品編集部3
は、該当するパターン部品ファイル1からパターン部品
の内容を取り込み(ステップS2)、画面7にパターン
部品の内容を表示する(ステップS3)。利用者は、こ
の画面7からパターン部品の入力、変更を行う(ステッ
プS5)。パターン部品編集部3は、画面7から入力さ
れた記述を取り込み、パターン部品ファイル1へ出力す
る(ステップS6)。
ルの作成の一実施の形態を示す流れ図によりパターン部
品ファイルの作成を説明する。パターン部品を記述した
パターン部品ファイル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)。
の編集の一実施の形態を示す流れ図によりてパターン構
成ファイルの編集を説明する。パターン構成編集部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)。
ルの作成の一実施の形態を示す流れ図によりパターン結
合部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】 照合・更新で使用される処理の骨格を定
義した汎用的な記述のパターンの作成において、処理の
骨格となる一部分であるパターン部品を記述したパター
ン部品ファイルと、パターンの構造を示すパターン構成
を格納するパターン構成ファイルと、前記パターン構成
ファイルの内容および前記パターン部品ファイルの内容
から作成したパターンソースファイルと、前記パターン
部品ファイルからパターン部品の内容を表示し、編集さ
れたパターン部品の内容を、前記パターン部品ファイル
に出力を行うパターン部品編集部と、前記パターン構成
ファイルからパターン構成の内容を画面に表示し、編集
されたパターン構成の内容を、前記パターン構成ファイ
ルに出力を行うパターン構成編集部と、前記パターン構
成ファイルに設定されている情報から前記パターン部品
ファイルの内容を取り込み、前記パターンソースファイ
ルを作成するパターン結合部を備えることを特徴とする
パターン作成装置。 - 【請求項2】 パターン部品ファイルを新規作成および
変更する場合、パターン部品編集部は、指定されたパタ
ーン部品ファイルが新規作成か、変更かの判断を行い、
新規作成の場合は、パターン部品編集部は、パターン部
品を編集するための画面を表示し、変更を行う場合は、
パターン部品編集部は、該当するパターン部品ファイル
からパターン部品の内容を取り込み、画面にパターン部
品の内容を表示し、画面からパターン部品の入力、変更
を行い、パターン部品編集部は、画面から入力された記
述を取り込み、パターン部品ファイルへ出力し、パター
ン構成ファイルをを新規作成および変更する場合、パタ
ーン構成編集部は、作成するパターン構成が新規作成か
変更かの判断を行い、新規作成の場合は、パターン構成
編集部は、パターン構成を入力するための画面を表示
し、変更を行う場合は、パターン構成編集部は、該当す
るパターン構成ファイルからパターン構成の内容を取り
込み、パターン構成の内容を画面に表示し、パターン構
成を設定する画面にパターンに引用したいパターン部品
ファイルのファイル名と格納場所の指定を行い、パター
ン構成編集部は、画面から入力されたパターン構成を取
り込み、パターン構成ファイルへ出力し、パターンソー
スファイルの作成時、パターン結合部は、パターン構成
ファイルの内容の取り込みを行い、指定されているパタ
ーン部品ファイルのファイル名と格納場所からパターン
部品ファイルの検索を行い、検索されたパターン部品フ
ァイルからパターン部品の内容の取り込みを行い、パタ
ーン結合部は、パターン構成ファイルに設定されている
すべてのパターン部品ファイルを検索し、パターン部品
の内容の取り込みを行い、取り込んだパターン部品の内
容は、パターン構成に定義された情報の順番に展開し
て、パターンソースの作成を行い、パターンソースファ
イルを作成することをことを特徴とする前記請求項1記
載のパターン作成装置。
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) |
-
1995
- 1995-12-26 JP JP33950395A patent/JPH09179730A/ja active Pending
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 |