JP7163879B2 - データフロー生成装置、その方法、およびそのプログラム - Google Patents
データフロー生成装置、その方法、およびそのプログラム Download PDFInfo
- Publication number
- JP7163879B2 JP7163879B2 JP2019132166A JP2019132166A JP7163879B2 JP 7163879 B2 JP7163879 B2 JP 7163879B2 JP 2019132166 A JP2019132166 A JP 2019132166A JP 2019132166 A JP2019132166 A JP 2019132166A JP 7163879 B2 JP7163879 B2 JP 7163879B2
- Authority
- JP
- Japan
- Prior art keywords
- data flow
- conversion formula
- flow diagram
- control value
- unit
- 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.)
- Active
Links
Images
Landscapes
- Stored Programmes (AREA)
Description
自然言語で記載されたソフトウェア用の仕様書(10)における制御値(S1~S3)、および制御値を変換するための変換式(F1)を読取る読取り部(111)と、
制御値、および変換式のそれぞれに識別用のIDを割り振ったリストを作成するリスト生成部(112)と、
変換式に対する入力および出力を決定し、制御値と変換式とを、識別用のIDを用いて紐付けする紐付け部(113)と、
紐付けされた制御値と変換式とを、紐付け情報として記憶する記憶部(114)と、
紐付け情報を基に、制御値と変換式との関係をデータフロー図(115a)として生成するデータフロー図生成部(115)と、
データフロー図を表示する表示部(120)と、を備えることを特徴としている。
自然言語で記載されたソフトウェア用の仕様書(10)における制御値(S1~S3)、および制御値を変換するための変換式(F1)を読取る読取りステップと、
制御値、および変換式のそれぞれに識別用のIDを割り振ったリストを作成するリスト生成ステップと、
変換式に対する入力および出力を決定し、制御値と変換式とを、識別用のIDを用いて紐付けする紐付けステップと、
紐付けされた制御値と変換式とを、紐付け情報として記憶する記憶ステップと、
紐付け情報を基に、制御値と変換式との関係をデータフロー図(115a)として生成するデータフロー図生成ステップと、
データフロー図を表示する表示ステップと、を備えることを特徴としている。
自然言語で記載されたソフトウェア用の仕様書(10)における制御値(S1~S3)、および制御値を変換するための変換式(F1)を読取る第1ステップと、
制御値、および変換式のそれぞれに識別用のIDを割り振ったリストを作成する第2ステップと、
変換式に対する入力および出力を決定し、制御値と変換式とを、識別用のIDを用いて紐付けする第3ステップと、
紐付けされた制御値と変換式とを、紐付け情報として記憶する第4ステップと、
紐付け情報を基に、制御値と変換式との関係をデータフロー図(115a)として生成する第5ステップと、
データフロー図を表示する第6ステップと、を含む処理をコンピュータに実行させることを特徴としている。
第1実施形態のデータフロー生成装置100を図1~図4に示す。データフロー生成装置100は、ソフトウェア用の仕様書10を基にして、制御部110によって、仕様書10における内容(各種制御値と各種変換式との関連)をデータフロー図115aの形に生成して、例えば、表示部120に表示するものとなっている。
第2実施形態のデータフロー生成装置100Aを図5に示す。第2実施形態のデータフロー生成装置100Aは、上記第1実施形態のデータフロー生成装置100に対して、入力部130を追加して、使用者の使い勝手(データフロー図115a、仕様書10の見やすさ)を向上させるようにしたものである。
この明細書および図面等における開示は、例示された実施形態に制限されない。開示は、例示された実施形態と、それらに基づく当業者による変形態様を包含する。例えば、開示は、実施形態において示された部品および/または要素の組み合わせに限定されない。開示は、多様な組み合わせによって実施可能である。開示は、実施形態に追加可能な追加的な部分をもつことができる。開示は、実施形態の部品および/または要素が省略されたものを包含する。開示は、ひとつの実施形態と他の実施形態との間における部品および/または要素の置き換え、または組み合わせを包含する。開示される技術的範囲は、実施形態の記載に限定されない。開示されるいくつかの技術的範囲は、請求の範囲の記載によって示され、更に請求の範囲の記載と均等の意味および範囲内での全ての変更を含むものと解されるべきである。
100、100A データフロー生成装置
110 制御部
111 読取り部
112 リスト生成部
113 紐付け部
114 記憶部
115 データフロー図生成部
115a データフロー図
120 表示部
130 入力部
S1、S2、S3 スタータ信号(制御値)
F1 変換式
Claims (12)
- 自然言語で記載されたソフトウェア用の仕様書(10)における制御値(S1~S3)、および前記制御値を変換するための変換式(F1)を読取る読取り部(111)と、
前記制御値、および前記変換式のそれぞれに識別用のIDを割り振ったリストを作成するリスト生成部(112)と、
前記変換式に対する入力および出力を決定し、前記制御値と前記変換式とを、前記識別用のIDを用いて紐付けする紐付け部(113)と、
前記紐付けされた前記制御値と前記変換式とを、紐付け情報として記憶する記憶部(114)と、
前記紐付け情報を基に、前記制御値と前記変換式との関係をデータフロー図(115a)として生成するデータフロー図生成部(115)と、
前記データフロー図を表示する表示部(120)と、を備えるデータフロー生成装置。 - 前記データフロー図生成部に対して、使用者が指定する指定内容を入力可能とする入力部(130)を備え、
前記指定内容は、前記使用者が希望する希望制御値および/あるいは希望変換式であり、
前記データフロー図生成部は、前記希望制御値および/あるいは前記希望変換式を強調表示して前記データフロー図を生成する請求項1に記載のデータフロー生成装置。 - 前記データフロー図生成部に対して、使用者が指定する指定内容を入力可能とする入力部(130)を備え、
前記指定内容は、前記使用者が希望する希望制御値および/あるいは希望変換式であり、
前記データフロー図生成部は、前記希望制御値および/あるいは前記希望変換式が記載された前記仕様書を前記表示部に表示させる請求項1に記載のデータフロー生成装置。 - 前記データフロー図生成部に対して、使用者が指定する指定内容を入力可能とする入力部(130)を備え、
前記指定内容は、前記使用者が希望する希望変換式であり、
前記データフロー図生成部は、前記希望変換式に対する入出力数を前記表示部に表示させる請求項1に記載のデータフロー生成装置。 - 自然言語で記載されたソフトウェア用の仕様書(10)における制御値(S1~S3)、および前記制御値を変換するための変換式(F1)を読取る読取りステップと、
前記制御値、および前記変換式のそれぞれに識別用のIDを割り振ったリストを作成するリスト生成ステップと、
前記変換式に対する入力および出力を決定し、前記制御値と前記変換式とを、前記識別用のIDを用いて紐付けする紐付けステップと、
前記紐付けされた前記制御値と前記変換式とを、紐付け情報として記憶する記憶ステップと、
前記紐付け情報を基に、前記制御値と前記変換式との関係をデータフロー図(115a)として生成するデータフロー図生成ステップと、
前記データフロー図を表示する表示ステップと、を備えるデータフロー生成方法。 - 前記データフロー図生成ステップにおいて、使用者が希望する希望制御値および/あるいは希望変換式を強調表示して、前記データフロー図を生成する請求項5に記載のデータフロー生成方法。
- 前記表示ステップにおいて、使用者が希望する希望制御値および/あるいは希望変換式が記載された前記仕様書を表示する請求項5に記載のデータフロー生成方法。
- 前記表示ステップにおいて、使用者が希望する希望変換式に対する入出力数を表示する請求項5に記載のデータフロー生成方法。
- 制御用のコンピュータを実行させるためのデータフロー生成プログラムにおいて、
自然言語で記載されたソフトウェア用の仕様書(10)における制御値(S1~S3)、および前記制御値を変換するための変換式(F1)を読取る第1ステップと、
前記制御値、および前記変換式のそれぞれに識別用のIDを割り振ったリストを作成する第2ステップと、
前記変換式に対する入力および出力を決定し、前記制御値と前記変換式とを、前記識別用のIDを用いて紐付けする第3ステップと、
前記紐付けされた前記制御値と前記変換式とを、紐付け情報として記憶する第4ステップと、
前記紐付け情報を基に、前記制御値と前記変換式との関係をデータフロー図(115a)として生成する第5ステップと、
前記データフロー図を表示する第6ステップと、を含む処理を前記コンピュータに実行させるデータフロー生成プログラム。 - 前記第5ステップにおいて、使用者が希望する希望制御値および/あるいは希望変換式を強調表示して、前記データフロー図を生成する処理を前記コンピュータに実行させる請求項9に記載のデータフロー生成プログラム。
- 前記第6ステップにおいて、使用者が希望する希望変換式および/あるいは前記希望変換式が記載された前記仕様書を表示する処理を前記コンピュータに実行させる請求項9に記載のデータフロー生成プログラム。
- 前記第6ステップにおいて、使用者が希望する希望変換式に対する入出力数を表示する処理を前記コンピュータに実行させる請求項9に記載のデータフロー生成プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019132166A JP7163879B2 (ja) | 2019-07-17 | 2019-07-17 | データフロー生成装置、その方法、およびそのプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019132166A JP7163879B2 (ja) | 2019-07-17 | 2019-07-17 | データフロー生成装置、その方法、およびそのプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021018487A JP2021018487A (ja) | 2021-02-15 |
JP7163879B2 true JP7163879B2 (ja) | 2022-11-01 |
Family
ID=74565949
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019132166A Active JP7163879B2 (ja) | 2019-07-17 | 2019-07-17 | データフロー生成装置、その方法、およびそのプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7163879B2 (ja) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009134342A (ja) | 2007-11-28 | 2009-06-18 | Mitsubishi Electric Corp | 機能仕様書自動生成装置 |
JP2009181550A (ja) | 2008-02-01 | 2009-08-13 | Panasonic Corp | ソフトウェア要求仕様書自動生成ツール構成方法 |
JP2014106719A (ja) | 2012-11-27 | 2014-06-09 | Toshiba Corp | 影響関係解析装置 |
-
2019
- 2019-07-17 JP JP2019132166A patent/JP7163879B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009134342A (ja) | 2007-11-28 | 2009-06-18 | Mitsubishi Electric Corp | 機能仕様書自動生成装置 |
JP2009181550A (ja) | 2008-02-01 | 2009-08-13 | Panasonic Corp | ソフトウェア要求仕様書自動生成ツール構成方法 |
JP2014106719A (ja) | 2012-11-27 | 2014-06-09 | Toshiba Corp | 影響関係解析装置 |
Also Published As
Publication number | Publication date |
---|---|
JP2021018487A (ja) | 2021-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4148527B2 (ja) | 機能テスト・スクリプト生成装置 | |
JP3579823B2 (ja) | キャラクタ・ストリングを表示する方法 | |
JP4909877B2 (ja) | デバッグ装置及びデバッグ方法 | |
US20090070747A1 (en) | System for Adding Code Commentary to Source Code During Software Debugging | |
JP2010097426A (ja) | コンピュータプログラム、ソースプログラム入力受付装置及びソースプログラム入力受付方法 | |
US8225286B2 (en) | Debugging interpreted input | |
Zakas | Maintainable JavaScript: Writing Readable Code | |
US8327332B2 (en) | Seamless debugging among different application views | |
JP7163879B2 (ja) | データフロー生成装置、その方法、およびそのプログラム | |
Křikava et al. | SIGMA: Scala internal domain-specific languages for model manipulations | |
US9405739B1 (en) | Source code format for IDE code development with embedded objects | |
JP4735854B2 (ja) | Plcのプログラム開発支援装置 | |
JP2007183897A (ja) | ハイレベルプログラミング言語を自動的eadに転換する方法 | |
JP5758311B2 (ja) | テストコード生成装置、テストコード生成方法、テストコード生成プログラム | |
JP2016126700A (ja) | プログラム検証装置、プログラム検証方法及びプログラム検証プログラム | |
JP2015138356A (ja) | ソフトウェア構造可視化装置 | |
JP2009104336A (ja) | ソフトウェア成果物管理システム、方法及びそのプログラム | |
JP2008002825A (ja) | テストデータ編集装置 | |
JP4988367B2 (ja) | 約款に係る業務システム開発方法 | |
JP2007219893A (ja) | ファームウェア評価システムおよびファームウェア評価方法 | |
JP5190899B2 (ja) | 情報処理装置、設定ファイル生成方法、および設定ファイル生成プログラム | |
JP4590907B2 (ja) | ソフトウェア開発支援装置及びソフトウェア開発支援プログラム | |
JP4854058B2 (ja) | 汎用入力データ検査装置及びプログラム | |
Piater | A Guide to Coding Style | |
JP2021179764A (ja) | 生成プログラム、生成装置、生成方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210929 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220826 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220920 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221003 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7163879 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |