/doc/report/bibl.tex

http://github.com/hhughes/ocaml-frui · LaTeX · 192 lines · 156 code · 36 blank · 0 comment · 0 complexity · a999d933832b841d944876f67ce702b4 MD5 · raw file

  1. \clearpage
  2. \addcontentsline{toc}{chapter}{Bibliography}
  3. \begin{thebibliography}{99}
  4. \bibitem{bib:road_ahead}
  5. Paul Graham,
  6. \emph{The Road Ahead}.
  7. \url{http://www.paulgraham.com/road.html}
  8. \bibitem{bib:ajax}
  9. Jesse James Garrett,
  10. \emph{AJAX: A New Approach to Web Applications}.
  11. \url{http://www.robertspahr.com/courses/web1/ajax_web_applications.pdf}
  12. \bibitem{bib:prog}
  13. Doris Appleby,
  14. \emph{Programming Languages: Paradigm and Practice}.
  15. McGraw-Hill Companies Inc,
  16. 1997
  17. \bibitem{bib:crockford}
  18. Douglas Crockford,
  19. \emph{A Survey of the JavaScript Programming Language}.
  20. \url{http://www.crockford.com/javascript/survey.html}
  21. \bibitem{bib:functional_prog}
  22. Paul Hudak,
  23. \emph{Conception, evolution, and application of functional programming languages}.
  24. ACM Computing Surveys,
  25. September 1989
  26. \bibitem{bib:functional_react}
  27. Zhanyong Wan \& Paul Hudak,
  28. \emph{Functional reactive programming from first principles}.
  29. Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation,
  30. 2000
  31. \bibitem{bib:lowering}
  32. Kimberley Burchett, Gregory H. Cooper \& Shriram Krishnamurthi,
  33. \emph{Lowering: a static optimization technique for transparent functional reactivity}.
  34. \url{http://kimbly.com/papers/bck-pepm-2007.pdf}
  35. \bibitem{bib:esterel}
  36. Gérard Berry \& Georges Gonthier,
  37. \emph{The ESTEREL synchronous programming language: design, semantics, implementation}.
  38. Science of Computer Programming,
  39. Nov. 1992,
  40. Pages: 87 - 152
  41. \bibitem{bib:flapjax}
  42. Leo A. Meyerovich, Arjun Guha, Jacob Baskin, Gregory H. Cooper, Michael Greenberg, Aleks Bromfield \& Shriram Krishnamurthi,
  43. \emph{Flapjax: a programming language for Ajax applications}.
  44. Proceeding of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications,
  45. 2009
  46. \bibitem{bib:fran}
  47. Conal Elliott \& Paul Hudak,
  48. \emph{Functional reactive animation}.
  49. SIGPLAN Notices,
  50. August 1997
  51. \bibitem{fundatastructures}
  52. Chris Okasaki,
  53. \emph{Purely Functional Data Structures}.
  54. Cambridge University Press, Cambridge,
  55. 1998
  56. \bibitem{bib:caml}
  57. INRIA,
  58. \emph{About Caml}.
  59. \url{http://caml.inria.fr/about/index.en.html}
  60. \bibitem{bib:ocaml}
  61. INRIA,
  62. \emph{Objective Caml}.
  63. \url{http://caml.inria.fr/ocaml/index.en.html}
  64. \bibitem{bib:oreilly}
  65. Emmanuel Chailloux, Pascal Manoury and Bruno Pagano,
  66. \emph{Développement d'applications avec Objective Caml (translation)}.
  67. O'Reilly France
  68. \bibitem{bib:lambda}
  69. J. Roger Hindley and Jonation P. Seldin,
  70. \emph{Lambda-Calculus and Combinators: an Introduction}.
  71. Cambridge University Press,
  72. 2008
  73. \bibitem{bib:js_comp}
  74. Jake Donham,
  75. \emph{How ocamljs compiles OCaml}.
  76. \url{http://code.google.com/p/ocamljs/wiki/Jscomp}
  77. \bibitem{bib:krivines_machine}
  78. Xavier Leroy,
  79. \emph{From Krivine's Machine to the Caml implementations}.
  80. \url{http://pauillac.inria.fr/~xleroy/talks/zam-kazam05.pdf}
  81. \bibitem{bib:froc}
  82. Jake Donham,
  83. \emph{How froc works}.
  84. \url{http://ambassadortothecomputers.blogspot.com/2010/05/how-froc-works.html}
  85. \bibitem{bib:dist_arch}
  86. George Reese,
  87. \emph{Database Programming with JDBC and Java, Second Edition}.
  88. O'Reilly Media,
  89. 1997,
  90. Chapter 7: Distributed Application Architecture
  91. \bibitem{bib:make}
  92. GNU Operating System,
  93. \emph{Make}.
  94. \url{http://www.gnu.org/software/make/}
  95. \bibitem{bib:royce}
  96. Winston W. Royce,
  97. \emph{Wasserfallmodell}.
  98. 1970.
  99. \bibitem{bib:json_rfc}
  100. Douglas Crockford,
  101. \emph{RFC4627}.
  102. \url{http://www.ietf.org/rfc/rfc4627.txt}
  103. \bibitem{bib:json}
  104. Douglas Crockford,
  105. \emph{JSON}.
  106. \url{http://www.json.org/}
  107. \bibitem{bib:crock_js}
  108. Douglas Crockford,
  109. \emph{A Survey of the JavaScript Programming Language}.
  110. \url{http://www.crockford.com/javascript/survey.html}
  111. \bibitem{bib:http}
  112. World Wide Web Consortium (W3C),
  113. \emph{Hypertext Transfer Protocol -- HTTP/1.1}.
  114. \url{http://www.w3.org/Protocols/rfc2616/rfc2616.html}
  115. \bibitem{bib:xss}
  116. The Open Web Application Security Project (OWASP),
  117. \emph{Cross-Site Scripting (XSS)}.
  118. \url{https://www.owasp.org/index.php/XSS}
  119. \bibitem{bib:html5}
  120. World Wide Web Consortium (W3C),
  121. \emph{HTML5}.
  122. \url{http://www.w3.org/TR/html5/spec.html}
  123. \bibitem{bib:stats}
  124. Hans Rosling,
  125. \emph{The Joy of Stats}.
  126. \url{http://www.gapminder.org/videos/the-joy-of-stats/}
  127. \bibitem{bib:art-of-testing}
  128. Glenfor J. Myers,
  129. \emph{The Art of Software Testing}.
  130. John Wiley \& Sons, Canada,
  131. 2004
  132. \bibitem{bib:v8-proj}
  133. Google,
  134. \emph{V8 JavaScript Engine}.
  135. \url{http://code.google.com/apis/v8/design.html}
  136. \bibitem{bib:spidermonkey}
  137. Mozilla,
  138. \emph{SpiderMonkey Internals}.
  139. \url{https://developer.mozilla.org/En/SpiderMonkey/Internals}
  140. \bibitem{bib:are-we-fast}
  141. Mozilla,
  142. \emph{Are We Fast Yet?}.
  143. \url{http://arewefastyet.com/}
  144. \bibitem{bib:jscover}
  145. Silicon Forks,
  146. \emph{JSCoverage}.
  147. \url{http://siliconforks.com/jscoverage/}
  148. \bibitem{bib:gwt}
  149. Google,
  150. \emph{Google Web Toolkit}.
  151. \url{http://code.google.com/webtoolkit/}
  152. \bibitem{bib:xapi}
  153. Citrix Systems Inc.,
  154. \emph{Xen Cloud Platform}.
  155. \url{http://www.xen.org/products/cloudxen.html}
  156. \end{thebibliography}