19.11.2014 Views

The Fortress Language Specification - CiteSeerX

The Fortress Language Specification - CiteSeerX

The Fortress Language Specification - CiteSeerX

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Bibliography<br />

[1] O. Agesen, L. Bak, C. Chambers, B.-W. Chang, U. Hlzle, J. Maloney, R. B.<br />

Smith, D. Ungar, and M. Wolczko. <strong>The</strong> Self Programmer’s Reference Manual.<br />

http://research.sun.com/self/release 4.0/Self-4.0/manuals/Self-4.1-Pgmers-Ref.pdf,<br />

2000.<br />

[2] E. Allen, V. Luchangco, and S. Tobin-Hochstadt. Encapsulated Upgradable Components, Mar. 2005.<br />

[3] R. Blumofe and C. Leiserson. Scheduling multithreaded computations by work stealing. In Proceedings of the<br />

35th Annual Symposium on Foundations of Computer Science, Santa Fe, New Mexico., pages 356–368, Nov.<br />

1994.<br />

[4] R. D. Blumofe, C. F. Joerg, C. E. Leiserson, K. H. Randall, and Y. Zhou. Cilk: An efficient multithreaded runtime<br />

system. In Proceedings of the ACM Conference on Programming <strong>Language</strong> Design and Implementation,<br />

pages 132–141, Montreal, Canada, 17–19 June 1998. ACM, SIGPLAN Notices.<br />

[5] G. Bracha, G. Steele, B. Joy, and J. Gosling. Java(TM) <strong>Language</strong> <strong>Specification</strong>, <strong>The</strong> (3rd Edition) (Java Series).<br />

Addison-Wesley Professional, July 2005.<br />

[6] R. Cartwright and G. Steele. Compatible genericity with run-time types for the Java Programming <strong>Language</strong>. In<br />

OOPSLA, 1998.<br />

[7] W. Clinger. Macros that work. In Proceedings of the ACM Symposium on Principles of Programming <strong>Language</strong>s,<br />

pages 155–162. ACM Press, 1991.<br />

[8] S. Ducasse, O. Nierstrasz, N. Schärli, R. Wuyts, and A. P. Black. Traits: A mechanism for fine-grained reuse.<br />

ACM Trans. Program. Lang. Syst., 28(2):331–388, 2006.<br />

[9] R. K. Dybvig, R. Hieb, and C. Bruggeman. Syntactic abstraction in scheme. Journal of LISP and Symbolic<br />

Computation, 5(4):295–326, 1992.<br />

[10] R. B. Findler, M. Latendresse, and M. Felleisen. Behavioral contracts and behavioral subtyping. In ESEC/FSE-9:<br />

Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international<br />

symposium on Foundations of software engineering, pages 229–236. ACM Press, September 2001.<br />

[11] S. C. Goldstein, K. E. Schauser, and D. E. Culler. Lazy Threads: Implementing a Fast Parallel Call. Journal of<br />

Parallel and Distributed Computing, 37(1), Aug. 1996.<br />

[12] A. Igarashi, B. Pierce, and P. Wadler. Featherweight Java: A minimal core calculus for Java and GJ. In L. Meissner,<br />

editor, Proceedings of the 1999 ACM SIGPLAN Conference on Object-Oriented Programming, Systems,<br />

<strong>Language</strong>s & Applications (OOPSLA‘99), volume 34(10), pages 132–146, N. Y., 1999.<br />

[13] R. Kelsey, W. Clinger, and J. Rees. Revised 5 report on the algorithmic language Scheme. ACM SIGPLAN<br />

Notices, 33(9):26–76, 1998.<br />

[14] X. Leroy, D. Doligez, J. Garrigue, D. Rmy, and J. Vouillon. <strong>The</strong> Objective Caml System, release 3.08.<br />

http://caml.inria.fr/distrib/ocaml-3.08/ocaml-3.08-refman.pdf, 2004.<br />

410

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!