通常フローのプロセスのビジネスプロセスモデルと表記法の例 ビジネス プロセス モデル表記法 ( BPMN ) は、ビジネス プロセス モデル でビジネス プロセス を指定するためのグラフィカル表現 です。
BPMNは元々ビジネスプロセスマネジメント・イニシアティブ (BPMI)によって開発されましたが、 2005年に両組織が合併して以来、オブジェクトマネジメント・グループ (OMG)によって保守されています。BPMNバージョン2.0は2011年1月にリリースされました[ 1 ]。 その時点で、既存の表記法と図表要素に加えて、実行セマンティクスが導入されたことを反映し、名称がビジネスプロセスモデルおよび 表記法 に変更されました。BPMNはOMG仕様ですが、ISO 19510としても承認されています。最新バージョンは2014年1月に公開されたBPMN 2.0.2です[ 2 ]。
概要 ビジネスプロセスモデル表記法(BPMN)は、ビジネスプロセスモデリング の標準であり、ビジネスプロセス図 (BPD)[ 3 ] でビジネスプロセス を指定するためのグラフィカル表記法を提供します。これは、統一モデリング言語 (UML)[ 4 ] のアクティビティ図に非常によく似た フローチャート作成 手法に基づいています。BPMNの目的は、ビジネスユーザーにとって直感的でありながら、複雑なプロセスセマンティクスを表現できる表記法を提供することで、技術ユーザーとビジネスユーザーの両方にとってビジネスプロセス管理を サポートすることです。BPMN仕様は、表記法のグラフィックと実行言語、特にビジネスプロセス実行言語 (BPEL)の基礎となる構成要素とのマッピングも提供します。[ 5 ]
BPMNは、ビジネスアナリスト、技術開発者、ビジネスマネージャーなど、すべてのビジネス関係者が容易に理解できる標準表記法を提供するために設計されています。したがって、BPMNは、プロジェクトのすべての関係者がプロセスを記述するための共通言語を採用するという、一般的に望ましい目標をサポートするために使用でき、ビジネスプロセスの設計 と実装の間に生じる可能性のあるコミュニケーションギャップを回避するのに役立ちます。
BPMNは、モデリングツールやプロセスで使用される数多くのビジネスプロセスモデリング言語標準の1つです。現在、多様な言語が様々なモデリング環境に適している一方で、既存の様々な言語の長所を組み合わせた、単一の包括的な標準の開発または出現を主張する人もいます。将来的には、この標準が、基本的なビジネスプロセス概念(パブリックプロセスとプライベートプロセス、コレオグラフィなど)だけでなく、高度なプロセス概念(例外処理、トランザクション補償など)の表現を統一するのに役立つことが示唆されています。
BPMN と同様のアプローチを使用する 2 つの新しい標準が開発され、ケース管理モデリング (ケース管理モデルと表記法 ) と意思決定モデリング (意思決定モデルと表記法 ) に対応しています。
トピック
適用範囲 BPMNは、ビジネスプロセスに適用可能なモデリングの概念のみをサポートするように制限されています。組織がプロセス以外の目的で行うその他の種類のモデリングは、BPMNの適用範囲外です。BPMNから除外されるモデリングの例は次のとおりです
さらに、BPMN はデータ (メッセージ) のフローとデータ成果物とアクティビティの関連付けを示しますが、データ フロー ダイアグラムで はありません。
要素 BPMNモデルは、限られたグラフィカル要素から構成されるシンプルなダイアグラムで表現されます。ビジネスユーザーと開発者の両方にとって、ビジネス活動のフローとプロセスの理解を簡素化します。BPMNの4つの基本要素カテゴリは次のとおりです
フローオブジェクト イベント、アクティビティ、ゲートウェイ 接続オブジェクト シーケンスフロー、メッセージフロー、関連付け 水泳レーン プール、レーン、ダークプール アーティファクト データオブジェクト、グループ、注釈 これらの4つのカテゴリにより、シンプルなビジネスプロセスダイアグラム(BPD)を作成できます。また、BPDでは、ダイアグラムをより分かりやすくするために、新しいタイプのフローオブジェクトやアーティファクトを作成することもできます。
フローオブジェクトと接続オブジェクト フローオブジェクト はBPMN内の主要な記述要素であり、イベント、アクティビティ、ゲートウェイという3つのコア要素で構成されています
イベント イベントは円で表され、何かが起こる ことを示します(アクティビティは何かが行われる ことを意味します)。円内のアイコンはイベントの種類を示します(例:メッセージを表す封筒、時間を表す時計など)。イベントは、キャッチ (例:受信メッセージをキャッチするとプロセスが開始される)とスロー (プロセス終了時に完了メッセージをスローするなど)に分類されます。 開始イベント プロセストリガーとして機能します。細い境界線で示され、キャッチ のみ可能なため、開いた(アウトライン)アイコンで表示されます 中間イベント 開始イベントと終了イベントの間に発生する事象を表します。二重線で示され、スロー またはキャッチ (実線または白抜きのアイコンを使用)が可能です。例えば、タスクが別のプールにメッセージをスローするイベントに流れ、そこで後続のイベントが応答をキャッチするまで待機してから処理を続行します 終了イベント プロセスの結果を表します。太い枠線で示され、スロー のみ可能なため、実線のアイコンで表示されます
アクティビティ アクティビティは角の丸い長方形で表され、実行する必要がある作業の種類を表します。アクティビティとは、企業が行う作業の総称です。単一の作業でも複合的な作業でもかまいません タスク タスクは、ビジネスプロセスのより詳細なレベルに分解できない、または分解できない単一の作業単位を表します。これはアトミックアクティビティと呼ばれます。タスクは、プロセス図に示される最も低いレベルのアクティビティです。タスクのセットは、高レベルの手順を表す場合があります サブプロセス ビジネスプロセスの詳細レベルを非表示または表示するために使用されます。折りたたまれているサブプロセスは、長方形の下線にプラス記号が表示されます。展開すると、角丸長方形が拡大し、すべてのフローオブジェクト、接続オブジェクト、および成果物が表示されます。サブプロセスは複合アクティビティと呼ばれます 独自の自己完結型の開始イベントと終了イベントがあり、親 プロセスからのシーケンス フローは境界を越えてはなりません。 トランザクション 含まれるすべてのアクティビティを全体として扱う必要があるサブプロセスの一種。つまり、目標を達成するにはすべてを完了する必要があり、いずれか1つが失敗した場合はすべてを補償(取り消す)する必要があります。トランザクションは、二重の境界線で囲まれることで、拡張サブプロセスと区別されます コールアクティビティ プロセスにおいて、グローバルプロセスまたはグローバルタスクが再利用されるポイント。コールアクティビティは、アクティビティ領域の周囲に太字の境界線で囲まれることで、他のアクティビティタイプと区別されます
ゲートウェイ ゲートウェイはひし形で表され、表現された条件に応じてパスの分岐と合流を決定します エクスクルーシブ プロセスに代替フローを作成するために使用されます。パスは1つしか選択できないため、排他的と呼ばれます。 イベントベース プロセスの経路を決定する条件は、評価されたイベントに基づいています 並列 条件を評価せずに並列パスを作成するために使用されます。 包含 すべてのパスが評価される代替フローを作成するために使用されます。 排他的イベントベース 相互に排他的なパスのどちらを選択するかを決定するために、イベントが評価されています 複雑 複雑な同期動作をモデル化するために使用されます。 並列イベントベース イベントに基づいて 2 つの並列プロセスが開始されますが、イベントの評価は行われません。
接続 フローオブジェクト は、シーケンス、メッセージ、関連付けの3つのタイプがある 接続オブジェクト を使用して相互に接続されます
シーケンスフロー シーケンスフローは実線と矢印で表され、アクティビティが実行される順序を示します。シーケンスフロー の先頭には記号が付いている場合もあります。小さなダイヤモンドはアクティビティからの複数の条件付きフロー の1つを示し、斜めの斜線は条件付きフローを含む決定またはアクティビティからのデフォルトフローを示します メッセージフロー メッセージフローは、破線、始端の白丸、終端の白矢印で表されます。これは、組織の境界(つまり、プール間)を越えて流れるメッセージを示します。メッセージフローは、同じプール内のアクティビティやイベントを接続するために使用することはできません 関連 関連は点線で表されます。これは、アーティファクトまたはテキストをフローオブジェクトに関連付けるために使用され、開いた矢印を使用して方向性を示すことができます(アーティファクトに向かう場合は結果、アーティファクトから出る場合は入力、両方が読み込まれ更新されたことを示す)。アーティファクトまたはテキストがシーケンスまたはメッセージフローに関連付けられている場合は、方向性は使用されません(そのフローはすでに方向を示しているため)。
プール、レーン、アーティファクトスイムレーンは、 部門横断的なフローチャート に基づいてアクティビティを整理および分類するための視覚的なメカニズムであり、BPMNでは2つのタイプで構成されます
プール プロセスの主要な参加者を表し、通常は異なる組織を分離します。プールには1つ以上のレーン(実際のプールのように)が含まれます。プールは、1つ以上のレーンを示す大きな長方形として描かれている場合は開いた状態(つまり、内部の詳細が表示されている状態)になり、図の幅または高さに広がる空の長方形として描かれている場合は折りたたまれた状態(つまり、内部の詳細が隠れている状態)になります レーン プール内のアクティビティを機能または役割に応じて整理および分類するために使用され、プールの幅または高さに広がる長方形として表されます。レーンには、フローオブジェクト、接続オブジェクト、およびアーティファクトが含まれます アーティファクトを 使用すると、開発者はモデル/ダイアグラムにさらに情報を追加できます。これにより、モデル/ダイアグラムの可読性が向上します。定義済みのアーティファクトは以下の3つです。
データ オブジェクト: データ オブジェクトは、アクティビティで必要なデータまたは生成されるデータを読者に示します。 グループ: グループは、角の丸い長方形と破線で表されます。グループは異なるアクティビティをグループ化するために使用されますが、図のフローには影響しません。 注釈: 注釈は、モデル/図の読者に理解しやすい印象を与えるために使用されます。
ビジネスプロセス図の例 小さい画像をクリックするとフルサイズの画像が表示されます 議論サイクル
メール投票プロセス
投票を集める
BPMN 2.0.2 BPMN 2.0.2のビジョンは、表記法、メタモデル、そして交換フォーマットを定義する新しいビジネスプロセスモデルと表記法のための単一の仕様を策定することです。ただし、名称は変更されながらも「BPMN」というブランドは維持されます。主な特徴は以下のとおりです。
すべての BPMN 要素の実行セマンティクスを形式化します。 プロセス モデル拡張とグラフィカル拡張の両方の拡張メカニズムを定義します。 イベントの構成と相関関係を改良します。 人間の相互作用の定義を拡張します。 振り付けモデルを定義します。 現在の仕様のバージョンは2014年1月にリリースされました。[ 1 ]
BPMNバージョンの比較 このセクションは更新 が必要です。最近の出来事や新たに入手した情報を反映させるため、この記事の更新にご協力ください。 (2014年2月 )
属性 BPMN 1.0 BPMN 1.1 BPMN 1.2 BPMN 2.0 コンソーシアム BPMI & iGrafx OMG OMG OMG リリース日 2004年5月 2008年1月 2009年1月 2011年1月 モデル 共同(パブリック)B2B プロセス 社内(プライベート)ビジネスプロセス 共同(公開)B2B プロセス 社内(プライベート)ビジネスプロセス 振り付け- 2人以上のビジネス参加者間の期待される行動 コラボレーションとは、参加者とその相互作用の集合体であり、 会話 – メッセージ交換の論理的な関係。 イベント 開始 (なし、メッセージ、タイマー、ルール、リンク、複数)中間 (なし、メッセージ、タイマー、エラー、キャンセル、補償、ルール、リンク、複数)終了 (なし、メッセージ、エラー、キャンセル、補償、リンク、終了、複数)開始 (なし、メッセージ、タイマー、条件付き、シグナル、複数)中間 (なし、メッセージ、タイマー、エラー、キャンセル、補償、条件付き、リンク、信号、複数)終了 (なし、メッセージ、エラー、キャンセル、補償、シグナル、終了、複数)開始 トップレベル (なし、メッセージ、タイマー、条件付き、シグナル、複数、並列複数)イベントサブプロセス割り込み (メッセージ、タイマー、エスカレーション、条件付き、エラー、補償、信号、複数、並列複数)イベントサブプロセス非中断 (メッセージ、タイマー、エスカレーション、条件付き、シグナル、複数、並列複数)中間 キャッチ (メッセージ、タイマー、条件付き、リンク、シグナル、複数、並列複数)境界割り込み (メッセージ、タイマー、エスカレーション、条件付き、エラー、キャンセル、補償、信号、複数、並列複数)境界非中断 (メッセージ、タイマー、エスカレーション、条件付き、シグナル、複数、並列複数、終了)スロー (なし、メッセージ、エスカレーション、リンク、補償、シグナル、複数、並列複数)終了 (なし、メッセージ、エスカレーション、エラー、キャンセル、補償、シグナル、複数、終了)アクティビティ タスク (アトミック)プロセス/サブプロセス (非アトミック) タスク (アトミック)振り付けタスク 折りたたまれた振り付けサブプロセス 拡張振り付けサブプロセス プロセス/サブプロセス (非アトミック) ゲートウェイ XOR – 排他的決定とマージ。データベースとイベントベースの両方。データベースは「x」マーカーの有無にかかわらず表示できますOR – 包括的決定とマージ複雑 – 複雑な条件と状況AND – フォークとジョイン排他的 決定とマージ。データ ベースとイベント ベースの両方。データ ベースは、「x」マーカーの有無にかかわらず表示できます。包括的な 決定と合併。複雑 – 複雑な条件と状況。並列 フォークとジョイン。排他的 決定とマージ。データ ベースとイベント ベースの両方。排他的は、「x」マーカーの有無にかかわらず表示できます。包括的な ゲートウェイの決定と統合複雑なゲートウェイ – 複雑な条件と状況並列ゲートウェイ – 分岐と結合シーケンスフロー 通常フロー、 非制御フロー、 条件付きフロー、 デフォルトフロー、 例外フロー
メッセージフロー メッセージフロー アソシエーション アソシエーション プール プール レーン レーン データオブジェクト データオブジェクト グループ グループ 注釈 注釈 メッセージ — — — メッセージ その他の要素 ループ 複数のインスタンス プロセスブレーク トランザクション ネストされた/埋め込まれたサブプロセス オフページコネクタ 補償の関連付け ループ 複数のインスタンス プロセスブレーク トランザクション ネストされた/埋め込まれたサブプロセス オフページコネクタ 補償の関連付け 通信(サブ通信) 通信リンク すべての要素の数 48 55 55 116 主な変更点 — 新しい仕様では、イベントトリガーを「キャッチ」イベントと「スロー」イベントに分類します。つまり、中間メッセージイベントには2種類あります。1つはメッセージの受信(「キャッチ」)を担い、もう1つはメッセージの送信(「スロー」)を担います 古いタイプに加えて、シグナル イベント という新しいタイプが導入されています。 BPMN 1.1 では、開始リンク イベントと終了リンク イベントは存在しなくなりました。 従来の「ルールイベント」は条件付きイベント に名称が変更されました。意味と外観は変更されていません。 BPMN 1.1のイベントベースゲートウェイは、1.0と若干異なります。六角形の星型ではなく、中心に五角形が配置されています。複数のイベント(開始、中間、終了)にも同じ形状が使用されています。 レーンの説明とその内容を区切る追加の行があります。 BPMN 1.2のマイナーリビジョンの変更は、編集上の修正と実装上のバグ修正で構成されています。そのため、これらのマイナー変更は、モデラー(ユーザー)よりもモデリングツールベンダーに影響を与えます。[ 7 ]
振り付け 完全なメタモデル BPMNコア BPMN実行セマンティクス BPMN – BPEL マッピング XPDL (BPMN XML シリアル化 )ダイアグラム交換 抽象化 のための要素呼び出し可能な要素 コールアクティビティ グローバルタスク ゲートウェイ(更新) 排他的/並列イベントベースゲートウェイ(プロセスの開始時に配置) タスク/サブプロセス(更新) イベントサブプロセス(境界サブプロセス内のイベントを処理するために使用) ビジネスルールタスク シーケンシャルマルチインスタンスアクティビティ サービスタスク 成果物(更新) データオブジェクト(収集、データ入力、データ出力)
BPMNサブモデルの種類 ビジネスプロセスモデリングは、多様な情報を多様な対象者に伝えるために使用されます。BPMNは、この幅広い用途に対応するように設計されており、エンドツーエンドのビジネスプロセスをモデリングすることで、ダイアグラムの閲覧者がBPMNダイアグラムの各セクションを容易に区別できるようにします。エンドツーエンドのBPMNモデルには、プライベート(内部)ビジネスプロセス、抽象(パブリック)プロセス、コラボレーション(グローバル)プロセスという3つの基本的なサブモデルがあります。
プライベート(内部)ビジネスプロセス プライベート・ビジネス・プロセスは特定の組織内部のプロセスであり、一般的にワークフロー またはBPMプロセスと呼ばれるタイプのプロセスです。スイムレーンを使用する場合、プライベート・ビジネス・プロセスは単一のプール内に含まれます。したがって、プロセスのシーケンスフローはプール内に含まれ、プールの境界を越えることはできません。メッセージフローはプールの境界を越えて、個別のプライベート・ビジネス・プロセス間の相互作用 を示すことができます。抽象(パブリック)プロセス これは、プライベートビジネスプロセスと他のプロセスまたは参加者との間の相互作用を表します。プライベートビジネスプロセスの外部と通信するアクティビティのみが抽象プロセスに含まれます。プライベートビジネスプロセスのその他の「内部」アクティビティは、抽象プロセスには表示されません。したがって、抽象プロセスは、そのビジネスプロセスと対話するために必要なメッセージのシーケンスを外部に示します。抽象プロセスはプール内に含まれており、個別にモデル化することも、より大きなBPMNダイアグラム内でモデル化して、抽象プロセスアクティビティと他のエンティティ間のメッセージフローを示すこともできます。抽象プロセスが対応するプライベートビジネスプロセスと同じダイアグラム内にある場合、両方のプロセスに共通するアクティビティを関連付けることができます コラボレーション(グローバル)プロセス コラボレーションプロセスは、2つ以上のビジネスエンティティ間の相互作用を表します。これらの相互作用は、関係するエンティティ間のメッセージ交換パターンを表す一連のアクティビティとして定義されます。コラボレーションプロセスはプール内に含まれる場合があり、異なる参加者間のビジネス相互作用はプール内のレーンとして示されます。この場合、各レーンは2つの参加者とそれらの間の移動方向を表します。また、メッセージフロー(前のセクションで説明したように)を介して相互作用する2つ以上の抽象プロセスとして示される場合もあります。これらのプロセスは、個別にモデル化することも、コラボレーションプロセスアクティビティと他のエンティティ間の関連を示すために、より大きなBPMNダイアグラム内でモデル化することもできます。コラボレーションプロセスが、対応するプライベートビジネスプロセスの1つと同じダイアグラム内にある場合、両方のプロセスに共通するアクティビティを関連付けることができます これら3つのBPMNサブモデル内およびサブモデル間で、様々な種類のダイアグラムを作成できます。以下は、BPMNでモデル化できるビジネスプロセスの種類です(アスタリスクが付いているものは、実行可能な言語にマッピングされない場合があります)。
高レベルのプライベートプロセスアクティビティ(機能の内訳ではない)* 詳細なプライベートビジネスプロセス 現状のまままたは古いビジネスプロセス* 将来または新しいビジネスプロセス 1 つ以上の外部エンティティとのやり取りを含む詳細なプライベート ビジネス プロセス (または「ブラック ボックス」プロセス) 2つ以上の詳細なプライベートビジネスプロセスが相互作用する 抽象プロセスに対する詳細なプライベートビジネスプロセスの関係 コラボレーションプロセスに対する詳細なプライベートビジネスプロセスの関係 2つ以上の抽象プロセス* 抽象プロセスとコラボレーションプロセスの関係* コラボレーションプロセスのみ(例:ebXML BPSSまたはRosettaNet)* 抽象プロセスおよび/またはコラボレーションプロセスを介して相互作用する2つ以上の詳細なプライベートビジネスプロセス BPMNは、上記すべての種類のダイアグラムを作成できるように設計されています。ただし、3つ以上のプライベートプロセス間にメッセージフローが存在するなど、サブモデルの種類が多すぎると、ダイアグラムが分かりにくくなる可能性があるので注意が必要です。そのため、OMGは、モデル作成者がプライベートプロセスやコラボレーションプロセスなど、BPDの目的を絞り込むことを推奨しています。
他のプロセスモデリング表記法との比較 イベント駆動型プロセスチェーン (EPC)とBPMNは、プロセスモデリング において類似した表現力を持つ2つの表記法です。[ 8 ] BPMNモデルはEPCモデルに変換できます。逆に、EPCモデルはわずかな情報損失のみでBPMNモデルに変換できます。[ 9 ] ある研究によると、同じプロセスの場合、BPMNモデルは対応するEPCモデルよりも約40%少ない要素数で済むものの、使用する記号セットはわずかに増えることが示されています。そのため、BPMNモデルの方が読みやすいと考えられます。2つの表記法間の変換は自動化できます。[ 10 ]
UMLアクティビティ図 とBPMNは、同じプロセスをモデル化するために使用できる2つの表記法です。アクティビティ図の要素のサブセットは、シンボルのセットが少なく表現力が低いにもかかわらず、BPMN要素と同様の意味を持ちます。[ 11 ] ある調査では、アクティビティ図の形式的な制約が高いにもかかわらず、経験の浅いユーザーにとって、両方のタイプのプロセスモデルは同じレベルの読みやすさを持っているように見えることが示されました。
BPM認定 ビジネスプロセスマネジメント(BPM)の世界では、ビジネスプロセスの最適化と標準化のためのモデリング標準の重要性が認識されています。ビジネスプロセスモデル表記法(BPMN)バージョン2は、イベントとサブプロセスのモデリングに大幅な改善をもたらし、ビジネスプロセスの文書化、分析、最適化の機能を大幅に強化しました
Elemate は、さまざまな BPM 認定と専用のトレーニング パスを調査するためのガイドとして位置付けられており、それによって BPMN の習得と企業内のプロセスの継続的な改善を促進します。
OMG OCEB認定 BPMN標準の策定を支援する国際コンソーシアムであるObject Management Group(OMG)は、OCEB認定資格(OMG Certified Expert in BPM)を提供しています。この認定資格は、特にBPMN 2に重点を置いたビジネスプロセスモデリングを対象としています。OCEB認定資格は、Fundamental、Business Intermediate(BUS INT)、Technical Intermediate(TECH INT)、Business Advanced(BUS ADV)、Technical Advanced(TECH ADV)の5つのレベルに分かれており、BPMプロフェッショナルにとって包括的な学習パスウェイを提供します。
その他のBPM認定資格 OCEB以外にも、BPM分野で認められている認定資格があります
CBPA (Certified Business Process Associate): ABPMP (Association of Business Process Management Professionals) が提供するこの認定は、BPM を始めたばかりの専門家を対象としています。 CBPP (Certified Business Process Professional): ABPMP によって授与される CBPP 認定は、経験豊富なプロフェッショナルを対象としており、BPM におけるグローバルな専門知識の検証を提供します。
BPMN認定資格のメリット BPMN 2はビジネスプロセスモデリングにおける必須標準としての地位を確立していますが、BPMNに特化した認定資格を取得することで、使用されるモデルの品質とコンプライアンスに関するさらなる保証が得られます。これは、企業がビジネスプロセスのモデリングに外部プロバイダーを採用している場合に特に重要になります。
BPMN 2 を使用した BPM 認定トレーニング OMGはBPMN 2に特化した認定資格を提供していませんが、様々な組織がこの標準を網羅した認定トレーニングを提供しています。これらのトレーニングでは、BPMNだけでなく、ビジネスプロセスの管理、自動化、デジタル化の原則もカバーしています。受講者は、ビジネスオペレーションの最適化に不可欠なBPMN 2を用いたプロセスマッピングとモデリングを習得できます。[ 12 ]
参照
参考文献 ^ a b OMG. 「BPMN 2.0」 . 2011年3月29日 閲覧 ^ 「ビジネスプロセスモデルおよび表記法仕様バージョン2.0.2について」 www.omg.org 2020 年12月7日 閲覧 。 ^ 乗務員手順のXML表現 、リチャード・C・シンプソン(2004年)、NASAファカルティフェローシッププログラム最終報告書(ジョンソン宇宙センター)^ Process Modeling Notations and Workflow Patterns Archived July 6, 2010, at the Wayback Machine 、IBM Corporation の Stephen A. White による論文 (2006)^ Stephen A. White (2004年5月3日). 「ビジネスプロセスモデリング表記法 v1.0」 (PDF) . 2013年8月18日時点の オリジナル (PDF) からのアーカイブ。 ビジネスプロセスマネジメントイニシアチブ(BPMI)^ OMG. 「BPMNワーキングドラフト」 (PDF) . 2018年5月24日時点の オリジナル (PDF) からアーカイブ。 2012年5月1日 閲覧 。 ^ 「BPMN FAQ」 。 2015年2月5日 閲覧 。 ^ Grigorova, Katalina; Mironov, Kaloyan (2014年9月). 「ビジネスプロセスモデリング標準の比較」 . International Journal of Engineering Sciences & Management Research . ISSN 2349-6193 . ^ Levina, Olga (2012年9月). 「EPCからBPMNへのビジネスプロセスモデル変換における情報損失の評価」. 2012 IEEE 第16回国際エンタープライズ分散オブジェクトコンピューティング会議ワークショップ . IEEE. pp. 51– 55. doi : 10.1109/EDOCW.2012.38 . ISBN 9781467350051 . S2CID 18834263 .^ Kotsev, Vladimir; Stanev , Ivan; Grigorova, Katalina (2011年4月). 「BPMN-EPC-BPMNコンバータ」 . НАУЧНИ ТРУДОВЕ НА РУСЕНСКИЯ УНИВЕРСИТЕТ ^ GEAMBAŞU, Cristina Venera (2012). 「ビジネスプロセスモデリングにおけるBPMNとUMLアクティビティ図の比較」 『会計と経営情報システム 』11, n.4: 637– 651. S2CID 15301141 . ^ LIMELE, Maena (2023年12月1日). 「Certification BPMN : formations et compétences」 . Elemate (フランス語) . 2024年2月28日 閲覧。
さらに詳しい参考文献
外部リンク