Skip to content

Commit 4be42be

Browse files
authored
Merge pull request #10 from smeagol74/master
Some examples improvements
2 parents c620495 + a76403a commit 4be42be

File tree

8 files changed

+215
-68
lines changed

8 files changed

+215
-68
lines changed

Archimate.puml

Lines changed: 119 additions & 57 deletions
Large diffs are not rendered by default.
237 KB
Loading

samples/Archimate-Elements.wsd

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
@startuml
2+
!include ../Archimate.puml
3+
4+
title Archimate Example - Elements
5+
6+
'LAYOUT_AS_SKETCH
7+
'LAYOUT_LEFT_RIGHT
8+
'LAYOUT_TOP_DOWN
9+
10+
Strategy_Resource(SR_01, "Resource")
11+
Strategy_Capability(SC_01, "Capability")
12+
Strategy_CourseOfAction("SA_01", "Course of Action")
13+
14+
Business_Actor(BA_01, "Business Actor")
15+
Business_Role(BR_01, "Business Role")
16+
Business_Collaboration(BC_01, "Business Collaboration")
17+
Business_Interface(BI_01, "Business Interface")
18+
Business_Process(BP_01, "Business Process")
19+
Business_Function(BF_01, "Business Function")
20+
Business_Interaction(BIt_01, "Business Interaction")
21+
Business_Event(BE_01, "Business Event")
22+
Business_Service(BS_01, "Business Service")
23+
Business_Object(BO_01, "Business Object")
24+
Business_Contract(BCt_01, "Contract")
25+
Business_Representation(BRep_01, "Representation")
26+
Business_Product(BPr_01, "Product")
27+
28+
Application_Component(AC_01, "Application Component")
29+
Application_Collaboration(ACol_01, "Application Collaboration")
30+
Application_Interface(AI_01, "Application Interface")
31+
Application_Function(AF_01, "Applcation Function")
32+
Application_Interaction(AInt_01, "Application Interaction")
33+
Application_Process(AP_01, "Application Process")
34+
Application_Event(AE_01, "Application Event")
35+
Application_Service(AS_01, "Application Service")
36+
Application_DataObject(AD_01, "Data Object")
37+
38+
39+
Technology_Node(TN_01, "Node")
40+
Technology_Device(TD_01, "Device")
41+
Technology_SystemSoftware(TSS_01, "System Software")
42+
Technology_Collaboration(TC_01, "Technology Collaboration")
43+
Technology_Interface(TI_01, "Technology Interface")
44+
Technology_Path(TP_01, "Path")
45+
Technology_CommunicationNetwork(TCN_01, "Communication Network")
46+
Technology_Function(TF_01, "Technology Function")
47+
Technology_Process(TPr_01, "Technology Process")
48+
Technology_Interaction(TInt_01, "Technology Interaction")
49+
Technology_Event(TE_01, "Technology Event")
50+
Technology_Service(TS_01, "Technology Service")
51+
Technology_Artifact(TA_01, "Artifact")
52+
53+
'Physical Elements
54+
Physical_Equipment(PE_01, "Equipment")
55+
Physical_Facility(PF_01, "Facility")
56+
Physical_DistributionNetwork(PDN_01, "Distribution Network")
57+
Physical_Material(PM_01, "Material")
58+
59+
Motivation_Stakeholder(MS_01, "Stakeholder")
60+
Motivation_Driver(MD_01, "Driver")
61+
Motivation_Assessment(MA_01, "Assessment")
62+
Motivation_Goal(MG_01, "Goal")
63+
Motivation_Outcome(MO_01, "Outcome")
64+
Motivation_Principle(MP_01, "Principle")
65+
Motivation_Requirement(MR_01, "Requirement")
66+
Motivation_Constraint(MC_01, "Constraint")
67+
Motivation_Meaning(MM_01, "Meaning")
68+
Motivation_Value(MV_01, "Value with some longer text\nand multiline\nand more")
69+
70+
'Implementation Elements
71+
Implementation_WorkPackage(IWP_01, "Work Package")
72+
Implementation_Deliverable(ID_01, "Deliverable")
73+
Implementation_Event(IE_01, "Event")
74+
Implementation_Plateau(IP_01, "Plateau")
75+
Implementation_Gap(IG_01, "Gap")
76+
77+
'Other Elements
78+
Grouping(G_01, "Grouping") {
79+
Junction_Or(JO_01, "or")
80+
Junction_And(JA_01, "and")
81+
}
82+
Group(G_02, "Group") {
83+
Other_Location(OL_01, "Location")
84+
}
85+
86+
@enduml

