@article{ibex, author = "Adam Megacz", title = "The Ibex Reference", note = "\url{http://www.ibex.org/reference.pdf}" } @article{jmm, author = "William Pugh", title = "The Java memory model is fatally flawed", journal = "Concurrency: Practice and Experience", pages = "1-11", year = "2000" } @techreport{lcc, author = "C. W. Fraser and D. R. Hanson", title = "A Retargetable Compiler for {ANSI} {C}", number = "CS--TR--303--91", address = "Princeton, N.J.", year = "1991", note = "\url{citeseer.ist.psu.edu/fraser91retargetable.html}" } @inproceedings{mohca, author = "Scott Malabarba and Premkumar T. Devanbu and Aaron Stearns", title = "MoHCA-Java: A Tool for C++ to Java Conversion Support", booktitle = "International Conference on Software Engineering", pages = "650-653", year = "1999" } @book{java, author = "James Gosling and others", title = "The {Java} Language Specification", publisher = "GOTOP Information Inc.", year = "1996", address = "5F, No.7, Lane 50, Sec.3 Nan Kang Road Taipei, Taiwan; Unit 1905, Metro Plaza Tower 2, No. 223 Hing Fong Road, Kwai Chung, N.T., Hong Kong", } @article{capp, title = "Cappuccino -- A C++ To Java Translator", author = "Frank Buddrus and Jorg Schodel", journal = "Proceedings of the 1998 ACM symposium on Applied Computing", year = "1998" } @misc{hotspot, title = "The Java Hotspot performance engine architecture", note = "\url{http://java.sun.com/products/hotspot/whitepaper.html}", year = "1999" } @article{KR, author = "Kernighan, B. W. and Ritchie, D. M.", year = "1979", title = "The C Programming Language", publisher = "Englewood Cliffs, NJ: Prentice-Hall" } @article{soustroup, author = "B. Stroustrup.", title = "The C++ Programming Language", publisher = "Addison-Wesley", year = "1997" } @misc{csharp, title = "The C\# Programming Language", note = "\url{http://download.microsoft.com/download/0/a/c/0acb3585-3f3f-4169-ad61-efc9f0176788/CSharp.zip}" } @book{jni, title = "The Java Native Interface: Programmer's Guide and Specification", author = "Sheng Liang", publisher = "Addison Wesley Longman, Inc.", year = "1999" } @misc{cni, title = "The Cygnus Native Interface for C++/Java Integration", note = "\url{http://gcc.gnu.org/java/papers/cni/t1.html}" } @misc{j2me, note = "\url{http://java.sun.com/j2me/docs/index.html}" } @misc{parrot, note = "\url{http://www.parrotcode.org}" } @misc{python, note = "\url{http://www.python.org}" } @misc{jazillian, note = "\url{http://www.jazillian.com/}" } @article{c2j, note = "C2J: a C to Java translator", year = "September 2001", author = "Novosoft" } @inproceedings{ephedra, author = "Johannes Martin and Hausi Muller", title = "Strategies for Migration from C to Java", publisher = "5th European Conference for Software Maintenance and Reengineering", month = "March", year = "2001" } @article{egcsjvm, author = "T. Waddington", title = "Java Backend for GCC", note = "\url{http://archive.csee.uq.edu.au/\~csmweb/uqbt.html\#gccjvm}", year = "November 2000" } @misc{gcc, note = "\url{http://gcc.gnu.org/}" } @misc{jikes, note = "\url{http://www-124.ibm.com/developerworks/oss/jikes/}" } @misc{msil, note = "\url{http://research.microsoft.com/~emeijer/Papers/CLR.pdf}" }