Semantic Subtyping. A. Frisch, G. Castagna and
V. Benzaken.
Symposium on Logic in Computer Science (LICS 2002).
Papers in refereed workshops
-
Streaming XML transformations using term rewriting.
A. Frisch, K. Nakano.
Programming Language Technologies for XML (PLAN-X 2007).
-
OCaml + XDuce.
A. Frisch.
Programming Language Technologies for XML (PLAN-X 2006).
Preliminary version of the ICFP 2006 paper.
-
Regular tree language recognition with static information.
A. Frisch.
Programming Language Technologies for XML (PLAN-X 2004).
Preliminary version of the TCS 2004 paper.
-
Greedy regular expression matching.
A. Frisch, and L. Cardelli.
Programming Language Technologies for XML (PLAN-X 2004).
Preliminary version of the ICALP 2004 paper.
-
The Relevance of Semantic Subtyping.
M. Dezani-Ciancaglini, A. Frisch, E. Giovannetti and Y. Motohama.
Intersection Types and Related Systems (ITRS 2002). Electronic Notes in Theoretical Computer Science, Volume 70, Issue 1.
-
CDuce: a white paper.
V. Benzaken, G. Castagna, and A. Frisch.
Programming Language Technologies for XML (PLAN-X 2002).
Other publications
-
Theory, design and implementation of a programming language adapted
to XML. A. Frisch.
Ph.D thesis, defended in December 2004.
Jury: Pierre-Louis Curien, Giuseppe Castagna, Giorgio Ghelli, Martin Odersky, Mariangiola Dezani, Xavier Leroy.
-
Recursive types, boolean combination and overloaded functions:
application to typing XML. A. Frisch.
Master's thesis, defended in September 2001.
-
A Gentle Introduction to Semantic Subtyping.
A. Frisch, and G. Castagna.
Invited paper at the ICALP and PPDP 2005 conferences.
Also invited at the
Second workshop on Programmable Structured Documents (PSD 2004).
Invited talks
- Gemo Seminar, INRIA Futurs (Saclay, Apr. 2007).
- Jane Street Capital LLC (New York, Sep. 2006).
- Technical University Munich (Mar. 2006).
- Mostrare seminar(INRIA Futurs Lille, Mar. 2006).
- Protheo seminar (LORIA, Mar. 2006).
- LIAFA (Paris 7, Jan. 2006).
- Paris 13 University, seminar on web programming (Jun. 2005).
- Links meeting (Edinburgh, Apr. 2005).
- Dagstuhl Seminar `` Foundations of Semistructured Data ''
(Feb. 2005).
- Toulouse University, IRIT seminar (Dec. 2004).
- REWERSE (European Network of Excellence) Meeting on Types
(Nov. 2004).
- ECOOP conference, panel ``Object-Oriented
Programming and XML'', Oslo (Jun. 2004).
- France Telecom R&D, Lannion (Mar. 2004).
- Tokyo University, Programmable Structured Documents
workshop (Feb. 2004), three talks.
- ENS Paris, Students Seminar (Jan. 2004).
- ENS Paris, ACI sécurité (Nov. 2003).
- Microsoft Research Cambridge (Aug. 2003).
- Lille University, Lifl/INRIA Mostrare seminar (Jun.
2003).
- Evry University, LaMI seminar (Apr. 2003).
- ENS Paris, Students Seminar (Mar. 2003).
- Xerox Research Centre Europe, Grenoble (Feb. 2003).
- ENS Paris, Types for Global Computing workshop (Jan.
2003).
- Paris 11 University, Database group seminar (Dec. 2002).
- Paris 7 University, PPS seminar (May 2002).
- Fluxmedia (start-up), INRIA Grenoble (Feb. 2002).
- Turin University, Lambda group seminar (Dec. 2001).
Teaching experience, supervision
-
Co-supervision:
- Kim Nguyen (Ph.D + master internship).
- Stefano Zacchiroli (predoctoral internship).
- Julien Demouth (predoctoral internship).
- Philippe Tagoum (predoctoral internship).
- Till Varoquaux (predoctoral internship).
- Teaches one session of a graduate course at the MPRI (Parisian
Master for Research in Computer Science), on exact typing for tree
transformations. 2005.
-
Creation of a student seminar at the ENS. 2002.
- Teaching assistant (computer science and mathematics) in
``classes préparatoires'', lycée Louis-Le-Grand. 1998-2002.
Program committees
PC member of the DBPL 2005, ICFP 2006 and JFLA 2007 conferences and of
the PLAN-X 2006 and PLAN-X 2007 workshops.
Jury member of the SPECIF Thesis Award (2006).
Software development
|