workspace "DDI Future State" { model { dmv = person "DMV" { description "Department of Motor Vehicles" } worker = person "Title Clerk" { description "Worker who processes the title" } owner = person "Owner" { description "Owner of the vehicle" } provider = person "Provider" { description "Any client needing titling services" } dealer = person "Dealer" { description "Dealer who sells the vehicle" } myv = softwareSystem "My Vehicle Claim" { description "Web ui application for vehicle owners (strong points of today)" owner -> this "submits docs, checks status" } ct = softwareSystem "Core Track" { description "Web ui application for providers and dealers (strong points of today)" provider -> this "Submits title requests" } tp = softwareSystem "Title Processing" { description "Web application for workers (combines workflow elements and internal screens of existing systems)" worker -> this "Facilitates the title process " ct -> this "Provides documents reads status" myv -> this "Updates data , displays data" db = container "Database" { description "Stores title data" } } ddi = softwareSystem "DDI Integration" { description "Integration with DMV (strong points of today)" tp -> this : "interact with DMVs" ddi -> dmv "Submits / reads title stuff" } plate = softwareSystem "Plate Management" { dealer -> this "Submits plate requests ( to show DDI's strong points)" this -> ddi "Interacts with DDI" } asap = softwareSystem "ASAP" { description "For extra assignment processing when the stock is ours" tp -> this "CEQ for assignment level stock rules" } } views { systemLandscape f { include * autolayout lr } styles { element "Software System" { shape box background #1168bd color #ffffff } element "Person" { shape person background #08427b color #ffffff } } } }