schema_version: 1 model: id: logistics-tracking name: Logistics Tracking description: > An ArchiMate example: a parcel carrier lets shippers and recipients track shipments. Business, application and technology layers are mapped to folders; each element's ArchiMate type is shown as its tag. diagram_type: architecture meta: title: Logistics Tracking - layered view output: main.html components: - ref: recipient pos: [40, 70] size: [170, 60] - ref: tracking-service pos: [270, 70] size: [170, 60] - ref: deliver-shipment pos: [500, 70] size: [170, 60] - ref: tracking-portal pos: [40, 270] size: [170, 60] - ref: tms pos: [270, 270] size: [170, 60] - ref: tracking-svc pos: [500, 270] size: [170, 60] - ref: mobile-network pos: [40, 470] size: [170, 60] - ref: cloud-cluster pos: [270, 470] size: [170, 60] - ref: event-streaming pos: [500, 470] size: [170, 60] boundaries: - kind: region label: Business layer wraps: [recipient, tracking-service, deliver-shipment] - kind: region label: Application layer wraps: [tracking-portal, tms, tracking-svc] - kind: region label: Technology layer wraps: [mobile-network, cloud-cluster, event-streaming] connections: - { from: tracking-service, to: recipient, label: serves, variant: emphasis } - { from: deliver-shipment, to: tracking-service, label: realizes } - { from: tracking-portal, to: recipient, label: serves, labelAt: [125, 197] } - { from: tracking-svc, to: deliver-shipment, label: serves, labelAt: [585, 197] } - { from: tms, to: tracking-svc, label: realizes } - { from: mobile-network, to: tracking-portal, label: serves, labelAt: [125, 397] } - { from: cloud-cluster, to: tms, label: serves, labelAt: [355, 397] } - { from: event-streaming, to: tracking-svc, label: serves, labelAt: [585, 397] }