Files
experimental-evaluation-of-…/chapters/04_methodology/04_01_experimental_design.tex
T

20 lines
1.2 KiB
TeX

%! TeX program = lualatex
%! TeX root = ../../thesis.tex
\documentclass[../../thesis.tex]{subfiles}
\begin{document}
\section{Experimental Design}\label{sec:experimentaldesign}
This thesis evaluates the effect of execution mode and software hardening on program behavior under injected faults.
Each selected benchmark is evaluated under native execution, \Gls{aot} compiled \Gls{wasm} execution, and interpreted \Gls{wasm} execution.
Comparisons are performed between corresponding benchmark variants using the same inputs and expected results.
The execution mode is the factor that influences the experiment the most.
For benchmarks with hardened implementations, the hardening techniques are additional influences.\todo{Open if I get to that, but preferably at least CoRed}
The experiment outcomes describe if execution completes successfully with the expected result, detects an error, or terminates for other reasons, like timeouts.
The experiments are designed to determine what changes when adding \Gls{wamr} to an unhardened or hardened benchmark, and specifically, what changes between \Gls{wamr}'s \Gls{aot} compiled and interpreted running modes.
\end{document}