Working Bibliography

[1] Aho, Sethi, and Ullman. Compilers: Principles, Techniques and Tools. Addison- Wesley. 1986.

[2] Allen, R. and Kennedy, K. Optimizing Compilers for Modern Architecture. Morgan Kaufmann Publishers. 2002.

[3] Cardelli, L. Luca Cardelli's Homepage. www.luca.demon.co.uk.

[4] Chakravarti A.J., Wang X., Hallstrom J. O., and Baumgartner G. Implementation of Strong Mobility for Multi-Threaded Agents in Java. International Conference on Parallel Processing (ICPP\22203). IEEE Computer Society Press., pages 321\226330, Koahsiung, Taiwan, 6-9 October 2003.

[5] Cooper, K. and Torczon, L. Engineering a Compiler. Morgan Kaufmann Publishers. 2004.

[6] Garfinkel, T., Pfaff, B., Chow, J., Rosenblum, M., and Boneh, D. 2003. Terra: a virtual machine-based platform for trusted computing. In Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles (Bolton Landing, NY, USA, October 19 - 22, 2003). SOSP '03. ACM Press, New York, NY, 193-206. DOI= http://doi.acm.org/10.1145/945445.945464

[7] Hellerman, H. Addressing Multi-dimensional Arrays. Communications of the ACM. April 1962.

[8] Kajiya, J. Designing and Implementing an Array Theory Incorporating Abstract Data Types. Communications of the ACM. 1983.

[9] Muchnick, S. Advanced Compiler Design and Implementation. Morgan Kaufmann Publishers. 1997.

[10] Parsons, T. Introduction to Compiler Construction. WH Freeman and Company. 1992.

[11] Pasko, R., Vernalde, S., and Schaumont, P. Techniques to Evolve a C++ Based System Design Language. Proceedings of the Conference on Design, Automation and Test in Europe Conference and Exhibition. March 2002.

[12] Pulimood, S. and Belkhouche, B. A Mobile Computational model for Internet Programming. ACM Southeast Regional Conference. 2004.

[13] Shampine, M. Extensions to the Mobile Computation Language. 2005.

[14] Venners, B. Objects and Arrays. www.javaworld.com. Nov 3, 2005.

[15] Wilhelm, R. and Maurer, D. Compiler Design. Addison-Wesley. 1995.