Skip to content

Commit 7ee3c5a

Browse files
authored
Merge branch 'master' into add-business-location
2 parents 233e069 + c620495 commit 7ee3c5a

11 files changed

+71
-24
lines changed

Archimate.puml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -162,11 +162,11 @@ skinparam rectangle<<boundary>> {
162162
!define Rel_Assignment_Left(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "o-LEFT->")
163163
!define Rel_Assignment_Right(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "o-RIGHT->")
164164

165-
!define Rel_Specilization(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-|>")
166-
!define Rel_Specilization_Up(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-UP-|>")
167-
!define Rel_Specilization_Down(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-DOWN-|>")
168-
!define Rel_Specilization_Left(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-LEFT-|>")
169-
!define Rel_Specilization_Right(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-RIGHT-|>")
165+
!define Rel_Specialization(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-|>")
166+
!define Rel_Specialization_Up(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-UP-|>")
167+
!define Rel_Specialization_Down(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-DOWN-|>")
168+
!define Rel_Specialization_Left(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-LEFT-|>")
169+
!define Rel_Specialization_Right(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-RIGHT-|>")
170170

171171
!define Rel_Serving(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "->")
172172
!define Rel_Serving_Up(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-UP->")
@@ -204,8 +204,8 @@ skinparam rectangle<<boundary>> {
204204
!define Rel_Access_Left(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, ".LEFT.>")
205205
!define Rel_Access_Right(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, ".RIGHT.>")
206206

207-
!define Rel_Influnce(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "->")
208-
!define Rel_Influnce_Up(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-UP->")
209-
!define Rel_Influnce_Down(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-DOWN->")
210-
!define Rel_Influnce_Left(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-LEFT->")
211-
!define Rel_Influnce_Right(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-RIGHT->")
207+
!define Rel_Influence(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "->")
208+
!define Rel_Influence_Up(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-UP->")
209+
!define Rel_Influence_Down(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-DOWN->")
210+
!define Rel_Influence_Left(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-LEFT->")
211+
!define Rel_Influence_Right(e_From, e_To, e_label="") Rel_(e_From, e_To, e_label, "-RIGHT->")

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,13 @@ For example:
4040
Motivation_Stakeholder(StakeholderElement, "Stakeholder Description")
4141
```
4242
Output:
43-
![Stakeholder](https://www.plantuml.com/plantuml/png/LOtB2i8m44NtXVv3x4f16zswgc1t5WHnBTDqCA5vCPdu-7lRNTrTxkMUqoG6ukoiQ3_WeiNzeInMnYkR1ynaXMQEwIWbmRj-6jQvpmb91S_ekLR1IUpxRqH6aYTIsZXWt5qjUBvt5-aW_Irrd5nbKHPTOFC2Di4_RWmZwc07fFKYjnRTvDYAQb6ACoP59ix7QZE36lJ3nFm1 "Stakeholder")
43+
![Stakeholder](https://raw.githubusercontent.com/ebbypeter/Archimate-PlantUML/master/images/Example-Stakeholder.png)
4444
* To define a `Business Service` element,
4545
```javascript
4646
Business_Service(BService, "Business Service")
4747
```
4848
Output:
49-
![Business Service](https://www.plantuml.com/plantuml/png/LOsz2i8m54RtGjuXTbBGH1oTseARWY3EagGN6qZISE-DFszlXJguVPp3uMk83NA9GHvU9kO0svse5ZwvK7ee6EJ0d6clDPgdkdiUYYq4wCR4a5YvCMgmzfs10NMBRl3HC6pEmII-deuw6lepAazVeX9LLyWd8BfT01_UmRARnrhMFoTdLA--HGEfd-8F "Business Service")
49+
![Business Service](https://raw.githubusercontent.com/ebbypeter/Archimate-PlantUML/master/images/Example-BusinessService.png)
5050

5151
### ArchiMate Relationships
5252
The ArchiMate relationships are defined with the following pattern:
@@ -64,10 +64,10 @@ The `RelationTypes` supported are:
6464
- Association
6565
- Composition
6666
- Flow
67-
- Influnce
67+
- Influence
6868
- Realization
6969
- Serving
70-
- Specilization
70+
- Specialization
7171
- Triggering
7272

7373
The `Directions` supported are:
@@ -82,13 +82,13 @@ For example:
8282
Rel_Composition(StakeholderElement, BService, "Description for the relationship")
8383
```
8484
Output:
85-
![Composition Relationship](https://www.plantuml.com/plantuml/png/ROzFImD13CNl2_iTnfugw8xWpLEjzcP1B9wNsTdK2MR-a6IgVdjtfS8Ati9xUU-NR4GTQuraTfyk5eARsxQvmEIfZb2PJ50jScSjku_k3JNKeGgmpqaXQUTpj30CNmKKsDwp3nYTmlKpkQIl-oSRdVnnkZAnscQV5KzECQV-eEuTGgOHUBsOTmHn8boPrK8qZo2UiSp1rMNRRAjW0f7-07n23-ljUPXYlvuvI_D-sxm0zGyvbYmub_nBN9GiUEQOsMW0mq0_bql0CfTk88tJKzy0 "Composition Relationship")
85+
![Composition Relationship](https://raw.githubusercontent.com/ebbypeter/Archimate-PlantUML/master/images/Example-Composition.png)
8686
* To orient the two elements in top - down position, the syntax will be
8787
```javascript
8888
Rel_Composition_Down(StakeholderElement, BService, "Description for the relationship")
8989
```
9090
Output:
91-
![Composition Relationship Down](https://www.plantuml.com/plantuml/png/ROzBQyD038Jl1l-7RKuffDuUUkefpUFMG4desQpNQbPaNqZQ9FttjKCABlGcPZJpIKiMGrA2Lzkh2Td3yqjTFM2qllHGo2idalbLQpANveZYIbSOoAOe4AMnAMZekkyC0gJVo3eCHk3fmviedxjt7Gp_SPeyiEfgbmJFHZ35zY3c12xv7cW-cRSUma1OgDb4L1jWIvZ7uEonhbQ5CG9pUm0weuNvwZuCiLzFtQLnlwxsuDjr2ZantkYRT8d_OYTD4wZwIgJ4WIBmj_FPOHwRbn3xuRCV "Composition Relationship Down")
91+
![Composition Relationship Down](https://raw.githubusercontent.com/ebbypeter/Archimate-PlantUML/master/images/Example-CompositionDown.png)
9292

9393
### ArchiMate Groups
9494
Groups in ArchiMate are denoted using the following syntax:
@@ -112,7 +112,7 @@ For example
112112
}
113113
```
114114
Output:
115-
![Group Type 1](https://www.plantuml.com/plantuml/png/LKvDQm8n5Bm7yX_IFQtGRlJGYoShbLug56pFaiq-t4VpnSkBRH7_UsEhe7CQPfYFHMP3NBnJgs_ZauFfenHt6Amh0nHoQcHEUQurcQzkXpoMlcGW6mD3uCv6hw7lVn8ma7uYEw8t30zlpWJ-MBzgR_ADqwMw9SKBnP8mxDhBwknUDN-YUgzbQZfh9WSfLCKwCkuDOmpR3PjF6ACRWDehldBWwvdQS2MgPyYMC9s2pUI_Qbao1iXvkm7QeuLsUIOrUl7KMJfbZb98iO0mrC-_ "Group Type 1")
115+
![Group Type 1](https://raw.githubusercontent.com/ebbypeter/Archimate-PlantUML/master/images/Example-Grouping.png)
116116

117117
* Group Type 2:
118118
```javascript
@@ -122,7 +122,7 @@ For example
122122
}
123123
```
124124
Output:
125-
![Group Type 2](https://www.plantuml.com/plantuml/png/LKxBQW8n5Dq7yW_fh4Qm4t7HHLUZLBgf8AXhoMGkJcXUtDpueFJVZLR1djNX7CwZJQIGihDYSL8kMfYySVPYlBQvXunM34GnlKk9wjZi3GsvombG1q_WgT71IUYwSmG2b3FKWt6Au7LbbQVjyaiwbVuvJInRd77sYI77-Z4w7OlgfeXDwHAJQJNwuKmKB0EPWo8J_6vDwXk6O7l0-ealBBZofJGyYU83aaOJhy5gz5SrpybuI6ct1ZmO3VNyJahquOcxTCtySjQ2xylX2m00 "Group Type 2")
125+
![Group Type 2](https://raw.githubusercontent.com/ebbypeter/Archimate-PlantUML/master/images/Example-Group.png")
126126

127127
## Example
128128
```javascript

images/Example-BusinessService.png

1.67 KB
Loading

images/Example-Composition.png

4.34 KB
Loading

images/Example-CompositionDown.png

4.56 KB
Loading

images/Example-Group.png

5.81 KB
Loading

images/Example-Grouping.png

5.87 KB
Loading

images/Example-Stakeholder.png

2.12 KB
Loading

samples/Archimate-InternetBrowser.wsd

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@ Technology_Service(webServer, "Some web server")
2323

2424
Rel_Flow_Left(someBusinessProcess, businessObject, "")
2525
Rel_Serving_Up(itSupportService, someBusinessProcess, "")
26-
Rel_Specilization_Up(webpageBehaviour, itSupportService, "")
26+
Rel_Specialization_Up(webpageBehaviour, itSupportService, "")
2727
Rel_Flow_Right(dataObject, webpageBehaviour, "")
28-
Rel_Specilization_Up(dataObject, businessObject, "")
28+
Rel_Specialization_Up(dataObject, businessObject, "")
2929
Rel_Assignment_Left(ActivePartWebPage, webpageBehaviour, "")
30-
Rel_Specilization_Up(inMemoryItem, dataObject, "")
30+
Rel_Specialization_Up(inMemoryItem, dataObject, "")
3131
Rel_Realization_Up(inMemoryItem, ActivePartWebPage, "")
32-
Rel_Specilization_Right(inMemoryItem,internetBrowser, "")
32+
Rel_Specialization_Right(inMemoryItem,internetBrowser, "")
3333
Rel_Serving_Up(internetBrowser, webpageBehaviour, "")
3434
Rel_Serving_Up(internetBrowserPlugin, webpageBehaviour, "")
3535
Rel_Aggregation_Right(internetBrowser, internetBrowserPlugin, "")

samples/Archimate-Relationships.wsd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ Technology_Service(Service03, "Service03")
1414
Rel_Composition_Right(Service01, Service02, "Composition")
1515
Rel_Aggregation(Service01, Service02, "Aggregation")
1616
Rel_Assignment(Service01, Service02, "Assignment")
17-
Rel_Specilization(Service01, Service02, "Specilization")
17+
Rel_Specialization(Service01, Service02, "Specialization")
1818
Rel_Serving(Service01, Service02, "Serving")
1919
Rel_Association(Service02, Service03, "Association")
2020
Rel_Flow(Service02, Service03, "Flow")
2121
Rel_Realization(Service02, Service03, "Realization")
2222
Rel_Triggering(Service02, Service03, "Triggering")
2323
Rel_Access(Service02, Service03, "Access")
24-
Rel_Influnce(Service02, Service03, " + Influnce")
24+
Rel_Influence(Service02, Service03, " + Influence")
2525

2626
Grouping(Example01, "Example 01"){
2727
Strategy_Capability(TestCapability01, "Test Capability")

0 commit comments

Comments
 (0)