20 lines
1.2 KiB
TeX
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}
|