Publications

Static Type Inference for Ruby
Michael Furr, Jong-hoon (David) An, Jeffrey S. Foster, and Michael Hicks
In Proceedings of the 24th Annual ACM Symposium on Applied Computing, OOPS track.
Honolulu, HI. March 2009

[ Abstract | pdf ]

Checking Type Safety of Foreign Function Calls
Michael Furr, and Jeffrey S. Foster
In ACM Transactions on Programming Languages and Systems (TOPLAS).
30(4), Article 18. July 2008

© ACM. This is the author’s version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in TOPLAS, http://doi.acm.org/10.1145/1377492.1377493
[ Abstract | pdf ]

Polymorphic Type Inference for the JNI
Michael Furr, and Jeffrey S. Foster
In European Symposium on Programming.
Vienna, Austria. March 2006

[ Abstract | pdf ]

Checking Type Safety of Foreign Function Calls
Michael Furr, and Jeffrey S. Foster
In Programming Language Design and Implementation.
Chicago, Illinois. June 2005

[ Abstract | pdf ]

Poster: Opaque Signature Inference for ML
Michael Furr
In International Conference on Functional Programming (Poster Session).
Snow Bird, Utah. September 2004

[ Abstract | pdf ]


Technical Reports

Profile-Guided Static Typing for Dynamic Scripting Languages
Michael Furr, Jong-hoon (David) An, and Jeffrey S. Foster
University of Maryland, Computer Science Department Technical Report CS-TR-4935 April 2009
[ Abstract | pdf ]

Checking Type Safety of Foreign Function Calls
Michael Furr, and Jeffrey S. Foster
University of Maryland, Computer Science Department Technical Report CS-TR-4845 December 2006
[ Abstract | pdf ]

Polymorphic Type Inference for the JNI
Michael Furr, and Jeffrey S. Foster
University of Maryland, Computer Science Department Technical Report CS-TR-4759 November 2005
[ Abstract | pdf ]

Checking Type Safety of Foreign Function Calls
Michael Furr, and Jeffrey S. Foster
University of Maryland, Computer Science Department Technical Report CS-TR-4627 November 2004
[ Abstract | pdf ]

Home

Papers

Research Software