掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     シーケンス図で実行仕様とメッセージグループ


フラット表示 前のトピック | 次のトピック
投稿者 トピック
tkouno
投稿日時: 2007-10-31 13:09
EA Administrator
投稿: 3939

Re: シーケンス図で実行仕様とメッセージグループ

まず1点誤解されているかもしれない点について
念のため補足いたします。

mamoさんが想定されているような割り込みの処理自体は
(特に組込みの機器において)一般的なものであり
例外的なものではないと思います。

Enterprise Architectが想定していないのは、番号の振り方の
ルールについて、です。今回の場合であれば、EAの持つ自動で番号を振る機能を
利用することはできないということになります。

この点について、誤解されているかもしれないと文面から感じましたので
補足いたします。



なお、このような複雑なシーケンスをどのように表現するか、という点については
明確・一意なルールはありません。UMLは表現記法なので、
ある状況をどのように表現するか、については
一意に定まらない場合もあります。

例えば、今回の例で言えば、1.1の処理中に割り込みで
2.0の処理が発生するということになり
1.1の実行がサスペンドするということでした。

この場合、1.1の処理がサスペンドしているわけですから
実行仕様が切れる(処理が行われていない)と表現することも
可能かと思いますし、ご希望のような2段構成で
実行仕様を表現する(切れないことで、実行が完全に終了している
わけではなく、継続していることを暗に示す)ことも
ありえると思います。

UML仕様書の14.3.19章には「メソッドの活動を表現するため、
生存線の線を覆ううすい灰色か白の矩形を使用する」
(日本語訳※より引用:655ページ)とありますので、この内容を
文字通り解釈すると、サスペンドしている部分は
実行仕様が存在しないという表現が可能と考えました。
(サスペンド=活動していない、という解釈です。)


※:「UML2.0仕様書 2.1対応」 オーム社

フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   シーケンス図で実行仕様とメッセージグループ 未登録ゲスト 2007-10-30 18:33
     Re: シーケンス図で実行仕様とメッセージグループ tkouno 2007-10-31 10:01
       Re: シーケンス図で実行仕様とメッセージグループ 未登録ゲスト 2007-10-31 11:38
       » Re: シーケンス図で実行仕様とメッセージグループ tkouno 2007-10-31 13:09
           Re: シーケンス図で実行仕様とメッセージグループ 未登録ゲスト 2007-10-31 15:04
             Re: シーケンス図で実行仕様とメッセージグループ tkouno 2007-10-31 15:17