@@ -50,6 +50,7 @@ skinparam archimate {
5050 StereotypeAlignment right
5151 RoundCorner <<strategy-capability>> 25
5252 RoundCorner <<strategy-course-of-action>> 25
53+ RoundCorner <<strategy-value-stream>> 25
5354 RoundCorner <<business-process>> 25
5455 RoundCorner <<business-function>> 25
5556 RoundCorner <<business-interaction>> 25
@@ -109,6 +110,7 @@ skinparam usecase {
109110!define Strategy_Resource (e_alias , e_label ) archimate #STRATEGY "e_label" <<strategy - resource >> as e_alias
110111!define Strategy_Capability (e_alias , e_label ) archimate #STRATEGY "e_label" <<strategy - capability >> as e_alias
111112!define Strategy_CourseOfAction (e_alias , e_label ) archimate #STRATEGY "e_label" <<strategy - course - of - action >> as e_alias
113+ !define Strategy_ValueStream (e_alias , e_label ) archimate #STRATEGY "e_label" <<strategy - value - stream >> as e_alias
112114
113115'Business Elements
114116!define Business_Actor (e_alias , e_label ) archimate #BUSINESS "e_label" <<business - actor >> as e_alias
@@ -152,8 +154,8 @@ skinparam usecase {
152154!define Technology_Artifact (e_alias , e_label ) archimate #TECHNOLOGY "---\n e_label" <<technology - artifact >> as e_alias
153155
154156'Physical Elements
155- !define Physical_Equipment (e_alias , e_label ) archimate #PHYSICAL "e_label" <<physical - equipment >> as e_alias
156- !define Physical_Facility (e_alias , e_label ) archimate #PHYSICAL "e_label" <<physical - facility >> as e_alias
157+ !define Physical_Equipment (e_alias , e_label ) node #PHYSICAL "e_label" <<physical - equipment >> as e_alias
158+ !define Physical_Facility (e_alias , e_label ) node #PHYSICAL "e_label" <<physical - facility >> as e_alias
157159!define Physical_DistributionNetwork (e_alias , e_label ) archimate #PHYSICAL "e_label" <<physical - distribution - network >> as e_alias
158160!define Physical_Material (e_alias , e_label ) archimate #PHYSICAL "---\n e_label" <<physical - material >> as e_alias
159161
@@ -217,11 +219,17 @@ skinparam usecase {
217219!define Rel_Serving_Left (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "-LEFT -> ")
218220!define Rel_Serving_Right (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "-RIGHT -> ")
219221
220- !define Rel_Association (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "-- ")
221- !define Rel_Association_Up (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "-UP - ")
222- !define Rel_Association_Down (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "-DOWN - ")
223- !define Rel_Association_Left (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "-LEFT - ")
224- !define Rel_Association_Right (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "-RIGHT - ")
222+ !define Rel_Association (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "== ")
223+ !define Rel_Association_Up (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "=UP = ")
224+ !define Rel_Association_Down (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "=DOWN = ")
225+ !define Rel_Association_Left (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "=LEFT = ")
226+ !define Rel_Association_Right (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "=RIGHT = ")
227+
228+ !define Rel_Association_dir (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "==> ")
229+ !define Rel_Association_dir_Up (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "=UP => ")
230+ !define Rel_Association_dir_Down (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "=DOWN => ")
231+ !define Rel_Association_dir_Left (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "=LEFT => ")
232+ !define Rel_Association_dir_Right (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "=RIGHT => ")
225233
226234!define Rel_Flow (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , "..>> ")
227235!define Rel_Flow_Up (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , ".UP .>> ")
@@ -269,4 +277,4 @@ skinparam usecase {
269277!define Rel_Influence_Up (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , ".UP .> ")
270278!define Rel_Influence_Down (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , ".DOWN .> ")
271279!define Rel_Influence_Left (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , ".LEFT .> ")
272- !define Rel_Influence_Right (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , ".RIGHT .> ")
280+ !define Rel_Influence_Right (e_From , e_To , e_label = "") Rel_ (e_From , e_To , e_label , ".RIGHT .> ")
0 commit comments