samples/Archimate-InternetBrowser.wsd

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
@startuml
2-
'!include Archimate.puml
3-
!includeurl https://raw.githubusercontent.com/ebbypeter/Archimate-PlantUML/master/Archimate.puml
2+
!include ../Archimate.puml
43

54
title Archimate Sample - Internet Browser
65

samples/Archimate-Overview.wsd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@startuml
2-
!include Archimate.puml
2+
!include ../Archimate.puml
33

44
title Archimate Overview
55

samples/Archimate-Relationships.wsd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@startuml
2-
!include Archimate.puml
2+
!include ../Archimate.puml
33

44
title Archimate Example - Relationships
55

samples/Archimate-Sample01.wsd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@startuml
2-
!includeurl https://raw.githubusercontent.com/ebbypeter/Archimate-PlantUML/master/Archimate.puml
2+
!include ../Archimate.puml
33

44
title Archimate Sample - Requirement & Application Services
55

samples/Syntax-Examples.wsd

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
11
@startuml Example-Stakeholder
2-
!includeurl https://raw.githubusercontent.com/ebbypeter/Archimate-PlantUML/master/Archimate.puml
2+
!include ../Archimate.puml
33

44
Motivation_Stakeholder(StakeholderElement, "Stakeholder Description")
55

66
@enduml
77

88
@startuml Example-BusinessService
9-
!includeurl https://raw.githubusercontent.com/ebbypeter/Archimate-PlantUML/master/Archimate.puml
9+
!include ../Archimate.puml
1010

1111
Business_Service(BService, "Business Service")
1212

1313
@enduml
1414

1515
@startuml Example-Composition
16-
!includeurl https://raw.githubusercontent.com/ebbypeter/Archimate-PlantUML/master/Archimate.puml
16+
!include ../Archimate.puml
1717
Motivation_Stakeholder(StakeholderElement, "Stakeholder Description")
1818
Business_Service(BService, "Business Service")
1919

2020
Rel_Composition(StakeholderElement, BService, "Description for the relationship")
2121
@enduml
2222

2323
@startuml Example-CompositionDown
24-
!includeurl https://raw.githubusercontent.com/ebbypeter/Archimate-PlantUML/master/Archimate.puml
24+
!include ../Archimate.puml
2525
Motivation_Stakeholder(StakeholderElement, "Stakeholder Description")
2626
Business_Service(BService, "Business Service")
2727

2828
Rel_Composition_Down(StakeholderElement, BService, "Description for the relationship")
2929
@enduml
3030

3131
@startuml Example-Grouping
32-
!includeurl https://raw.githubusercontent.com/ebbypeter/Archimate-PlantUML/master/Archimate.puml
32+
!include ../Archimate.puml
3333
Grouping(Example01, "Group Type 01"){
3434
Motivation_Stakeholder(StakeholderElement, "Stakeholder Description")
3535
Business_Service(BService, "Business Service")
@@ -38,7 +38,7 @@ Grouping(Example01, "Group Type 01"){
3838
@enduml
3939

4040
@startuml Example-Group
41-
!includeurl https://raw.githubusercontent.com/ebbypeter/Archimate-PlantUML/master/Archimate.puml
41+
!include ../Archimate.puml
4242

4343
Group(Example02, "Group Type 02"){
4444
Motivation_Stakeholder(StakeholderElement, "Stakeholder Description")

0 commit comments

Comments
 (0)