Publications
Conferences and Workshops
- Chiyan Chen and Hongwei Xi, Combining Programming with Theorem
Proving. In Proceedings of the 10th International Conference on Functional
Programming (ICFP'05), Tallinn, Estonia, September 2005.
(pdf)
(ps)
- Chiyan Chen, Rui Shi and Hongwei Xi, A Typeful
Approach to Object-Oriented Programming with Multiple Inheritance. In
Proceedings of the 6th International Symposium on Practical Aspects of
Declarative Languages (PADL '04), LNCS vol. 3057, pp. 23--38, Dallas, TX,
June 2004. (bibtex) (pdf) (ps)
- Chiyan Chen, Dengping Zhu and Hongwei Xi,
Implementing Cut Elimination: A Case Study of Simulating Dependent Types in
Haskell. In Proceedings of the 6th International Symposium on Practical
Aspects of Declarative Languages (PADL '04), LNCS vol. 3057, pp. 239--254,
Dallas, TX, June 2004.
(bibtex)
(pdf)
(ps)
- Chiyan Chen and Hongwei Xi,
Meta-Programming through Typeful Code Representation.
In Proceedings of the 8th ACM SIGPLAN International Conference on Functional
Programming (ICFP 2003) Uppsala, pp. 275-286, Sweden, 25-29 August 2003.
(bibtex)
(ps)
(pdf)
- Chiyan Chen and Hongwei Xi,
Implementing Typeful Program Transformation.
In Proceedings of the ACM SIGPLAN 2003 Workshop on Partial Evaluation and
Semantics Based Program Manipulation (PEPM'03), pp. 20-28,
San Diego, California, Saturday June 7, 2003.
(bibtex)
(ps)
(pdf)
(slides for presentation at PEPM)
- Hongwei Xi, Chiyan Chen and Gang Chen,
Guarded Recursive Datatype Constructors.
In Proceedings of the 30th ACM SIGPLAN Symposium on
Principles of Programming Languages (POPL '03), pp. 224-235,
New Orleans, Louisiana, January 2003.
(bibtex)
(ps)
(pdf)
Journals
- Chiyan Chen and Hongwei Xi, Meta-Programming through Typeful
Code Representation. Journal of Functional Programming, vol. 15(6),
pp. 1--39, 2005.
(bibtex)
(pdf)
(ps)
- Chiyan Chen, Rui Shi and Hongwei Xi, Implementing Typeful
Program Transformations. Accepted by Fundamenta Informaticae.
(pdf)
(ps)
Recent Drafts
- Juan Chen and Chiyan Chen, A Typed Intermediate Language for
Supporting Multiple Inheritance via Interfaces.
December 2004.
- Rui Shi, Chiyan Chen and Hongwei Xi, A Functional Approach to
Typed Object-Oriented Programming.
December 2004.
- Chiyan Chen and Hongwei Xi, ATS/LF: a type system for constructing
proofs as total functional programs. November 2004.
(pdf)
(ps)
- Chiyan Chen, Rui Shi and Hongwei Xi, Distributed
Meta-Programming. July 2004.
(pdf)
(ps)
Technical Reports
- Chiyan Chen,
A Type System for Scoped Memory Management.
Technical Report.
(ps)
(pdf)
|
Professional Activities
- Previous coordinator of the
Church Project seminar series
- Presentation: Implementing Staged Computation, in the 7th
NEPLS, Worcester, MA,
October 15, 2002.
-
Presentation: A Type Theoretical Model for OOP with Multiple Inheritance,
in the 10th NEPLS, Brandeis
University, Waltham, MA, October 21, 2003.
-
Presentation: Voice from an Isolated Corner. BU
CS Friday lunch performance.
|