掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     アクティビティ図 ループについて


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
ssai(未登録ゲスト)
投稿日時: 2010-9-10 10:11

アクティビティ図 ループについて

アクティビティ図でfor文を表現したいのですが、サブアクティビティのループノードを利用すれば可能でしょうか?

またヘルプを見たのですが、この使い方が良くわかりません。

よろしければ解説お願いします。
tkouno
投稿日時: 2010-9-10 10:41
EA Administrator
投稿: 4288

Re: アクティビティ図 ループについて

ご質問の件ですが、サブアクティビティはアクション要素ではなく
アクティビティ要素の一種なので、利用することはできません。
(こちらは、今後利用できるようになるのかどうか、開発元に確認します。)


本題のfor文の件につきましては、UMLのアクティビティ図の表現で
for文を表現するような仕組みがないため、コード生成を行うことはできません。
(こちらの理解が間違っていなければ、for文に当たるような処理を
アクティビティ図で記載する場合、デシジョン要素を使うことに
なると思います。EAのコード生成では、これはwhile文として
生成する形になります。)

ご要望に添えず、申し訳ございません。
ssai(未登録ゲスト)
投稿日時: 2010-9-10 10:50

Re: アクティビティ図 ループについて

わかりました、ありがとうございます。今後EAを導入しようか現在検討中なので、色々質問すると思いますがよろしくお願いします。
tkouno
投稿日時: 2010-9-10 10:56
EA Administrator
投稿: 4288

Re: アクティビティ図 ループについて

ご確認ありがとうございました。

既にお気づきのように、このコード生成の機能については
まだまだ情報が不足している部分があります。日本側で
PDFドキュメントを独自に作成して公開していますが、
さらに内容を充実させなければと考えております。



今回のご質問のような内容は、こちらで気づいていない「不明点」が
わかりますので、大変助かります。
(アクティビティ図ではwhileループを作成する、という前提が
頭の中にありましたが、確かにfor文はどうするのか?という点の
考慮が漏れておりました。)

ご評価にあたり、ご不明な点がございましたら遠慮なくご質問ください。

今後ともよろしくお願いします。
ssai(未登録ゲスト)
投稿日時: 2010-9-10 11:11

Re: アクティビティ図 ループについて

ありがとうございます。

ちなみに、switch文はアクティビティ図で表現は可能でしょうか?
sugimoto
投稿日時: 2010-9-10 11:40
EA Administrator
投稿: 1992

Re: アクティビティ図 ループについて

tkounoに代わりまして返信させていただきます。

現状は、分岐条件が複数ある場合はif文、else if文が生成され、
switch文は生成されません。

ご確認のほど、よろしくお願いいたします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