複合グラフとして表現できる関係 (BPMN に似ています) をモデル化できるツール (できればオンラインですが、その段階ではもう気にしません) が必要です (ただし、ほとんどの場合、それはより単純なネストされたグラフになります)。グラフ)。BPMN 形式を使用して目標を達成できないようです (スイムレーンが最も近いですが、任意のネストは許可されません)。UML モデル化ツールを再利用することを考えていますが、UML が私のユース ケースに対応しているかどうかを判断するには、UML について十分な知識がありません。
ワイヤで接続されたチップでできている集積回路を想像してみてください。つまり 3 枚のチップ :A,B,C
と Chip A -> Chip B, Chip C
. 各チップには入力ポートと出力ポートがあり、A の出力ポートの一部は B の入力ポートに接続され、一部は C の入力ポートに接続されていますChip A
。別のグラフで : Chip A :: Chip A.1, Chip A.3 -> Chip A.2
. それぞれChip A.1
分解などもできます。これが複合グラフと呼ばれるものです。複合グラフの各ノードは、それ自体がグラフである子を持つことができます。
ハレルと UML のステートチャート形式については知っています。これにより、階層グラフで階層的なネストされたステート マシンを記述できます (したがって、ネストされたグラフはステートチャート形式で表現できる可能性があります)。ただし、ステートチャートを描画できるオンライン ツールは知りません。問題は、UML に複合グラフを指定できるメカニズムまたはツールがあるかどうかです。ある場合、ネスト メカニズムは何ですか?
レベル1
-------
---|ChipA|---ChipB---
| |---ChipC---
|-----|
チップAを拡大
-----ChipA.1---ChipA.2---- (...linked to ChipB input port
|--ChipA.3-| |-- (...linked to ChipC input port
文献からの複合グラフの例: