Commit 1eccab3aaa28029ae41a0d32c544a9c534982c7a

Authored by Geoffrey Challen
1 parent e19a7e86

New.

Showing 1 changed file with 10 additions and 7 deletions
maybe.tex
... ... @@ -4,13 +4,8 @@
4 4 To begin, we provide a brief overview of the semantics of the \texttt{maybe}
5 5 statement, describing how it can express structured uncertainty in variable
6 6 values and runtime execution. We refer to each of the values a \texttt{maybe}
7   -variable can take and each of the a paths a \texttt{maybe} code block can
8   -execute as an \textit{alternative}.
9   -
10   -Note that structured uncertainty is not randomness. The \texttt{maybe}
11   -statement indicates that during any given execution one alternative may be
12   -better than the others---even if the developer or system are not sure which
13   -alternative to use.
  7 +variable can take or paths a \texttt{maybe} code block can execute as an
  8 +\textit{alternative}.
14 9  
15 10 \begin{figure}[t]
16 11 \begin{minted}[fontsize=\footnotesize]{java}
... ... @@ -132,3 +127,11 @@ one app shares the same objectives as others---say, to minimize latency---a
132 127 service should be performing adaptation on behalf of all apps using the
133 128 merged network interfaces, possibly through the use of its own internal
134 129 \texttt{maybe} statements.
  130 +
  131 +\subsection{Other Approaches to Adaptation}
  132 +
  133 +Note that structured uncertainty is not randomness. The \texttt{maybe}
  134 +statement indicates that during any given execution one alternative may be
  135 +better than the others---even if the developer or system are not sure which
  136 +alternative to use.
  137 +
... ...