Skip to content

Commit 264f5b0

Browse files
committed
Group the different elements in the example picture
1 parent 014607f commit 264f5b0

File tree

3 files changed

+96
-77
lines changed

3 files changed

+96
-77
lines changed
41.1 KB
Loading

samples/Archimate-Elements.wsd

Lines changed: 93 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -23,86 +23,105 @@
2323

2424
title Archimate Example - Elements
2525

26-
'LAYOUT_AS_SKETCH
27-
'LAYOUT_LEFT_RIGHT
28-
'LAYOUT_TOP_DOWN
26+
'LAYOUT_AS_SKETCH()
27+
'LAYOUT_LEFT_RIGHT()
28+
'LAYOUT_TOP_DOWN()
2929

30+
Boundary(M, "Motivational elements"){
31+
Motivation_Stakeholder(MS_01, "Stakeholder")
32+
Motivation_Driver(MD_01, "Driver")
33+
Motivation_Assessment(MA_01, "Assessment")
34+
Motivation_Goal(MG_01, "Goal")
35+
Motivation_Outcome(MO_01, "Outcome")
36+
Motivation_Principle(MP_01, "Principle")
37+
Motivation_Requirement(MR_01, "Requirement")
38+
Motivation_Constraint(MC_01, "Constraint")
39+
Motivation_Meaning(MM_01, "Meaning")
40+
Motivation_Value(MV_01, "Value")
41+
}
42+
43+
Boundary(S, "Strategy elements"){
3044
Strategy_Resource(SR_01, "Resource")
3145
Strategy_Capability(SC_01, "Capability")
32-
Strategy_CourseOfAction("SA_01", "Course of Action")
33-
Strategy_ValueStream("SV_01", "ValueStream")
34-
35-
Business_Actor(BA_01, "Business Actor")
36-
Business_Role(BR_01, "Business Role")
37-
Business_Collaboration(BC_01, "Business Collaboration")
38-
Business_Interface(BI_01, "Business Interface")
39-
Business_Process(BP_01, "Business Process")
40-
Business_Function(BF_01, "Business Function")
41-
Business_Interaction(BIt_01, "Business Interaction")
42-
Business_Event(BE_01, "Business Event")
43-
Business_Service(BS_01, "Business Service")
44-
Business_Object(BO_01, "Business Object")
45-
Business_Contract(BCt_01, "Contract")
46-
Business_Representation(BRep_01, "Representation")
47-
Business_Product(BPr_01, "Product")
48-
49-
Application_Component(AC_01, "Application Component")
50-
Application_Collaboration(ACol_01, "Application Collaboration")
51-
Application_Interface(AI_01, "Application Interface")
52-
Application_Function(AF_01, "Applcation Function")
53-
Application_Interaction(AInt_01, "Application Interaction")
54-
Application_Process(AP_01, "Application Process")
55-
Application_Event(AE_01, "Application Event")
56-
Application_Service(AS_01, "Application Service")
57-
Application_DataObject(AD_01, "Data Object")
58-
59-
Technology_Node(TN_01, "Node")
60-
Technology_Device(TD_01, "Device")
61-
Technology_SystemSoftware(TSS_01, "System Software")
62-
Technology_Collaboration(TC_01, "Technology Collaboration")
63-
Technology_Interface(TI_01, "Technology Interface")
64-
Technology_Path(TP_01, "Path")
65-
Technology_CommunicationNetwork(TCN_01, "Communication Network")
66-
Technology_Function(TF_01, "Technology Function")
67-
Technology_Process(TPr_01, "Technology Process")
68-
Technology_Interaction(TInt_01, "Technology Interaction")
69-
Technology_Event(TE_01, "Technology Event")
70-
Technology_Service(TS_01, "Technology Service")
71-
Technology_Artifact(TA_01, "Artifact")
72-
73-
'Physical Elements
74-
Physical_Equipment(PE_01, "Equipment")
75-
Physical_Facility(PF_01, "Facility")
76-
Physical_DistributionNetwork(PDN_01, "Distribution Network")
77-
Physical_Material(PM_01, "Material")
78-
79-
Motivation_Stakeholder(MS_01, "Stakeholder")
80-
Motivation_Driver(MD_01, "Driver")
81-
Motivation_Assessment(MA_01, "Assessment")
82-
Motivation_Outcome(MO_01, "Outcome")
83-
Motivation_Principle(MP_01, "Principle")
84-
Motivation_Requirement(MR_01, "Requirement")
85-
Motivation_Constraint(MC_01, "Constraint")
86-
Motivation_Meaning(MM_01, "Meaning")
87-
Motivation_Value(MV_01, "Value")
88-
89-
'Implementation Elements
90-
Implementation_WorkPackage(IWP_01, "Work Package")
91-
Implementation_Deliverable(ID_01, "Deliverable")
92-
Implementation_Event(IE_01, "Event")
93-
Implementation_Plateau(IP_01, "Plateau")
94-
Implementation_Gap(IG_01, "Gap")
46+
Strategy_ValueStream(SV_01, "Value Stream")
47+
Strategy_CourseOfAction(SA_01, "Course of Action")
48+
}
9549

