Skip to content

Instantly share code, notes, and snippets.

@Piyush3dB
Created August 10, 2017 22:07
Show Gist options
  • Save Piyush3dB/029d0ed1f948bafa32b247ee5998e038 to your computer and use it in GitHub Desktop.
Save Piyush3dB/029d0ed1f948bafa32b247ee5998e038 to your computer and use it in GitHub Desktop.
PlantUML Composite structure diagram
@startuml
sprite $businessProcess [16x16/16] {
FFFFFFFFFFFFFFFF
FFF000000000FFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFF0FFFFF
FFFFFFFFFF00FFFF
FF00000000000FFF
FF000000000000FF
FF00000000000FFF
FFFFFFFFFF00FFFF
FFFFFFFFFF0FFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFF
}
rectangle " End to End\nbusiness process" <<$businessProcess>> {
rectangle "inner process 1" <<$businessProcess>> as src
rectangle "inner process 2" <<$businessProcess>> as tgt
src -> tgt
boundary b1
control c1
b1 -(0)- c1
component comp1
interface interf1
comp1 #~~( interf1
:mode1actor: -0)- fooa1
:mode1actorl: -le0)- foo1l
[component1] 0)-(0-(0 [componentC]
() component3 )-0-(0 "foo" [componentC]
[aze1] #-->> [aze2]
}
@enduml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment