サブプロセスが「展開(Expanded)」状態で表示されているとき、その境界線上の開始イベントは省略可能か。

BPMN仕様では、サブプロセス内部の開始イベントは必須ではない(特に流入シーケンスフローがある場合)。しかし、開始イベントがない場合は「None Start」として扱われ、サブプロセス起動時にアクティブな要素(タスク等)がないと何も起きない可能性があるため、注意が必要。一般的には明示的に置くか、フローが直接内部要素に接続することはできない(境界を越えるシーケンスフローは禁止)ため、Start Eventが必要となるケースが大半である。※補足:正解は「標準的には開始イベントを置くのが望ましい(仕様上、流入フローでトリガーされるサブプロセス内部には、フローを受け取るStart Eventは描かれないが、内部ロジックの開始点としてNone Startを置く)」という文脈。ただし、サブプロセス自体への流入フローがあれば、内部のNone Startがトリガーされる。