Appendix A. References

[Abelson1996] Harold Abelson, Gerald Jay Sussman, and Julie Sussman, Structure and Interpretation of Computer Programs, The MIT Press, 1996.

[Agha1987] Gul Agha, Actors, The MIT Press, 1987.

[Akka] Akka: RESTful Distributed Persistent Transactional Actors, http://akkasource.org.

[Ant] The Apache Ant Project, http://ant.apache.org/.

[Antlr] Antlr, http://www.antlr.org/.

[AOSD] Aspect-Oriented Software Development, http://aosd.net/.

[AspectJ] The AspectJ Project, http://www.eclipse.org/aspectj/.

[BDD] Behavior-Driven Development, http://behaviour-driven.org/.

[Bloch2008] Joshua Bloch, Effective Java (Second Edition), Addison-Wesley, 2008.

[Bonér2008a] Jonas Bonér, Clustering Scala Actors with Terracotta, http://jonasboner.com/2008/01/25/clustering-scala-actors-with-terracotta.html.

[Bonér2008b] Jonas Bonér, Real-World Scala: Dependency Injection (DI), http://jonasboner.com/2008/10/06/real-world-scala-dependency-injection-di.html.

[Bruce1998] Kim Bruce, Martin Odersky, and Philip Wadler, A Statically Safe Alternative to Virtual Types, Proc. ECOOP ’98, E. Jul (Ed.), LNCS 1445, pp. 523–549, Springer-Verlag, 1998.

[Buildr] Buildr, http://buildr.apache.org/.

[Contract4J] Contract4J: Design by Contract for Java, http://contract4j.org/.

[Cucumber] Cucumber - Making BDD Fun, http://cukes.info.

[DesignByContract] Building bug-free O-O software: An introduction to Design by Contract™, http://archive.eiffel.com/doc/manuals/technology/contract/.

[Deursen] Arie van Deursen, Paul Klint, ...

Get Programming Scala now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.