アクター

アクターは、モデル化の対象となるシステムと 対話するユーザーのロールを示します。人、組織、マシン、または別の外部システムを、 ユーザーにすることができます。

単一のアクターで複数のユーザーを示すことができ、 単一ユーザーが複数アクターのロールを持つことができます。 アクターは、システムの外部にあります。 アクターは、ユースケースで記述された振る舞いを開始させることができます。 また、ユースケースによって、アクターに働きかけることもできます。 アクターは、システムとデータを交換することもできます。

ビジネスを表すモデルにおけるアクターは、 ビジネスと対話する個人およびマシンのタイプを表します。 ソフトウェア・アプリケーションを表すモデルにおけるアクターは、 システムと対話する個人、外部システム、またはマシンのタイプを表します。

通常、アクターはユースケース図で使用しますが、 クラス図およびシーケンス図でも使用することができます。

以下の図にあるように、アクターは人形の線で表示されます。

人形の線と、その下に表示されている単語 Actor1。

各アクターは、システムと対話するユーザーのロールを記述する固有名を持ちます。

アクターが行う内容、 およびアクターがシステムと対話する方法を定義する文書を、 追加することができます。


フィードバック