2008
Something for Everyone: AI Lab Assignments that Span Learning Styles and Aptitudes by C. League. Journal of Computing Sciences in Colleges 23(5), pp. 142–149, May 2008. © CCSC.
2007
Schema-based compression of XML data with Relax NG by C. League and K. Eng. Journal of Computers 2(10), pp. 9–17, Dec. 2007. © Academy Publisher.
On the Construction of Convergent Transfer Subgraphs in General Labeled Directed Graphs by M. Ghriga and C. League. Congressus Numerantium 186, pp. 107–116, 2007. © Utilitas Mathematica Publishing.

Type-based compression of XML data by C. League and K. Eng. In Proc. Data Compression Conference, pp. 273–282,
Mar. 2007. © IEEE.
2006

MetaOCaml server pages: web publishing as staged computation by C. League. Science of Computer Programming 62(1), September, 2006.
Elsevier.
Typed compilation against non-manifest base classes by C. League and S. Monnier. Proc. Workshop on the Construction and Analysis of Safe,
Secure, and Interoperable Smart Devices (CASSIS),
LNCS 3956, edited by G. Barthe, B. Grégoire, M. Huisman, and J.L. Lanet,
pp. 77–98, Apr. 2006. © Springer.
2003

Type-preserving compilation of Featherweight Java by C. League, Z. Shao, and V. Trifonov. In OASIS: Foundations of Intrusion Tolerant
Systems, edited by J.H. Lala, pp. 35–59, 2003. © IEEE.
Precision in practice: A type-preserving Java compiler by C. League, Z. Shao, and V. Trifonov. In Proc. Int’l Conf. on Compiler Construction,
LNCS 2622, edited by G. Hedin, pp. 106–120, Apr. 2003. © Springer.
2002
A Type-preserving compiler infrastructure by C. League. Ph.D. dissertation, Yale University, Dec. 2002.
Type-preserving compilation of Featherweight Java by C. League, Z. Shao, and V. Trifonov. Transactions on Programming Languages and Systems 24(2), pp. 112–152, Mar. 2002. © ACM.
2001
Functional Java bytecode by C. League, V. Trifonov, and Z. Shao. In Workshop on Intermediate Representation Engineering
for the Java Virtual Machine, Jul. 2001.
2000
Book review by C. League. Review of The optimal implementation of functional programming languages, by A. Asperti and S. Guerrini (Cambridge, 1998), in SIGACT News 31(2), pp. 6–9, Jun. 2000. © ACM.
Book review by C. League. Review of λ calculi: A guide for computer scientists,
by C. Hankin (Oxford, 1994), in SIGACT News 31(1),
pp. 8–13, Mar. 2000. © ACM.
Composite model checking: verification with type-specific
symbolic representations by T. Bultan, R. Gerber, and C. League. Transactions on Software Engineering and Methodology 9(1), pp. 3–50, Jan. 2000. © ACM.
1999
Representing Java classes in a typed intermediate language by C. League, Z. Shao, and V. Trifonov. In Proc. Int’l Conf. on Functional Programming,
pp. 183–196, Sep. 1999. © ACM.
1998
Implementing typed intermediate languages by Z. Shao, C. League, and S. Monnier. In Proc. Int’l Conf. on Functional Programming,
pp. 313–323, Sep. 1998. © ACM.
Verifying systems with integer constraints and boolean
predicates: A composite approach by T. Bultan, R. Gerber, and C. League. In Proc. Symp. on Software Testing and Analysis,
pp. 113–123, Mar. 1998. © ACM.