96-
'Other Elements
97-
Other_Grouping(a, "Other_Grouping"){
98-
Other_Location(OL_02, "Location")
50+
Boundary(C, "Core elements") {
51+
Boundary(B, "Business elements") {
52+
Business_Actor(BA_01, "Business Actor")
53+
Business_Role(BR_01, "Business Role")
54+
Business_Collaboration(BC_01, "Business Collaboration")
55+
Business_Interface(BI_01, "Business Interface")
56+
Business_Process(BP_01, "Business Process")
57+
Business_Function(BF_01, "Business Function")
58+
Business_Interaction(BIt_01, "Business Interaction")
59+
Business_Event(BE_01, "Business Event")
60+
Business_Service(BS_01, "Business Service")
61+
Business_Object(BO_01, "Business Object")
62+
Business_Contract(BCt_01, "Contract")
63+
Business_Representation(BRep_01, "Representation")
64+
Business_Product(BPr_01, "Product")
65+
Business_Location(BLoc_01, "Location")
66+
}
67+
Boundary(A, "Application elements") {
68+
Application_Component(AC_01, "Application Component")
69+
Application_Collaboration(ACol_01, "Application Collaboration")
70+
Application_Interface(AI_01, "Application Interface")
71+
Application_Function(AF_01, "Application Function")
72+
Application_Interaction(AInt_01, "Application Interaction")
73+
Application_Process(AP_01, "Application Process")
74+
Application_Event(AE_01, "Application Event")
75+
Application_Service(AS_01, "Application Service")
76+
Application_DataObject(AD_01, "Data Object")
77+
}
78+
Boundary(T, "Technology elements") {
79+
Technology_Node(TN_01, "Node")
80+
Technology_Device(TD_01, "Device")
81+
Technology_SystemSoftware(TSS_01, "System Software")
82+
Technology_Collaboration(TC_01, "Technology Collaboration")
83+
Technology_Interface(TI_01, "Technology Interface")
84+
Technology_Path(TP_01, "Path")
85+
Technology_CommunicationNetwork(TCN_01, "Communication Network")
86+
Technology_Function(TF_01, "Technology Function")
87+
Technology_Process(TPr_01, "Technology Process")
88+
Technology_Interaction(TInt_01, "Technology Interaction")
89+
Technology_Event(TE_01, "Technology Event")
90+
Technology_Service(TS_01, "Technology Service")
91+
Technology_Artifact(TA_01, "Artifact")
92+
Boundary(P, "Physical elements"){
93+
'Physical Elements
94+
Physical_Equipment(PE_01, "Equipment")
95+
Physical_Facility(PF_01, "Facility")
96+
Physical_DistributionNetwork(PDN_01, "Distribution Network")
97+
Physical_Material(PM_01, "Material")
98+
}
99+
}
99100
}
100-
Grouping(G_01, "Grouping") {
101-
Junction_Or(JO_01, "or")
102-
Junction_And(JA_01, "and")
101+
102+
Boundary(I, "Implementation elements"){
103+
Implementation_WorkPackage(IWP_01, "Work Package")
104+
Implementation_Deliverable(ID_01, "Deliverable")
105+
Implementation_Event(IE_01, "Event")
106+
Implementation_Plateau(IP_01, "Plateau")
107+
Implementation_Gap(IG_01, "Gap")
103108
}
104-
Group(G_02, "Group") {
105-
Other_Location(OL_01, "Location")
109+
110+
Boundary(O, "Other elements"){
111+
Other_Grouping(a, "Other_Grouping"){
112+
Other_Location(OL_02, "Location")
113+
}
114+
Grouping(G_01, "Grouping") {
115+
Junction_Or(JO_01, "or")
116+
Junction_And(JA_01, "and")
117+
}
118+
Group(G_02, "Group") {
119+
Other_Location(OL_01, "Location")
120+
}
106121
}
107122

123+
M -[hidden]D------ C
124+
C -[hidden]D--------- O
125+
'S -U-- I
126+
M -[hidden]-- S
108127
@enduml

samples/Archimate-InternetBrowser.wsd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@
2323

2424
title Archimate Sample - Internet Browser
2525

26-
'LAYOUT_AS_SKETCH
27-
'LAYOUT_LEFT_RIGHT
28-
'LAYOUT_TOP_DOWN
26+
'LAYOUT_AS_SKETCH()
27+
'LAYOUT_LEFT_RIGHT()
28+
'LAYOUT_TOP_DOWN()
2929

3030
Business_Object(businessObject, "A Business Object")
3131
Business_Process(someBusinessProcess,"Some Business Process")

0 commit comments

Comments
 (0)