mirror of
https://github.com/smyalygames/checklist-tester.git
synced 2025-05-18 06:24:12 +02:00
feat(poster): add main titles and bodies
This commit is contained in:
parent
337c2aeca9
commit
931e65c35e
@ -15,6 +15,7 @@
|
||||
xml:space="preserve"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
|
||||
id="namedview1"
|
||||
@ -26,15 +27,15 @@
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#505050"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="0.70710678"
|
||||
inkscape:cx="905.80379"
|
||||
inkscape:cy="698.6215"
|
||||
inkscape:zoom="0.29663777"
|
||||
inkscape:cx="1633.3051"
|
||||
inkscape:cy="1972.1022"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1018"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer6"
|
||||
inkscape:current-layer="layer1"
|
||||
showguides="true"
|
||||
showgrid="true"><sodipodi:guide
|
||||
position="1589.2913,1908.2835"
|
||||
@ -91,7 +92,18 @@
|
||||
inkscape:locked="false"
|
||||
inkscape:label=""
|
||||
inkscape:color="rgb(0,134,229)" /></sodipodi:namedview><defs
|
||||
id="defs1"><marker
|
||||
id="defs1"><linearGradient
|
||||
id="linearGradient14"
|
||||
inkscape:collect="always"><stop
|
||||
style="stop-color:#3e7cff;stop-opacity:1;"
|
||||
offset="0"
|
||||
id="stop19" /><stop
|
||||
style="stop-color:#adf3ff;stop-opacity:1;"
|
||||
offset="0.80879545"
|
||||
id="stop14" /><stop
|
||||
style="stop-color:#93ff8f;stop-opacity:1;"
|
||||
offset="0.87380499"
|
||||
id="stop15" /></linearGradient><marker
|
||||
style="overflow:visible"
|
||||
id="marker51"
|
||||
refX="0"
|
||||
@ -109,22 +121,6 @@
|
||||
d="m 6,0 c -3,1 -7,3 -9,5 0,0 0,-4 2,-5 -2,-1 -2,-5 -2,-5 2,2 6,4 9,5 z"
|
||||
id="path51" /></marker><marker
|
||||
style="overflow:visible"
|
||||
id="marker50"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
inkscape:stockid="Stylized triangle arrow"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
inkscape:isstock="true"
|
||||
inkscape:collect="always"
|
||||
preserveAspectRatio="xMidYMid"><path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="m 6,0 c -3,1 -7,3 -9,5 0,0 0,-4 2,-5 -2,-1 -2,-5 -2,-5 2,2 6,4 9,5 z"
|
||||
id="path50" /></marker><marker
|
||||
style="overflow:visible"
|
||||
id="marker49"
|
||||
refX="0"
|
||||
refY="0"
|
||||
@ -141,7 +137,7 @@
|
||||
d="m 6,0 c -3,1 -7,3 -9,5 0,0 0,-4 2,-5 -2,-1 -2,-5 -2,-5 2,2 6,4 9,5 z"
|
||||
id="path49" /></marker><marker
|
||||
style="overflow:visible"
|
||||
id="ArrowTriangleStylized"
|
||||
id="ArrowTriangleStylized-3"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
@ -155,25 +151,50 @@
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="m 6,0 c -3,1 -7,3 -9,5 0,0 0,-4 2,-5 -2,-1 -2,-5 -2,-5 2,2 6,4 9,5 z"
|
||||
id="path48" /></marker></defs><g
|
||||
id="path48-5" /></marker><marker
|
||||
style="overflow:visible"
|
||||
id="marker50-6"
|
||||
refX="0"
|
||||
refY="0"
|
||||
orient="auto-start-reverse"
|
||||
inkscape:stockid="Stylized triangle arrow"
|
||||
markerWidth="1"
|
||||
markerHeight="1"
|
||||
viewBox="0 0 1 1"
|
||||
inkscape:isstock="true"
|
||||
inkscape:collect="always"
|
||||
preserveAspectRatio="xMidYMid"><path
|
||||
transform="scale(0.5)"
|
||||
style="fill:context-stroke;fill-rule:evenodd;stroke:context-stroke;stroke-width:1pt"
|
||||
d="m 6,0 c -3,1 -7,3 -9,5 0,0 0,-4 2,-5 -2,-1 -2,-5 -2,-5 2,2 6,4 9,5 z"
|
||||
id="path50-2" /></marker><linearGradient
|
||||
inkscape:collect="always"
|
||||
xlink:href="#linearGradient14"
|
||||
id="linearGradient15"
|
||||
x1="0"
|
||||
y1="1122.5197"
|
||||
x2="3178.5828"
|
||||
y2="1122.5197"
|
||||
gradientUnits="userSpaceOnUse"
|
||||
spreadMethod="pad"
|
||||
gradientTransform="matrix(0.706302,0,0,1.415825,-2.9418628e-6,-3178.5827)" /></defs><g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
sodipodi:insensitive="true"><rect
|
||||
style="fill:#d5f6ff"
|
||||
id="layer1"><rect
|
||||
style="fill:url(#linearGradient15);stroke-width:0.999999"
|
||||
id="rect9"
|
||||
width="3178.5828"
|
||||
height="2245.0393"
|
||||
x="0"
|
||||
y="0"
|
||||
inkscape:label="Background" /></g><g
|
||||
width="2245.0393"
|
||||
height="3178.5828"
|
||||
x="-5.6843419e-14"
|
||||
y="-3178.5828"
|
||||
inkscape:label="Background"
|
||||
transform="rotate(90)" /></g><g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer6"
|
||||
inkscape:label="Body"><g
|
||||
id="g52"
|
||||
inkscape:label="Architecture"
|
||||
transform="translate(6.1215075e-6,108.87065)"
|
||||
sodipodi:insensitive="true"><rect
|
||||
transform="translate(-5.7566874e-5,-45.303655)"><rect
|
||||
style="fill:#00ccff;stroke:#00ccff;stroke-width:18.746;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect11"
|
||||
width="1332.1517"
|
||||
@ -190,69 +211,83 @@
|
||||
inkscape:label="Text Body"><tspan
|
||||
x="186.34387"
|
||||
y="1430.1469"
|
||||
id="tspan12"><tspan
|
||||
id="tspan7"><tspan
|
||||
dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00012207031 0 0 -0.00012207031 0 0 0 0 0 0 -0.00012207031 0.00012207031 0 0 0 0.00012207031"
|
||||
style="fill:#d5f6ff"
|
||||
id="tspan1">A variety of tools has been used to provide ease of use and to provide formal verification. </tspan></tspan><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan5">A variety of tools has been used to provide ease of use and to provide formal verification. </tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1470.1469"
|
||||
id="tspan35"><tspan
|
||||
id="tspan9"><tspan
|
||||
dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00012207031 0 0 0 0 0.00012207031"
|
||||
style="fill:#d5f6ff"
|
||||
id="tspan34">This has been designed to be able to run on as many desktop computers as possible. As a </tspan></tspan><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan8">This has been designed to be able to run on as many desktop computers as possible. As a </tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1510.1469"
|
||||
id="tspan37"><tspan
|
||||
style="fill:#d5f6ff"
|
||||
id="tspan36">result, there are two logical sections to this, the formal model and the connector.
|
||||
id="tspan15"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan12">result, there are two logical sections to this, the formal model and the connector.
|
||||
</tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1550.1469"
|
||||
id="tspan39"><tspan
|
||||
style="fill:#d5f6ff"
|
||||
id="tspan38">
|
||||
id="tspan17"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan16">
|
||||
</tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1590.1469"
|
||||
id="tspan41"><tspan
|
||||
style="fill:#d5f6ff"
|
||||
id="tspan40">The formal model is created using VDM-SL, which provides the logic for running through </tspan></tspan><tspan
|
||||
id="tspan21"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan18">The formal model is created using </tspan><tspan
|
||||
style="font-weight:bold;-inkscape-font-specification:'Avinor Bold';fill:#ffffff"
|
||||
id="tspan19">VDM-SL</tspan><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan20">, which provides the logic for running through </tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1630.1469"
|
||||
id="tspan43"><tspan
|
||||
style="fill:#d5f6ff"
|
||||
id="tspan42">the checklists and makes sure that the checklists are completed in a valid manner.
|
||||
id="tspan24"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan23">the checklists and makes sure that the checklists are completed in a valid manner.
|
||||
</tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1670.1469"
|
||||
id="tspan45"><tspan
|
||||
style="fill:#d5f6ff"
|
||||
id="tspan44">
|
||||
id="tspan26"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan25">
|
||||
</tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1710.1469"
|
||||
id="tspan47"><tspan
|
||||
style="fill:#d5f6ff"
|
||||
id="tspan46">With the formal model, the connector provides a user interface using Compose </tspan></tspan><tspan
|
||||
id="tspan29"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan27">With the formal model, the connector provides a user interface using </tspan><tspan
|
||||
style="font-weight:bold;-inkscape-font-specification:'Avinor Bold';fill:#ffffff"
|
||||
id="tspan28">Compose </tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1750.1469"
|
||||
id="tspan49"><tspan
|
||||
dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00012207031 0 0 0 0 0 0 0 0 -0.00012207031"
|
||||
style="fill:#d5f6ff"
|
||||
id="tspan48">Multiplatform, allowing the input of checklists, which get saved in a SQLite database, and </tspan></tspan><tspan
|
||||
id="tspan34"><tspan
|
||||
style="font-weight:bold;-inkscape-font-specification:'Avinor Bold';fill:#ffffff"
|
||||
id="tspan30">Multiplatform</tspan><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan31">, allowing the input of checklists, which get saved in a </tspan><tspan
|
||||
style="font-weight:bold;-inkscape-font-specification:'Avinor Bold';fill:#ffffff"
|
||||
id="tspan32">SQLite</tspan><tspan
|
||||
dx="0 0 -0.00012207031 0 0 0 0 0 0 0 0 0 0 -0.00012207031 -0.00012207031"
|
||||
style="fill:#ffffff"
|
||||
id="tspan33"> database, and </tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1790.1469"
|
||||
id="tspan52"><tspan
|
||||
style="fill:#d5f6ff"
|
||||
id="tspan50">to </tspan><tspan
|
||||
id="tspan38"><tspan
|
||||
dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00012207031"
|
||||
style="fill:#d5f6ff"
|
||||
id="tspan51">run the tests by linking the formal model and the flight simulator using NASA's X-Plane </tspan></tspan><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan36">to run the tests by linking the formal model and the flight simulator using NASA's </tspan><tspan
|
||||
style="font-weight:bold;-inkscape-font-specification:'Avinor Bold';fill:#ffffff"
|
||||
id="tspan37">X-Plane </tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1830.1469"
|
||||
id="tspan54"><tspan
|
||||
style="fill:#d5f6ff"
|
||||
id="tspan53">Connect Toolbox.</tspan></tspan></text><text
|
||||
id="tspan44"><tspan
|
||||
style="font-weight:bold;-inkscape-font-specification:'Avinor Bold';fill:#ffffff"
|
||||
id="tspan41">Connect Toolbox</tspan><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan42">.</tspan></tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-weight:500;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Medium';fill:#80e5ff"
|
||||
x="186.38654"
|
||||
@ -263,7 +298,7 @@
|
||||
id="tspan11"
|
||||
x="186.38654"
|
||||
y="1375.0184"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Bold';fill:#d5f6ff">Architecture</tspan></text><g
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Bold';fill:#f9f9f9">Architecture</tspan></text><g
|
||||
id="g51"
|
||||
inkscape:label="Diagram"
|
||||
transform="translate(-1.8554688e-6,136.56164)"><g
|
||||
@ -329,25 +364,35 @@
|
||||
x="409.91986"
|
||||
y="1796.6564"
|
||||
style="font-size:37.3333px;text-align:center;text-anchor:middle;fill:#000000;fill-opacity:1">Flight Simulator</tspan></text></g><path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.1761;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker49);marker-end:url(#ArrowTriangleStylized)"
|
||||
d="m 592.10548,1782.0964 h 60.86698"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.42847;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker49)"
|
||||
d="m 594.18062,1771.6002 h 70.92439"
|
||||
id="path24"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0" /><path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.1761;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker50);marker-end:url(#marker51)"
|
||||
d="m 1016.8436,1782.0964 h 60.8669"
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.42667;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker51)"
|
||||
d="m 1003.6669,1771.6002 h 70.8493"
|
||||
id="path25"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0" /><path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.43132;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#ArrowTriangleStylized-3)"
|
||||
d="m 578.91284,1794.0002 h 71.0422"
|
||||
id="path24-7"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0" /><path
|
||||
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:3.41892;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#marker50-6)"
|
||||
d="m 1018.5872,1794.0002 h 70.5297"
|
||||
id="path25-0"
|
||||
inkscape:connector-type="polyline"
|
||||
inkscape:connector-curvature="0" /></g></g><g
|
||||
id="g52-8"
|
||||
inkscape:label="Methods"
|
||||
inkscape:label="Problem"
|
||||
transform="translate(6.121522e-6,-841.88975)"><rect
|
||||
style="fill:#00ccff;stroke:#00ccff;stroke-width:18.746;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
style="fill:#00ccff;stroke:#00ccff;stroke-width:10.6793;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect11-9"
|
||||
width="1332.1517"
|
||||
height="714.27313"
|
||||
x="168.30212"
|
||||
y="1300.2706"
|
||||
width="1340.2184"
|
||||
height="230.41412"
|
||||
x="164.26875"
|
||||
y="1296.2374"
|
||||
inkscape:label="Container" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:32px;font-family:Avinor;-inkscape-font-specification:'Avinor Medium';white-space:pre;inline-size:1314.11;display:inline;fill:#00ccff"
|
||||
@ -358,16 +403,20 @@
|
||||
inkscape:label="Text Body"><tspan
|
||||
x="186.34387"
|
||||
y="1430.1469"
|
||||
id="tspan56"><tspan
|
||||
style="fill:#d5f6ff"
|
||||
id="tspan55">Safety is important in aviation, and there are countless of faults that could happen during </tspan></tspan><tspan
|
||||
id="tspan46"><tspan
|
||||
style="fill:#f9f9f9"
|
||||
id="tspan45">Safety is important in aviation, and there are countless of faults that could happen during </tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1470.1469"
|
||||
id="tspan59"><tspan
|
||||
style="fill:#d5f6ff"
|
||||
id="tspan57">a </tspan><tspan
|
||||
style="fill:#d5f6ff"
|
||||
id="tspan58">flight. Which is why checklists are created to help pilots c </tspan></tspan></text><text
|
||||
id="tspan64"><tspan
|
||||
dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00012207031"
|
||||
style="fill:#f9f9f9"
|
||||
id="tspan47">a flight. Which is why checklists are created to help pilots get safety critical steps right in </tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1510.1469"
|
||||
id="tspan66"><tspan
|
||||
style="fill:#f9f9f9"
|
||||
id="tspan65">unexpected events and get the situation under control.</tspan></tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-weight:500;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Medium';fill:#80e5ff"
|
||||
x="186.38654"
|
||||
@ -378,11 +427,266 @@
|
||||
id="tspan11-9"
|
||||
x="186.38654"
|
||||
y="1375.0184"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Bold';fill:#d5f6ff">Introduction</tspan></text></g></g><g
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Bold';fill:#f9f9f9">Problem</tspan></text></g><g
|
||||
id="g52-8-5"
|
||||
inkscape:label="Solution"
|
||||
transform="translate(-9.6141042e-6,-452.63118)"><rect
|
||||
style="fill:#00ccff;stroke:#00ccff;stroke-width:11.647;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect11-9-4"
|
||||
width="1339.2507"
|
||||
height="274.26413"
|
||||
x="164.75264"
|
||||
y="1296.7213"
|
||||
inkscape:label="Container" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:32px;font-family:Avinor;-inkscape-font-specification:'Avinor Medium';white-space:pre;inline-size:1314.11;display:inline;fill:#00ccff"
|
||||
x="186.34387"
|
||||
y="1430.1469"
|
||||
id="text12-7-7"
|
||||
transform="translate(-0.92538135)"
|
||||
inkscape:label="Text Body"><tspan
|
||||
x="186.34387"
|
||||
y="1430.1469"
|
||||
id="tspan68"><tspan
|
||||
dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00012207031"
|
||||
style="fill:#ffffff"
|
||||
id="tspan67">An application that connects to X-Plane and runs checklists, whilst getting statistics from </tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1470.1469"
|
||||
id="tspan70"><tspan
|
||||
dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00012207031 -0.00012207031 0 0 0 0 0 0 0 0 0 0 -0.00012207031 0.00012207031"
|
||||
style="fill:#ffffff"
|
||||
id="tspan69">the flight simulator to provide a result on how well the checklist performed. The application </tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1510.1469"
|
||||
id="tspan72"><tspan
|
||||
dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00012207031"
|
||||
style="fill:#ffffff"
|
||||
id="tspan71">allows to create and manage checklists, and store the results of tests that were run for </tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1550.1469"
|
||||
id="tspan74"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan73">those procedures.</tspan></tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-weight:500;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Medium';fill:#80e5ff"
|
||||
x="186.38654"
|
||||
y="1375.0184"
|
||||
id="text11-2-6"
|
||||
inkscape:label="Title"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11-9-8"
|
||||
x="186.38654"
|
||||
y="1375.0184"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Bold';fill:#f9f9f9">Solution</tspan></text></g><g
|
||||
id="g52-8-5-4"
|
||||
inkscape:label="Future Development"
|
||||
transform="translate(1509.8268,366.50942)"><rect
|
||||
style="fill:#00ccff;stroke:#00ccff;stroke-width:12.3563;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect11-9-4-9"
|
||||
width="1338.5415"
|
||||
height="308.84961"
|
||||
x="165.10728"
|
||||
y="1297.0759"
|
||||
inkscape:label="Container" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:32px;line-height:1.75;font-family:Avinor;-inkscape-font-specification:'Avinor Medium';white-space:pre;inline-size:1314.11;display:inline;fill:#00ccff"
|
||||
x="186.34387"
|
||||
y="1430.1469"
|
||||
id="text12-7-7-2"
|
||||
transform="translate(-0.92538135)"
|
||||
inkscape:label="Text Body"><tspan
|
||||
x="186.34387"
|
||||
y="1430.1469"
|
||||
id="tspan76"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan75">1. Add an AI pilot that can fly the aircraft
|
||||
</tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1486.1469"
|
||||
id="tspan95"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan77">2. Implement support for other flight simulators like Prepar3D
|
||||
</tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1542.1469"
|
||||
id="tspan97"><tspan
|
||||
dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00012207031 0 0 0 0.00012207031"
|
||||
style="fill:#ffffff"
|
||||
id="tspan96">3. Add pre-defined aircrafts to the application to simplify inputting checklists
|
||||
</tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1598.1469"
|
||||
id="tspan99"><tspan
|
||||
dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.00012207031"
|
||||
style="fill:#ffffff"
|
||||
id="tspan98">4. Research pilot reaction times to implement more variables for checklists to be tested on</tspan></tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-weight:500;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Medium';fill:#80e5ff"
|
||||
x="186.38654"
|
||||
y="1375.0184"
|
||||
id="text11-2-6-5"
|
||||
inkscape:label="Title"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11-9-8-0"
|
||||
x="186.38654"
|
||||
y="1375.0184"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Bold';fill:#f9f9f9">Future Development</tspan></text></g><g
|
||||
id="g52-8-5-4-1"
|
||||
inkscape:label="Features"
|
||||
transform="translate(1509.8268,-168.37819)"><rect
|
||||
style="fill:#00ccff;stroke:#00ccff;stroke-width:13.5419;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect11-9-4-9-7"
|
||||
width="1337.3558"
|
||||
height="371.29108"
|
||||
x="165.70007"
|
||||
y="1297.6688"
|
||||
inkscape:label="Container" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:32px;line-height:1.75;font-family:Avinor;-inkscape-font-specification:'Avinor Medium';letter-spacing:0px;white-space:pre;inline-size:1314.11;display:inline;fill:#00ccff"
|
||||
x="186.34387"
|
||||
y="1430.1469"
|
||||
id="text12-7-7-2-2"
|
||||
transform="translate(-0.92538135)"
|
||||
inkscape:label="Text Body"><tspan
|
||||
x="186.34387"
|
||||
y="1430.1469"
|
||||
id="tspan101"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan100">- Front end application to run checklists in a flight simulator automatically
|
||||
</tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1486.1469"
|
||||
id="tspan103"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan102">- Create projects and checklists that gets saved locally
|
||||
</tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1542.1469"
|
||||
id="tspan105"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan104">- Tracks how each item in the checklist performed in the simulator
|
||||
</tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1598.1469"
|
||||
id="tspan107"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan106">- VDMJ interpreter built into the application
|
||||
</tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1654.1469"
|
||||
id="tspan109"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan108">- Compatible with Windows, macOS, and Linux</tspan></tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-weight:500;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Medium';fill:#80e5ff"
|
||||
x="186.38654"
|
||||
y="1375.0184"
|
||||
id="text11-2-6-5-5"
|
||||
inkscape:label="Title"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan11-9-8-0-9"
|
||||
x="186.38654"
|
||||
y="1375.0184"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Bold';fill:#f9f9f9">Features</tspan></text></g><g
|
||||
id="g6"
|
||||
inkscape:label="Aim/Ojective"
|
||||
transform="translate(1510.9373,-840.77925)"><rect
|
||||
style="fill:#00ccff;stroke:#00ccff;stroke-width:16.1125;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="rect1"
|
||||
width="1337.0063"
|
||||
height="525.76166"
|
||||
x="165.87483"
|
||||
y="1297.8434"
|
||||
inkscape:label="Container" /><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:32px;font-family:Avinor;-inkscape-font-specification:'Avinor Medium';white-space:pre;inline-size:1314.11;display:inline;fill:#00ccff"
|
||||
x="186.34387"
|
||||
y="1430.1469"
|
||||
id="text5-2"
|
||||
transform="translate(-0.92539361,222.93955)"
|
||||
inkscape:label="Objective Text Body"><tspan
|
||||
x="186.34387"
|
||||
y="1430.1469"
|
||||
id="tspan111"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan110">1. Research current checklists that are testable and may be problematic
|
||||
</tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1470.1469"
|
||||
id="tspan113"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan112">2. Implement a formal model that runs through checklists
|
||||
</tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1510.1469"
|
||||
id="tspan115"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan114">3. Produce a front end application to input and run checklists
|
||||
</tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1550.1469"
|
||||
id="tspan117"><tspan
|
||||
dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00012207031 0 0 0 0 0 0 0 0 0 -0.00012207031"
|
||||
style="fill:#ffffff"
|
||||
id="tspan116">4. Connect the formal model, front end application, and flight simulator to allow for a more </tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1590.1469"
|
||||
id="tspan120"><tspan
|
||||
style="fill:#ffffff;fill-opacity:0"
|
||||
id="tspan118">---</tspan><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan119">accurate representation of aircraft systems and flight conditions</tspan></tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-weight:500;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Medium';fill:#80e5ff"
|
||||
x="186.38654"
|
||||
y="1597.958"
|
||||
id="text6-2"
|
||||
inkscape:label="Objective Title"
|
||||
transform="translate(6.3949635e-6)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan6-2"
|
||||
x="186.38654"
|
||||
y="1597.958"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Bold';fill:#f9f9f9">Objectives</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-size:32px;font-family:Avinor;-inkscape-font-specification:'Avinor Medium';white-space:pre;inline-size:1314.11;display:inline;fill:#00ccff"
|
||||
x="186.34387"
|
||||
y="1430.1469"
|
||||
id="text5"
|
||||
transform="translate(-0.92538135)"
|
||||
inkscape:label="Aim Text Body"><tspan
|
||||
x="186.34387"
|
||||
y="1430.1469"
|
||||
id="tspan122"><tspan
|
||||
dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00012207031 0 0 0 -0.00012207031 0 0 0 0 0 0 0 0 0 0 0 0.00012207031 0 -0.00012207031 0.00012207031"
|
||||
style="fill:#f9f9f9"
|
||||
id="tspan121">To test checklists for flaws that could compromise the safety of the aircraft by checking that </tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1470.1469"
|
||||
id="tspan124"><tspan
|
||||
dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00012207031"
|
||||
style="fill:#f9f9f9"
|
||||
id="tspan123">the checklist can be completed within a reasonable amount of and the reproducibility of </tspan></tspan><tspan
|
||||
x="186.34387"
|
||||
y="1510.1469"
|
||||
id="tspan126"><tspan
|
||||
style="fill:#f9f9f9"
|
||||
id="tspan125">the checklist's outcome.</tspan></tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-weight:500;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Medium';fill:#80e5ff"
|
||||
x="186.38654"
|
||||
y="1375.0184"
|
||||
id="text6"
|
||||
inkscape:label="Aim Title"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan6"
|
||||
x="186.38654"
|
||||
y="1375.0184"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:74.6667px;font-family:Avinor;-inkscape-font-specification:'Avinor Bold';fill:#f9f9f9">Aim</tspan></text></g></g><g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer2"
|
||||
inkscape:label="Title"
|
||||
sodipodi:insensitive="true"><g
|
||||
inkscape:label="Title"><g
|
||||
inkscape:groupmode="layer"
|
||||
id="layer3"
|
||||
inkscape:label="Background"
|
||||
@ -407,30 +711,31 @@
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:96px;font-family:Avinor;-inkscape-font-specification:'Avinor Bold';fill:#1a1a1a">Testing Quick Reference Handbooks in Flight Simulators </tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:64px;font-family:Avinor;-inkscape-font-specification:'Avinor Bold';fill:#1a1a1a"
|
||||
x="157.83037"
|
||||
x="315.10013"
|
||||
y="323.31589"
|
||||
id="text3"
|
||||
inkscape:label="Name"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan3"
|
||||
x="157.83037"
|
||||
x="315.10013"
|
||||
y="323.31589"
|
||||
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-family:Avinor;-inkscape-font-specification:'Avinor Medium'">Anthony Berg (200871682)</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:64px;font-family:Avinor;-inkscape-font-specification:'Avinor Bold';display:inline;fill:#1a1a1a"
|
||||
x="1095.1647"
|
||||
y="323.95587"
|
||||
x="2209.3389"
|
||||
y="323.9559"
|
||||
id="text4"
|
||||
inkscape:label="Supervisor"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4"
|
||||
x="1095.1647"
|
||||
y="323.95587"
|
||||
x="2209.3389"
|
||||
y="323.9559"
|
||||
style="font-style:normal;font-variant:normal;font-weight:500;font-stretch:normal;font-family:Avinor;-inkscape-font-specification:'Avinor Medium'">Supervisor: Leo Freitas </tspan></text><g
|
||||
id="g23"
|
||||
transform="matrix(1.6764016,0,0,1.6764016,2662.0771,235.33358)"
|
||||
inkscape:label="Newcastle University Logo"
|
||||
style="display:none">
|
||||
style="display:none"
|
||||
sodipodi:insensitive="true">
|
||||
<path
|
||||
class="st0"
|
||||
d="m 84.6,25.2 c -5.4,0 -9,-3.9 -9,-9.6 0,-5.6 3.8,-9.7 9.2,-9.7 5.2,0 8.4,3.7 8.4,9.8 0,0.2 0,0.5 0,0.7 H 81 c 0,3.2 1.4,4.9 3.8,4.9 1.7,0 3,-1 3.4,-2.7 l 4.9,0.4 c -1.1,4 -4.2,6.2 -8.5,6.2 M 88,13.5 c 0,-2.7 -1.3,-4.1 -3.4,-4.1 -2,0 -3.3,1.5 -3.4,4.1 z"
|
||||
|
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 48 KiB |
Loading…
x
Reference in New Issue
Block a user