\begin{slide}{Literatur zu STM}

  \begin{itemize}\itemsep 0pt
  \item Simon Peyton Jones: \emph{Beautiful Concurrency},
    $=$ Kapitel 24 in: Andy Oram und Greg Wilson (Hrsg.):
    \emph{Beautiful Code}, O'Reilly, 2007.
\url{http://research.microsoft.com/en-us/um/people/simonpj/papers/stm/}

  \item Stuart Halloway: \emph{Concurrency},
    $=$ Kapitel 6 in: \emph{Programming Clojure},
    The Pragmatic Bookshelf, 2009.

  \item Scala STM Expert Group, \url{http://nbronson.github.com/scala-stm/}

    ``We’re working on a lightweight software transactional memory for Scala, inspired by the STMs in Haskell and Clojure.  Our target is inclusion in Scala’s standard library for 2.9.1. ''

  \item A. Dragojevic, P. Felber, V. Gramoli, R. Guerraoui:
    \emph{Why STM can be more than a research toy},
    in: Communications ACM, 4/2011.

    ``despite earlier claims, Software Transactional Memory
    outperforms sequential code.''
    
  \end{itemize}


\end{slide}
