diff options
Diffstat (limited to 'sources')
| -rw-r--r-- | sources/five_dimensional_dt.drawio | 12 | ||||
| -rw-r--r-- | sources/requirements_validation.tex | 29 | ||||
| -rw-r--r-- | sources/thesis_structure.drawio | 2 |
3 files changed, 36 insertions, 7 deletions
diff --git a/sources/five_dimensional_dt.drawio b/sources/five_dimensional_dt.drawio index 5362631..e10c94f 100644 --- a/sources/five_dimensional_dt.drawio +++ b/sources/five_dimensional_dt.drawio @@ -1,6 +1,6 @@ <mxfile host="app.diagrams.net"> <diagram name="Page-1" id="C7pt7gl4p0PdqAMWZAV_"> - <mxGraphModel dx="928" dy="636" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0"> + <mxGraphModel dx="442" dy="303" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0"> <root> <mxCell id="0" /> <mxCell id="1" parent="0" /> @@ -104,7 +104,7 @@ </mxGeometry> </mxCell> <mxCell id="lhpz-W1zQVuOfh66NaAW-4" parent="lhpz-W1zQVuOfh66NaAW-10" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="Virtual to Physical" vertex="1"> - <mxGeometry height="20" width="120" x="40" y="5" as="geometry" /> + <mxGeometry height="20" width="120" x="31" y="6" as="geometry" /> </mxCell> <mxCell id="lhpz-W1zQVuOfh66NaAW-6" edge="1" parent="lhpz-W1zQVuOfh66NaAW-10" style="endArrow=classic;html=1;rounded=0;dashed=1;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> @@ -114,15 +114,15 @@ </mxCell> <mxCell id="lhpz-W1zQVuOfh66NaAW-7" edge="1" parent="lhpz-W1zQVuOfh66NaAW-10" style="endArrow=classic;html=1;rounded=0;dashed=1;dashPattern=8 4 1 4;" value=""> <mxGeometry height="50" relative="1" width="50" as="geometry"> - <mxPoint x="326" y="12.8" as="sourcePoint" /> - <mxPoint x="357" y="12.8" as="targetPoint" /> + <mxPoint x="326" y="14.8" as="sourcePoint" /> + <mxPoint x="357" y="14.8" as="targetPoint" /> </mxGeometry> </mxCell> <mxCell id="lhpz-W1zQVuOfh66NaAW-8" parent="lhpz-W1zQVuOfh66NaAW-10" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="Twin to Services" vertex="1"> - <mxGeometry height="20" width="98" x="200" y="5" as="geometry" /> + <mxGeometry height="20" width="98" x="200" y="6" as="geometry" /> </mxCell> <mxCell id="lhpz-W1zQVuOfh66NaAW-9" parent="lhpz-W1zQVuOfh66NaAW-10" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="Twin to Data" vertex="1"> - <mxGeometry height="20" width="70" x="360" y="5" as="geometry" /> + <mxGeometry height="20" width="70" x="360" y="6" as="geometry" /> </mxCell> <mxCell id="lhpz-W1zQVuOfh66NaAW-11" parent="lhpz-W1zQVuOfh66NaAW-12" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="Connection Type" vertex="1"> <mxGeometry height="30" width="112" as="geometry" /> diff --git a/sources/requirements_validation.tex b/sources/requirements_validation.tex new file mode 100644 index 0000000..bf0952d --- /dev/null +++ b/sources/requirements_validation.tex @@ -0,0 +1,29 @@ +\begin{table}[ht] + \centering + \renewcommand{\arraystretch}{1.4} + \resizebox{\columnwidth}{!}{ + \begin{tabular}{lrccccccccccc} + \toprule + & & \textbf{FR1} & \textbf{FR2} & \textbf{FR3} & \textbf{FR4} + & \textbf{FR5} & \textbf{FR6} & \textbf{FR7} & \textbf{NFR1} & \textbf{NFR2} & \textbf{NFR3} & \textbf{NFR4} \\ + \midrule + Interactive Dashboard (\myCircled{2a}) & & & \tick & & \tick & \tick & & \tick & \tick & \tick & \tick & \\ + Message Broker (\myCircled{2b}) & & \tick & \tick & \tick & \tick & \tick & \tick & & \tick & \tick & \tick & \\ + System Knobs (\myCircled{2c}) & & & \tick & & \tick & \tick & & & & & \tick & \tick \\ + + Database (\myCircled{3a}) & & & & \tick & \tick & \tick & \tick & & & \tick & & \\ + + API Server (\myCircled{3c}) & & & \tick & & \tick & \tick & & & & & \tick & \\ + + Cache (\myCircled{3b}) & & & & \tick & \tick & \tick & & & \tick & \tick & \tick & \\ + + Event-driven Simulation (\myCircled{4a}) & & \tick & \tick & & \tick & \tick & & & \tick & & \tick & \tick \\ + + Analytics Engine (\myCircled{4b}) & & \tick & \tick & & \tick & \tick & & & & & & \tick \\ + + Monitoring Service (\myCircled{4c}) & & \tick & \tick & & \tick & \tick & & & & & & \\ \bottomrule\end{tabular} + } + \caption[The mapping of features to requirements.]{Validation of the features against the set of functional and non-functional requirements.} + \label{tab:feature_validation} +\end{table} + diff --git a/sources/thesis_structure.drawio b/sources/thesis_structure.drawio index 18814ac..103a7b3 100644 --- a/sources/thesis_structure.drawio +++ b/sources/thesis_structure.drawio @@ -57,7 +57,7 @@ <mxCell id="TxTclPCki953P5ZPPJ2z-12" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#CCCCFF;strokeColor=#000000;" value="Section 3.3<br><b><font style="font-size: 11px;">Overview of </font><i style=""><font style="font-size: 11px;">Sunfish Architecture</font><br></i></b>" vertex="1"> <mxGeometry height="50" width="120" x="320" y="320" as="geometry" /> </mxCell> - <mxCell id="TxTclPCki953P5ZPPJ2z-16" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#CCCCFF;strokeColor=#000000;" value="Section 3.4<br><b><font style="font-size: 11px;">Digital Thread and Predictive Analysis</font></b>" vertex="1"> + <mxCell id="TxTclPCki953P5ZPPJ2z-16" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#CCCCFF;strokeColor=#000000;" value="Section 3.4<br><span style="font-size: 11px;"><b>Requirement<br>Validation</b></span>" vertex="1"> <mxGeometry height="50" width="120" x="460" y="320" as="geometry" /> </mxCell> <mxCell id="TxTclPCki953P5ZPPJ2z-19" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;" value="Chapter 4<div><b>Implementation</b></div>" vertex="1"> |
