Publications
-
JavaScript Instrumentation in Practice
Haruka Kikuchi, Dachuan Yu, Ajay Chander, Hiroshi Inamura, and Igor Serikov.
6th Asian Symposium on Programming Languages and Systems (APLAS'08), Bangalore, India, December 2008, © Springer-Verlag 2008.
Extended version available as Technical report DCL-TR-2008-0053, DOCOMO USA Labs, June 2008.
-
Dynamic Test Input Generation for Web Applications
Gary Wassermann, Dachuan Yu, Ajay Chander, Dinakar Dhurjati, Hiroshi Inamura, and Zhendong Su.
2008 International Symposium on Software Testing and Analysis (ISSTA'08), Seattle, WA, July 2008,© ACM 2008.
-
Better Abstractions for Secure Server-Side Scripting
Dachuan Yu, Ajay Chander, Hiroshi Inamura, and Igor Serikov.
17th International World Wide Web Conference (WWW'08), Beijing, China, April 2008, © ACM 2008.
Extended version available as Technical Report DCL-TR-2007-0035, DoCoMo USA Labs, July 2007.
-
More Typed Assembly Languages for Confidentiality
Dachuan Yu.
5th Asian Symposium on Programming Languages and Systems (APLAS'07), Singapore, November 2007, © Springer-Verlag 2007.
Extended version available as Technical Report DCL-TR-2006-0021, DoCoMo USA Labs, September 2006.
-
Using XCAP to Certify Realistic System Code: Machine Context Management
Zhaozhong Ni, Dachuan Yu, and Zhong Shao.
20th International Conference on Theorem Proving in Higher Order Logics (TPHOLs'07), Kaiserslautern, Germany, September 2007, LNCS Vol. 4732, © Springer-Verlag 2007.
-
JavaScript Instrumentation for Browser Security
Dachuan Yu, Ajay Chander, Nayeem Islam, and Igor Serikov.
34th ACM Symposium on Principles of Programming Languages (POPL'07), Nice, France, January 2007, © ACM 2007.
-
Variance and Generalized Constraints for C# Generics
Burak Emir, Andrew Kennedy, Claudio Russo, and Dachuan Yu.
20th European Conference on Object-Oriented Programming (ECOOP'06), Nantes, France, July 2006, LNCS Vol. 4067, © Springer-Verlag 2006.
-
A Typed Assembly Language for Confidentiality
Dachuan Yu and Nayeem Islam.
2006 European Symposium on Programming (ESOP'06), Vienna, Austria, March 2006, LNCS Vol. 3924, © Springer-Verlag 2006.
Extended version available as Technical Report DCL-TR-2005-0002, DoCoMo USA Labs, March 2005.
-
Safety Verification of Low-Level Code
Dachuan Yu.
PhD thesis, Yale University, New Haven, CT, December 2004.
-
Verification of Safety Properties for Concurrent Assembly Code
Dachuan Yu and Zhong Shao.
2004 ACM International Conference on Functional Programming (ICFP'04), Snowbird, Utah, September 2004, © ACM 2004.
-
Building Certified Libraries for PCC: Dynamic Storage Allocation (Extended Version)
Dachuan Yu, Nadeem A. Hamid, and Zhong Shao.
Science of Computer Programming (SCP), Volume 50, Issues 1-3, Pages 101-127, March 2004, © Elsevier 2004.
-
Formalization of Generics for the .NET Common Language Runtime
Dachuan Yu, Andrew Kennedy, and Don Syme.
31st ACM Symposium on Principles of Programming Languages (POPL'04), Venice, Italy, January 2004, © ACM 2004.
-
Building Certified Libraries for PCC: Dynamic Storage Allocation
Dachuan Yu, Nadeem A. Hamid, and Zhong Shao.
2003 European Symposium on Programming (ESOP'03), Warsaw, Poland, April 2003, LNCS Vol. 2618, © Springer-Verlag 2003.
Extended version available as Technical Report YALEU/DCS/TR-1247, Department of Computer Science, Yale University, January 2003.
-
Supporting Binary Compatibility with Static Compilation
Dachuan Yu, Zhong Shao, and Valery Trifonov.
2nd USENIX Java[TM] Virtual Machine Research and Technology Symposium (JVM'02), San Francisco, California, August 2002, © USENIX 2002.
Winner of the Best Student Paper Award.
-
Type-Preserving Compilation of Featherweight IL
Dachuan Yu, Valery Trifonov, and Zhong Shao.
Workshop on Formal Techniques for Java-like Programs (FTfJP'02), Malaga, Spain, June 2002.
Extended version available as Technical Report YALEU/DCS/TR-1228, Department of Computer Science, Yale University, April 2002.
-
An Encoding of Fomega in LF
Carsten Schürmann, Dachuan Yu, and Zhaozhong Ni.
Workshop on Mechanized Reasoning about Languages with Variable Binding (MERLIN'01), Siena, Italy, June 2001. ENTCS Vol. 58.1, © Elsevier 2001.
-
A Method for Using Object-Oriented Frameworks to Support Various High-level Parallel Computing Models
Pei Lu, Dachuan Yu, and Jian Lu.
Technology of Object-Oriented Languages and Systems (TOOLS ASIA'97), Beijing, China, September 1997.
-
A Method for Modifying Dynamically Classes in the Object-Oriented Dynamic Programming Environment
Pei Lu, Dachuan Yu, and Jian Lu.
ACM SIGPLAN Notices, Volume 32, Number 9, September 1997.
Last modified: 10-09-2008
Contact: firstname.lastname@gmail.com