Commit a880df4c4086ae8724aa9e81ed9e117cdd55ff9e

Authored by Geoffrey Challen
1 parent bbab0194

Record and replay reference.

certainty.tex
@@ -53,8 +53,8 @@ believe that eventually including some form of labeling syntax for @@ -53,8 +53,8 @@ believe that eventually including some form of labeling syntax for
53 53
54 If a \texttt{maybe} alternative throws an error, the system will bypass the 54 If a \texttt{maybe} alternative throws an error, the system will bypass the
55 \texttt{evaluate} block and give it the worst possible score. By integrating 55 \texttt{evaluate} block and give it the worst possible score. By integrating
56 -a form of record-and-replay~\cite{FIXME}, it may also be possible to roll  
57 -back the failed alternatives changes and retry another alternative. 56 +a form of record-and-replay~\cite{gomez2013reran}, it may also be possible to
  57 +roll back the failed alternatives changes and retry another alternative.
58 \texttt{maybe} is intended to enable adaptation, not avoid errors, but the 58 \texttt{maybe} is intended to enable adaptation, not avoid errors, but the
59 existence of other alternatives provides our system with a way to work around 59 existence of other alternatives provides our system with a way to work around
60 failures caused by uncertainty. Resistance to errors may also encourage 60 failures caused by uncertainty. Resistance to errors may also encourage
references.bib
@@ -2,6 +2,15 @@ @@ -2,6 +2,15 @@
2 @string{sosp = "SOSP"} 2 @string{sosp = "SOSP"}
3 @string{osdi = "OSDI"} 3 @string{osdi = "OSDI"}
4 4
  5 +@inproceedings{gomez2013reran,
  6 + title={Reran: Timing-and touch-sensitive record and replay for android},
  7 + author={Gomez, Lorenzo and Neamtiu, Iulian and Azim, Tanzirul and Millstein, Todd},
  8 + booktitle={Software Engineering (ICSE), 2013 35th International Conference on},
  9 + pages={72--81},
  10 + year={2013},
  11 + organization={IEEE}
  12 +}
  13 +
5 @misc{phonelab-url, 14 @misc{phonelab-url,
6 Author = "PhoneLab", 15 Author = "PhoneLab",
7 Howpublished = {\url{http://www.phone-lab.org}}, 16 Howpublished = {\url{http://www.phone-lab.org}},