From 6c39df4be413b27964bc4a9ea9ea043af6c80150 Mon Sep 17 00:00:00 2001 From: "Allen D. Householder" Date: Thu, 22 Feb 2024 12:58:15 -0500 Subject: [PATCH] refine diagram --- docs/howto/bootstrap/summary.md | 32 ++++++++++++++++++++++---------- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/docs/howto/bootstrap/summary.md b/docs/howto/bootstrap/summary.md index 6204fb4a..409c7fe6 100644 --- a/docs/howto/bootstrap/summary.md +++ b/docs/howto/bootstrap/summary.md @@ -10,14 +10,12 @@ The diagram below shows the complete process of using SSVC. ```mermaid -flowchart +flowchart TD start([Start]) -us{{Decide to use SSVC}} subgraph prep [Prepare to use SSVC] dcd{{Choose Decision to Model}} d[/Decision/] - eg{{Establish Governance Process}} - gp[[Governance Process]] + l4((1)) subgraph outcomes [Define Outcomes] oc1[/Use available
outcome sets?\] dos{{Define Outcome Sets}} @@ -25,6 +23,7 @@ subgraph prep [Prepare to use SSVC] cos{{Choose Outcome Set}} os[/Outcome Set/] end + l5((1)) subgraph decisionpoints [Define Inputs] dp1[/Use available
decision points?\] ddp{{Define Decision Points}} @@ -32,6 +31,7 @@ subgraph prep [Prepare to use SSVC] cdp{{Choose Decision Points}} dps[/Decision Point Set/] end + l6((1)) subgraph dataeng [Data Mapping] dd1[/Use existing data?\] dpm[/Data Map/] @@ -39,10 +39,17 @@ subgraph prep [Prepare to use SSVC] dd{{Define Data}} ddf[/Data Definition/] end + l7((1)) subgraph policy [Policy Development] dfp{{Define Policy}} p[/Policy/] end + subgraph gov [Governance] + eg{{Establish Governance Process}} + gp[[Governance Process]] + end + l3((1)) + end subgraph dataops [Data Operations] cd[Collect Data] @@ -58,12 +65,14 @@ subgraph runtime [Use SSVC] oc[/Outcome/] end r[Vulnerability Response] -start --> us -us --> dcd -us --> eg +start --> dcd +start --> eg eg --> gp -gp --> gp +gp -->|ongoing| gp +gp --> l3 + dcd --> d +l4 --> oc1 d --> oc1 dps --> dd1 oc1 -->|y| oss @@ -78,8 +87,10 @@ dpt --> cdp cdp --> dps cos --> os oss --> cos +l7 --> dfp os --> dfp os --> dp1 +l5 --> dp1 d --> dp1 dps --> dp2d dp2d --> dpm @@ -100,7 +111,8 @@ p --> ap dp --> ap ap --> oc oc --> r -r --> l1((1)) -l2((1)) --> cd +r --> l1((2)) +l2((2)) --> cd +l6 --> dd1 ```