JP4667386B2 - 業務モデル図作成支援プログラム、業務モデル図作成支援方法、および業務モデル図作成支援装置 - Google Patents
業務モデル図作成支援プログラム、業務モデル図作成支援方法、および業務モデル図作成支援装置 Download PDFInfo
- Publication number
- JP4667386B2 JP4667386B2 JP2006536290A JP2006536290A JP4667386B2 JP 4667386 B2 JP4667386 B2 JP 4667386B2 JP 2006536290 A JP2006536290 A JP 2006536290A JP 2006536290 A JP2006536290 A JP 2006536290A JP 4667386 B2 JP4667386 B2 JP 4667386B2
- Authority
- JP
- Japan
- Prior art keywords
- verification
- business model
- information
- business
- rule
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Stored Programmes (AREA)
Description
・モデル作成者がこれまで利用していたソフトウェア、あるいは安価に購入できるソフトウェアが利用可能である。
・専用ソフトウェアを利用する場合のように、ソフトウェアの操作手順等を新たに修得する必要がない。
・業務フロー図において業務プロセスの遷移を表す線が、業務プロセスを表す図形に正しく接続されていない場合があった。
・業務フロー内の条件分岐を表す図があるにもかかわらず、分岐条件が記入されていない場合がある。
・業務フロー図として誤った描き方をしていても、誤りをチェックする機能がない。そのため、たとえば、業務フロー図においては接続できない図形どうしが、遷移を表す線で結ばれても、その間違いを検出できない。
・パーティション(図中では長方形)の中に描くべき業務プロセスがはみ出して書かれていても、検出できない。
たとえば、モデル構造情報の中には、ユーザが名前をつけないものもある。具体的には、業務フロー図に現れるモデルの構成要素では、遷移、判断、並列分岐などには名前を付けない。遷移や判断条件分岐は、1つの業務フローの中に多数現れる場合が多い。そのため、遷移や判断条件分岐に関わる検証エラーが発生した場合、多数あるうちのどれに検証エラーが発生したのかをユーザが目視により探すのは困難である。なお、特許文献1では、検証エラーの発生したモデル要素や図の要素の識別子をユーザに示しているが、その識別子に対応する図形等を業務フロー図内から特定することは困難である。
また、通常、業務モデル作成者は、業務については熟知しているがツール利用については不慣れな場合が多い。そのため、エラーメッセージだけではどのように修正してよいかが分からない。そこで、業務モデル作成者が日常的に使用しているソフトウェアに組み込まれた描画機能を用いて、業務フロー図を作成することが望まれる。
まず、実施の形態に適用される発明の概要について説明し、その後、実施の形態の具体的な内容を説明する。
モデル構造解析手段3は、図形と線とを構成要素とする業務モデル図1を解析する。そして、モデル構造解析手段3は、業務モデル図1を構成する各構成要素の種別を判別し、構成要素間の関係を示すモデル構造を生成する。たとえば、業務モデル図1を構成する図形と、モデル構造中の要素の種別との対応関係を予め定義しておく。そして、モデル構造解析手段3は、定義された対応関係に基づいて、業務モデル図1内の各構成要素の種別を判断する。
なお、エラー発生個所は、業務モデル図1上に表示することもできるし、モデル構造を示すツリー構造上に表示することもできる。また、どちらの図に表示するのかを、検証ルール毎に予め指定しておくこともできる。モデル構造を示すツリー構造上にエラー発生個所を表示すれば、業務フロー図の遷移やデータ構造図の関連を示す情報のように、業務モデル図1上に現れない要素がエラー発生個所であっても、修正すべき要素を分かり易く表示できる。
また、検証ルール毎にエラーの重要度を設定しておき、検証エラー発生には、エラーメッセージと共に、重要度を表示することもできる。例えば、発生した検証エラーの重要度の違いにより、ユーザは、重大で修正が必須なのが、確認を要する程度なのかを知ることができる。
また、ユーザからの操作入力により検証ルールを登録できるようにすることができる。あるいは、複数の検証ルールを予め登録しておき、ユーザによって選択された検証ルールのみを検証処理の際に利用することもできる。これにより、たとえば、プロジェクトごとに検証ルールを動的にかつ、容易に組み換えることができる。
図2は、本実施の形態に用いるコンピュータのハードウェア構成例を示す図である。コンピュータ100は、CPU(Central Processing Unit)101によって装置全体が制御されている。CPU101には、バス107を介してRAM(Random Access Memory)102、ハードディスクドライブ(HDD:Hard Disk Drive)103、グラフィック処理装置104、入力インタフェース105、および通信インタフェース106が接続されている。
図3は、第1の実施の形態の機能ブロック図である。業務フロー図作成支援装置は、モデル構造情報111、検証ルール適用部112、検証ルール・対処法情報113、モデル構造編集部114、検証制御部115、検証実行部116、検証結果リスト117、および検証結果表示制御部118を有している。
検証結果表示制御部118は、検証制御部115から検証結果の表示指示を受け取ると、検証結果リスト117から検証結果を取得し、検証処理によってエラーとされた検証結果を抽出する。さらに、検証結果表示制御部118は、検証ルール・対処法情報113を参照し、検証エラーの発生場所、エラーメッセージ、および検証エラーに対する対処法を判定する。そして、検証結果表示制御部118は、エラーメッセージと検証エラーに対する対処法とを検証結果として表示すると共に、検証エラーの発生場所をモデル構造編集部114に通知する。検証エラーの発生場所は、たとえば、検証された要素の識別番号によって特定される。
図4は、業務フロー図である。業務フロー図210には、開始211から終了212までの業務プロセス213a,213b,213c,213d、分岐214a,214b、および帳票222が設けられている。開始211、終了212、業務プロセス213a,213b,213c,213d、および分岐214a,214bは、遷移線215a〜215hで接続されている。帳票222は、入出力線217a,217bによって、業務プロセス213a,213bに接続されている。
先頭の対応関係21は、業務モデル内の黒丸が、モデル構造の開始に対応することを示している。対応関係22は、業務モデル内の2重丸(内部が黒丸)が、モデル構造の終了に対応することを示している。対応関係23は、業務モデル内の黒で塗りつぶされた菱形が、モデル構造の判断に対応することを示している。
なお、業務プロセスやデータのプロパティ(業務プロセスやデータが保持する情報)を表示させるために、図面ページ上に図形を描く場合がある。この場合、その図形に対応するのは、モデル構造情報の中のオブジェクトのプロパティであり、オブジェクトではない。そのためモデル構造情報111をツリー形式で表示した場合、データのプロパティに対応するノード(アイコン)は存在しない。
業務モデル図200から作成されたモデル構造情報は、一定のモデル構造定義に従って作成される。モデル構造定義では、どのような種別の要素に、どのような種別の要素が接続可能かを定義している。モデル構造定義は、たとえば、UMLのクラス図で表現することができる。
図11は、検証ルール・対処法情報の例を示す図である。検証ルール・対処法情報113には、検証ID、検証ルール、エラーメッセージ、および対処法の欄が設けられており、各欄の横方向に並べられた情報同士が互いに関連付けられている。
図12は、第1の実施の形態に係る業務モデル検証処理の手順を示すシーケンス図である。モデル構造編集部114は、モデル構造情報111から、検査すべきモデル構造の部分(検証対象位置)を指定して、検証対象取得処理を行う(ステップS11)。なお、検査対象位置は、たとえば、画面に表示されたモデル構造に対する、ユーザの操作入力に応じて決定される。モデル構造情報111から検証対象のモデル構造が取り出され、モデル構造編集部114に渡される(ステップS12)。
図14は、モデル構造表示画面への検証エラー個所の表示手順を示すシーケンス図である。
検証結果画面410には、検証結果表示部411、対処法表示部412、表示ボタン413、および終了ボタン414が設けられている。検証結果表示部411には、エラーとなった検証処理の、エラーメッセージが表示される。対処法表示部412には、検証結果表示部411内で選択された検証処理の対処法が表示される。表示ボタン413は、検証結果から選択されたエラーメッセージの対処法を表示させるためのボタンである。終了ボタン414は、検証結果画面410を閉じるためのボタンである。
[第2の実施の形態]
次に、本発明の第2の実施の形態について説明する。第2の実施の形態は、第1の実施の形態に対し、業務モデル図200の編集機能を追加したものである。
図編集部121は、ユーザからの操作入力に応じて、業務フロー図やデータ構造図を作成する。作成された図が、業務モデルとしてモデル構造編集部114に入力される。
まず、検証結果表示制御部118aから図編集部121に対して、検証エラーが検出された要素のIDを指定した表示要求が出力される(ステップS51)。図編集部121は、図情報121aに対し、その図のIDを取得するためにアクセスする(ステップS52)。これにより、図編集部121は、図情報121aから図のIDを取得する(ステップS53)。そして、図編集部121は、表示要求で渡されたIDとモデルのIDとを比較する。図編集部121は、IDが一致していなければ、一致するまでステップS52,53の処理を繰り返す。
このように、エラーの表示個所を指定することで、視覚的に分かり易いエラー表示が可能とある。たとえば、図編集部121で編集中の業務フロー図にエラー発生個所を表示すれば、ユーザは、エラーを解消するために編集すべきデータを即座に認識することができる。
次に、第3の実施の形態について説明する。第3の実施の形態は、複数の検証ルールを選択的に適用できるようにしたものである。
検証ルール保持部122には、複数の検証ルール122aが格納されている。また、検証ルール適用部112aは、ユーザの操作入力等により、適用可能な検証ルールが予め指定されている。そして、検証ルール適用部112aは、検証対象に対して、適用可能な検証ルールのみを適用し、検証処理を行う。
次に、第4の実施の形態について説明する。第4の実施の形態は、図編集部で表示するための図形状法を図情報として別で保持し、図情報から直接モデル構造の検証を行えるようにしたものである。
図情報123には、業務モデルを表した図に含まれる図形データが格納される。モデル構造編集部114aは、図情報123に含まれた図形データを解析し、モデル構造情報111を作成する。
検証ルール122aでは、図情報123に含まれるデータを利用したルールを定義しておくことができる。たとえば、遷移の図形データ123gに、ソース側接続先シェイプIDやターゲット側接続先シェイプIDが設定されていない場合に、検証エラーとなるような検証ルール122aを定義しておくことができる。
次に、第5の実施の形態について説明する。第5の実施の形態は、実施時間等の条件が異なる複数回の検証処理それぞれの検証結果リストを保持し、業務モデル作成の進捗度合いを測定できるようにしたものである。また、第5の実施の形態では、検証ルールに対して、重要度を設定し、検証エラーが発生した際に、エラーメッセージと共に重量度を表示するようにしている。
このようなタイムスタンプ付きの複数の検証結果リスト117a,117b,117cに基づいて、たとえば、エラー件数や警告件数を統計情報として集計することができる。集計結果は、進捗状況として画面表示される。
このように、エラー件数や警告件数の発生数の推移を参照することで、業務モデル作成作業の進捗状況を推定することができる。たとえば、エラー件数や警告件数が減少傾向にある場合、業務モデル作成作業が最終段階(間違いの修正段階)に入り、作業が順調に進んでいると判断できる。
次に、第6の実施の形態について説明する。第6の実施の形態は、複数の検証ルールの中で、適用する検証ルールと適用しない検証ルールとを指定する情報を利用検証ルール設定ファイルに登録しておき、検証処理の際に利用検証ルール設定ファイルを選択することで、適用する検証ルールを指定するものである。
利用検証ルール設定ファイル124には、業務モデル作成者が選択した検証ルールの番号が、カンマなどで区切って記述されている。検証実行部116aは、検証ルール保持部122で保持している検証ルール122aの中から、利用検証ルール設定ファイル124に記載された番号の検証ルールだけを利用して検証処理を実行する。
次に、上記各実施の形態に適用可能な応用例について説明する。以下、各応用例を第6の実施の形態のシステムに適用した場合を想定し、図31に示した構成を参照して説明する。
具体的には、モデル構造編集部114aは、新たに図形が入力される毎にモデル構造情報111を更新し、更新したことを検証制御部115に通知する。すると、検証制御部115は、検証実行部116aに対して、新たに入力された要素の検証指示を出力する。
次に、第2の応用例について説明する。第2の応用例は、ユーザが任意の検証ルールを定義できるようにしたものである。たとえば、業務フロー図作成支援装置に、任意の場所に格納された検証ルールを読み込むための検証ルール読込部を新たに追加する。ユーザは、検証処理を実行する際に、適用する検証ルールが格納されたファイル名を、検証ルール読込部に入力する。すると、検証ルール読込部は、指定されたファイル内の検証ルールを、検証ルール保持部122に登録する。たとえば、OCL(Object Constraint Language)を用いて、ユーザが検証ルールを設定できるようにする。
1a 検証対象要素
2 対処法情報
3 モデル構造解析手段
4 検証手段
5 検証結果表示手段
6 図形
7 エラーメッセージ
8 対処法
Claims (10)
- 利用者の業務モデルの構造を表す業務モデル図の作成を支援する業務モデル図作成支援プログラムにおいて、
コンピュータを、
業務モデル図に含まれる図形を構成要素として、図形の種類に応じて異なる構成要素の種別が定義された対応定義情報に従い前記構成要素の種別を判別し、複数の構成要素の種別間の接続関係の定義情報に従い前記構成要素の種別および前記構成要素間の接続関係の情報を含むモデル構造情報を生成するモデル構造生成手段、
前記モデル構造情報に含まれる構成要素の少なくとも一部を検証対象要素として選択し、当該検証対象要素が、前記モデル構造情報の構成要素の種別について満たすべき条件が予め設定された検証ルールのうち、前記検証対象要素の種別に対応する検証ルールに適合しているか否かを検証する検証手段、
前記検証手段による検証結果を示す情報を、前記コンピュータに接続されたモニタに表示する検証結果表示手段、
として機能させることを特徴とする業務モデル図作成支援プログラム。 - 前記検証結果表示手段は、前記検証手段において不適合と判定された場合、前記検証ルールに不適合な構成要素を前記検証ルールに適合させるための対処法が登録された対処法情報を参照し、不適合と判断した際の前記検証ルールに前記検証対象要素を適合させるための対処法を表示することを特徴とする請求項1記載の業務モデル図作成支援プログラム。
- 前記検証結果表示手段は、前記コンピュータに接続されたモニタに、前記モデル構造情報を示す図と、前記モデル構造情報を示す図上の前記検証対象要素の位置に当該検証対象要素についての前記検証手段による検証結果を示す情報と、を表示することを特徴とする請求項1記載の業務モデル図作成支援プログラム。
- 前記検証結果表示手段は、前記コンピュータに接続されたモニタに、前記業務モデル図と、前記業務モデル図上の前記検証対象要素の位置に当該検証対象要素についての前記検証手段による検証結果を示す情報と、を表示することを特徴とする請求項1記載の業務モデル図作成支援プログラム。
- 前記検証手段は、前記検証ルール毎に予め設定された検証タイミングになったとき、前記検証対象要素が前記検証ルールに適合しているか否かを検証することを特徴とする請求項1記載の業務モデル図作成支援プログラム。
- 前記検証結果表示手段は、前記検証手段において前記検証対象要素が前記検証対象要素の種別に対応する検証ルールに不適合と判定された場合、検証ルール毎に予め設定された重要度のレベルに基づき、前記検証ルールに設定された重要度のレベルを、エラーメッセージと共に表示することを特徴とする請求項1記載の業務モデル図作成支援プログラム。
- 前記検証手段は、前記検証結果にタイムスタンプを付与して、記憶手段に蓄積し、
前記検証結果表示手段は、前記記憶手段に蓄積された検証結果に基づいて、前記検証ルールに不適合と判定された構成要素の数を所定時期毎に集計し、当該集計結果を示す情報を表示することを特徴とする請求項1記載の業務モデル図作成支援プログラム。 - 前記検証結果表示手段は、前記検証ルールに不適合の前記検証対象要素を前記検証ルールに適合させるための変更パターンが予め設定されており、前記検証手段において不適合と判定された場合、前記変更パターンに基づいて前記検証対象要素を変更した前記業務モデル図を表示することを特徴とする請求項1記載の業務モデル図作成支援プログラム。
- コンピュータにより、利用者の業務モデルの構造を表す業務モデル図の作成を支援するための業務モデル図作成支援方法において、
前記コンピュータが、業務モデル図に含まれる図形を構成要素として、図形の種類に応じて異なる構成要素の種別が定義された対応定義情報に従い前記構成要素の種別を判別し、複数の構成要素の種別間の接続関係の定義情報に従い前記構成要素の種別および前記構成要素間の接続関係の情報を含むモデル構造情報を生成し、
前記コンピュータが、前記モデル構造情報に含まれる構成要素の少なくとも一部を検証対象要素として選択し、当該検証対象要素が、前記モデル構造情報の構成要素の種別について満たすべき条件が予め設定された検証ルールのうち、前記検証対象要素の種別に対応する検証ルールに適合しているか否かを検証し、
前記コンピュータが、前記検証ルールに適合しているか否かの検証結果を示す情報を、前記コンピュータに接続されたモニタに表示する、
ことを特徴とする業務モデル図作成支援方法。 - 利用者の業務モデルの構造を表す業務モデル図の作成を支援する業務モデル図作成支援装置において、
業務モデル図に含まれる図形を構成要素として、図形の種類に応じて異なる構成要素の種別が定義された対応定義情報に従い前記構成要素の種別を判別し、複数の構成要素の種別間の接続関係の定義情報に従い前記構成要素の種別および前記構成要素間の接続関係の情報を含むモデル構造情報を生成するモデル構造生成手段と、
前記モデル構造情報に含まれる構成要素の少なくとも一部を検証対象要素として選択し、当該検証対象要素が、前記モデル構造情報の構成要素の種別について満たすべき条件が予め設定された検証ルールのうち、前記検証対象要素の種別に対応する検証ルールに適合しているか否かを検証する検証手段と、
前記検証手段による検証結果を示す情報を、前記業務モデル図作成支援装置に接続されたモニタに表示する検証結果表示手段と、
を有することを特徴とする業務モデル図作成支援装置。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2004/013942 WO2006033159A1 (ja) | 2004-09-24 | 2004-09-24 | 業務モデル図作成支援プログラム、方法、 及び装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2006033159A1 JPWO2006033159A1 (ja) | 2008-05-15 |
JP4667386B2 true JP4667386B2 (ja) | 2011-04-13 |
Family
ID=36089926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006536290A Expired - Fee Related JP4667386B2 (ja) | 2004-09-24 | 2004-09-24 | 業務モデル図作成支援プログラム、業務モデル図作成支援方法、および業務モデル図作成支援装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20070214173A1 (ja) |
JP (1) | JP4667386B2 (ja) |
WO (1) | WO2006033159A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010198522A (ja) * | 2009-02-27 | 2010-09-09 | Hitachi Ltd | ソースコード解析方法およびソースコード解析支援システム |
Families Citing this family (41)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060242174A1 (en) * | 2005-04-22 | 2006-10-26 | Igor Tsyganskiy | Systems and methods for using object-oriented tools to debug business applications |
US8539003B2 (en) * | 2005-04-22 | 2013-09-17 | Sap Ag | Systems and methods for identifying problems of a business application in a customer support system |
US20060293935A1 (en) * | 2005-04-22 | 2006-12-28 | Igor Tsyganskiy | Methods and systems for incrementally exposing business application errors using an integrated display |
US7702638B2 (en) * | 2005-04-22 | 2010-04-20 | Sap Ag | Systems and methods for off-line modeling a business application |
US20060242194A1 (en) * | 2005-04-22 | 2006-10-26 | Igor Tsyganskiy | Systems and methods for modeling and manipulating a table-driven business application in an object-oriented environment |
US20060242188A1 (en) * | 2005-04-22 | 2006-10-26 | Igor Tsyganskiy | Methods of exposing a missing collection of application elements as deprecated |
US7542980B2 (en) | 2005-04-22 | 2009-06-02 | Sap Ag | Methods of comparing and merging business process configurations |
US20060293934A1 (en) * | 2005-04-22 | 2006-12-28 | Igor Tsyganskiy | Methods and systems for providing an integrated business application configuration environment |
US7958486B2 (en) * | 2005-04-22 | 2011-06-07 | Sap Ag | Methods and systems for data-focused debugging and tracing capabilities |
US20060242177A1 (en) * | 2005-04-22 | 2006-10-26 | Igor Tsyganskiy | Methods of exposing business application runtime exceptions at design time |
US20060242197A1 (en) * | 2005-04-22 | 2006-10-26 | Igor Tsyganskiy | Methods of transforming application layer structure as objects |
JP4893741B2 (ja) * | 2006-08-09 | 2012-03-07 | 富士通株式会社 | 業務フローチャート編集プログラムおよび業務フローチャート編集方法 |
JP5045042B2 (ja) * | 2006-09-19 | 2012-10-10 | 富士通株式会社 | 業務フロー編集プログラム、業務フロー編集装置および業務フロー編集方法 |
US7877731B2 (en) * | 2007-02-12 | 2011-01-25 | Microsoft Corporation | Formatting and viewing source objects |
JP2008257645A (ja) * | 2007-04-09 | 2008-10-23 | Toyota Motor Corp | 業務プロセス設計支援システム |
JP5234720B2 (ja) * | 2007-04-26 | 2013-07-10 | 日本電信電話株式会社 | プロセスモデル作成装置、方法及びそのプログラム |
US20090089739A1 (en) * | 2007-09-28 | 2009-04-02 | Microsoft Corporation | Intelligent editing of relational models |
US8126692B2 (en) * | 2008-01-15 | 2012-02-28 | International Business Machines Corporation | Method and system for modeling, validating and automatically resolving goals and dependencies between elements within a topology |
US8126693B2 (en) * | 2008-01-15 | 2012-02-28 | International Business Machines Corporation | Method and system for modeling, validating and automatically resolving goals and dependencies between elements within a topology |
US20090271229A1 (en) * | 2008-04-23 | 2009-10-29 | C/O Outperformance, Inc. | Method for generating a flexible model for joint profit and environmental optimization |
US8140593B2 (en) | 2008-05-15 | 2012-03-20 | Microsoft Corporation | Data viewer management |
US8140581B2 (en) * | 2008-05-15 | 2012-03-20 | Microsoft Corporation | Configurable view on data models |
JP5246258B2 (ja) | 2008-05-30 | 2013-07-24 | 富士通株式会社 | ファイル生成プログラム、ファイル生成装置およびファイル生成方法 |
GB0817197D0 (en) * | 2008-09-19 | 2008-10-29 | Walsh Jason J | Process development system |
JP5243908B2 (ja) * | 2008-09-29 | 2013-07-24 | インターナショナル・ビジネス・マシーンズ・コーポレーション | モデルの品質を検証するためのコンピュータ・システム、並びにその方法及びコンピュータ・プログラム |
US20100162208A1 (en) * | 2008-12-19 | 2010-06-24 | International Business Machines Corporation | Modeling tool builder - graphical editor construction |
US20100161524A1 (en) * | 2008-12-19 | 2010-06-24 | International Business Machines Corporation | Method and system for identifying graphical model semantics |
US20110184882A1 (en) * | 2010-01-25 | 2011-07-28 | International Business Machines Corporation | Social modeling of processes |
US8719191B2 (en) * | 2010-03-01 | 2014-05-06 | International Business Machines Corporation | Training and verification using a correlated boosted entity model |
JP5573287B2 (ja) * | 2010-03-29 | 2014-08-20 | 富士電機株式会社 | プログラム自動生成装置 |
JP5510031B2 (ja) * | 2010-04-26 | 2014-06-04 | 富士通株式会社 | 情報セキュリティ管理支援方法及び装置 |
US8578346B2 (en) * | 2010-09-10 | 2013-11-05 | International Business Machines Corporation | System and method to validate and repair process flow drawings |
US10755208B2 (en) * | 2012-08-15 | 2020-08-25 | Sap Se | Methods, apparatus and system for mediating services |
US10346616B2 (en) * | 2013-07-15 | 2019-07-09 | General Electric Company | Systems and methods for data loss prevention |
JP6164979B2 (ja) * | 2013-08-22 | 2017-07-19 | 三菱電機株式会社 | 整合性検証装置、整合性検証方法及び整合性検証プログラム |
WO2016208073A1 (ja) * | 2015-06-26 | 2016-12-29 | 株式会社日立製作所 | モジュール再利用判定装置、モジュール再利用判定方法、及びモジュール再利用判定プログラム |
CN106445506A (zh) * | 2016-09-06 | 2017-02-22 | 北京恒华伟业科技股份有限公司 | 一种业务流程图生成方法、装置和*** |
JP7192228B2 (ja) * | 2018-03-20 | 2022-12-20 | 東京電力ホールディングス株式会社 | 事例分析支援システム、事例分析支援方法およびプログラム |
US11055067B2 (en) * | 2019-10-18 | 2021-07-06 | Asg Technologies Group, Inc. | Unified digital automation platform |
CN113010930A (zh) * | 2021-04-15 | 2021-06-22 | 北京航空航天大学 | 一种数字孪生模型多维多尺度验证方法 |
CN116627664B (zh) * | 2023-07-26 | 2024-03-29 | 中信证券股份有限公司 | 业务校验方法、装置、电子设备和计算机可读介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63273938A (ja) * | 1987-05-02 | 1988-11-11 | Nec Corp | 図式プログラムエディタエラ−表示方式 |
JPH05274179A (ja) * | 1992-03-25 | 1993-10-22 | Mitsubishi Electric Corp | コンパイル処理装置 |
JPH06230955A (ja) * | 1993-02-05 | 1994-08-19 | Toshiba Corp | タイムチャート編集装置 |
JPH09231061A (ja) * | 1996-02-20 | 1997-09-05 | Fuji Xerox Co Ltd | プログラミング支援装置および方法 |
JPH10187424A (ja) * | 1996-12-25 | 1998-07-21 | Nec Corp | 図式編集プログラムにおける正誤判定結果表示方式 |
Family Cites Families (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0525258A1 (en) * | 1991-07-29 | 1993-02-03 | International Business Machines Corporation | Generation of rules-based computer programs |
JPH08287157A (ja) * | 1995-04-07 | 1996-11-01 | Hitachi Ltd | 業務プロセス定義方法 |
US5848393A (en) * | 1995-12-15 | 1998-12-08 | Ncr Corporation | "What if . . . " function for simulating operations within a task workflow management system |
US5801942A (en) * | 1996-04-12 | 1998-09-01 | Fisher-Rosemount Systems, Inc. | Process control system user interface including selection of multiple control languages |
JPH10198708A (ja) * | 1997-01-08 | 1998-07-31 | Zuken:Kk | 図面検証システム |
US6637020B1 (en) * | 1998-12-03 | 2003-10-21 | International Business Machines Corporation | Creating applications within data processing systems by combining program components dynamically |
US7458013B2 (en) * | 1999-05-12 | 2008-11-25 | The Board Of Trustees Of The Leland Stanford Junior University | Concurrent voice to text and sketch processing with synchronized replay |
US6754885B1 (en) * | 1999-05-17 | 2004-06-22 | Invensys Systems, Inc. | Methods and apparatus for controlling object appearance in a process control configuration system |
WO2000070417A1 (en) * | 1999-05-17 | 2000-11-23 | The Foxboro Company | Process control configuration system with parameterized objects |
US7315826B1 (en) * | 1999-05-27 | 2008-01-01 | Accenture, Llp | Comparatively analyzing vendors of components required for a web-based architecture |
US7139999B2 (en) * | 1999-08-31 | 2006-11-21 | Accenture Llp | Development architecture framework |
US6981207B1 (en) * | 2000-01-11 | 2005-12-27 | Ecora Software Corporation | Automatic documentation of configurable systems by outputting explanatory information of configuration parameters in a narrative format and configuration parameters differences |
US7334216B2 (en) * | 2000-04-04 | 2008-02-19 | Sosy, Inc. | Method and apparatus for automatic generation of information system user interfaces |
US8176563B2 (en) * | 2000-11-13 | 2012-05-08 | DigitalDoors, Inc. | Data security system and method with editor |
US6725229B2 (en) * | 2000-12-29 | 2004-04-20 | Bellsouth Intellectual Property Corp. | Configuration utility |
US20040027398A1 (en) * | 2001-02-15 | 2004-02-12 | Denny Jaeger | Intuitive graphic user interface with universal tools |
US7082386B2 (en) * | 2001-02-21 | 2006-07-25 | International Business Machines Corporation | Generalized software modeling tool |
US7139004B2 (en) * | 2002-01-25 | 2006-11-21 | Xerox Corporation | Method and apparatus to convert bitmapped images for use in a structured text/graphics editor |
US7136082B2 (en) * | 2002-01-25 | 2006-11-14 | Xerox Corporation | Method and apparatus to convert digital ink images for use in a structured text/graphics editor |
US7366678B2 (en) * | 2002-04-12 | 2008-04-29 | International Business Machines Corporation | Facilitating error checking of service elements |
US7440902B2 (en) * | 2002-04-12 | 2008-10-21 | International Business Machines Corporation | Service development tool and capabilities for facilitating management of service elements |
US20040019875A1 (en) * | 2002-04-29 | 2004-01-29 | Welch Keith C. | Masked edit control for use in a graphical programming environment |
US20040030649A1 (en) * | 2002-05-06 | 2004-02-12 | Chris Nelson | System and method of application processing |
US7251787B2 (en) * | 2002-08-28 | 2007-07-31 | Siebel Systems, Inc. | Method and apparatus for an integrated process modeller |
US7257818B2 (en) * | 2002-08-29 | 2007-08-14 | Sap Aktiengesellschaft | Rapid application integration using functional atoms |
US7237225B2 (en) * | 2002-08-29 | 2007-06-26 | Sap Aktiengesellschaft | Rapid application integration using reusable patterns |
JP2004171365A (ja) * | 2002-11-21 | 2004-06-17 | Hitachi Ltd | 図面検証システム |
US20050034083A1 (en) * | 2003-08-05 | 2005-02-10 | Denny Jaeger | Intuitive graphic user interface with universal tools |
US7454377B1 (en) * | 2003-09-26 | 2008-11-18 | Perry H. Beaumont | Computer method and apparatus for aggregating and segmenting probabilistic distributions |
US7543274B2 (en) * | 2003-12-22 | 2009-06-02 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | System and method for deriving a process-based specification |
-
2004
- 2004-09-24 WO PCT/JP2004/013942 patent/WO2006033159A1/ja active Application Filing
- 2004-09-24 JP JP2006536290A patent/JP4667386B2/ja not_active Expired - Fee Related
-
2007
- 2007-03-21 US US11/726,384 patent/US20070214173A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63273938A (ja) * | 1987-05-02 | 1988-11-11 | Nec Corp | 図式プログラムエディタエラ−表示方式 |
JPH05274179A (ja) * | 1992-03-25 | 1993-10-22 | Mitsubishi Electric Corp | コンパイル処理装置 |
JPH06230955A (ja) * | 1993-02-05 | 1994-08-19 | Toshiba Corp | タイムチャート編集装置 |
JPH09231061A (ja) * | 1996-02-20 | 1997-09-05 | Fuji Xerox Co Ltd | プログラミング支援装置および方法 |
JPH10187424A (ja) * | 1996-12-25 | 1998-07-21 | Nec Corp | 図式編集プログラムにおける正誤判定結果表示方式 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010198522A (ja) * | 2009-02-27 | 2010-09-09 | Hitachi Ltd | ソースコード解析方法およびソースコード解析支援システム |
Also Published As
Publication number | Publication date |
---|---|
JPWO2006033159A1 (ja) | 2008-05-15 |
US20070214173A1 (en) | 2007-09-13 |
WO2006033159A1 (ja) | 2006-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4667386B2 (ja) | 業務モデル図作成支援プログラム、業務モデル図作成支援方法、および業務モデル図作成支援装置 | |
US7908564B2 (en) | Copying and pasting a plurality of data items as a group | |
JP4395761B2 (ja) | プログラムテスト支援装置およびその方法 | |
US20080270101A1 (en) | Building Finite State Machine Model | |
JP2004118403A (ja) | ソフトウェア機能テストデータ生成プログラムおよびソフトウェア機能テストデータ生成方法 | |
JP2009265810A (ja) | 状態遷移テスト支援装置、状態遷移テスト支援プログラム、および状態遷移テスト支援方法 | |
JPH08241191A (ja) | Gui自動評価装置 | |
WO2010044150A1 (ja) | プログラム変更管理装置、プログラム変更管理プログラムおよびプログラム変更管理方法 | |
CN101710275B (zh) | 利用gui工具来编辑工作流逻辑和屏幕的方法和*** | |
JP5405684B1 (ja) | ソースプログラムのプログラミング言語変換装置 | |
WO2020230241A1 (ja) | テスト装置、テスト方法及びプログラム | |
KR101534493B1 (ko) | 구조 변환에 기초한 소스코드 보안 약점 탐지 장치 및 방법 | |
JP4484791B2 (ja) | 検証データ生成装置および検証データ生成プログラム、検証データ生成方法 | |
JP5808264B2 (ja) | コード生成装置及びコード生成方法及びプログラム | |
JP2011204069A (ja) | テスト方法およびテスト仕様書テストデータ自動生成装置 | |
JP5123337B2 (ja) | 検証データ生成装置、検証データ生成プログラム及び検証データ生成方法 | |
JP5799589B2 (ja) | 検証方法及び検証プログラム | |
JP6739599B1 (ja) | 情報処理プログラム、情報処理方法、及び情報処理装置 | |
JP4904712B2 (ja) | プログラム自動生成装置、方法、およびプログラム | |
WO2024127582A1 (ja) | 操作支援装置、操作支援方法及び操作支援プログラム | |
WO2012066635A1 (ja) | テスト方法、テスト装置及びテスト実行用プログラム | |
JP6419902B1 (ja) | プログラム比較方法、プログラム比較装置およびプログラム比較プログラム | |
CN117687641A (zh) | Linux下可视化选择安装文件实现快速打包的方法及*** | |
JP2014222458A (ja) | 設計文章変更の影響範囲分析確認装置、及び影響範囲分析自動実行装置 | |
CN117434883A (zh) | 一种plc程序版本的可视化管理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100629 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100820 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100928 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101124 |
|
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: 20110111 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140121 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |