!docs
, !adrs
, !script
, etc) are unavailable via this demo page; see DSL - comparison for details.
PlantUML definitions are available via the Structurizr CLI export command,
using the -format plantuml
parameter.
See StructurizrPlantUMLExporter for customisation options.
C4-PlantUML definitions are available via the Structurizr CLI export command,
using the -format plantuml/c4plantuml
parameter.
See C4PlantUMLExporter for customisation options.
Mermaid definitions are available via the Structurizr CLI export command,
using the -format mermaid
parameter. Your Mermaid configuration will need to include "securityLevel": "loose"
to render this definition correctly.
WebSequenceDiagram definitions are available via the Structurizr CLI export command,
using the -format websequencediagrams
parameter. Only dynamic views are supported.
DOT definitions are available via the Structurizr CLI export command,
using the -format dot
parameter.
Ilograph definitions are available via the Structurizr CLI export command,
using the -format ilograph
parameter. A single Ilograph export contains the model and all views.
resources: - id: "1" name: "Business User" subtitle: "[Person]" description: "A regular business user." backgroundColor: "#d46a6a" color: "#ffffff" - id: "2" name: "Configuration User" subtitle: "[Person]" description: "A regular business user who can also configure the parameters used in the risk calculations." backgroundColor: "#d46a6a" color: "#ffffff" - id: "3" name: "Financial Risk System" subtitle: "[Software System]" description: "Calculates the bank's exposure to risk for product X." backgroundColor: "#550000" color: "#ffffff" - id: "4" name: "Trade Data System" subtitle: "[Software System]" description: "The system of record for trades of type X." backgroundColor: "#801515" color: "#ffffff" - id: "5" name: "Reference Data System" subtitle: "[Software System]" description: "Manages reference data for all counterparties the bank interacts with." backgroundColor: "#801515" color: "#ffffff" - id: "6" name: "Reference Data System v2.0" subtitle: "[Software System]" description: "Manages reference data for all counterparties the bank interacts with." backgroundColor: "#801515" color: "#ffffff" - id: "7" name: "E-mail system" subtitle: "[Software System]" description: "The bank's Microsoft Exchange system." backgroundColor: "#801515" color: "#ffffff" - id: "8" name: "Central Monitoring Service" subtitle: "[Software System]" description: "The bank's central monitoring and alerting dashboard." backgroundColor: "#801515" color: "#ffffff" - id: "9" name: "Active Directory" subtitle: "[Software System]" description: "The bank's authentication and authorisation system." backgroundColor: "#801515" color: "#ffffff" perspectives: - name: Static Structure relations: - from: "1" to: "3" label: "Views reports using" color: "#707070" - from: "2" to: "3" label: "Configures parameters using" color: "#707070" - from: "3" to: "4" label: "Gets trade data from" color: "#707070" - from: "3" to: "5" label: "Gets counterparty data from" color: "#707070" - from: "3" to: "6" label: "Gets counterparty data from" color: "#707070" - from: "3" to: "7" label: "Sends a notification that a report is ready to" color: "#707070" - from: "3" to: "8" label: "Sends critical failure alerts to" description: "SNMP" color: "#ff0000" - from: "3" to: "9" label: "Uses for user authentication and authorisation" color: "#707070" - from: "7" to: "1" label: "Sends a notification that a report is ready to" description: "E-mail message" color: "#707070"