1. A. Adya, J. Howell, M. Theimer, W.J. Bolosky, H.R. Douceur, Cooperative task management without manual stack management or, Event-driven programming is not the opposite of threaded programming, Usenix ATC, 2002.
2. Step-indexed syntactic logical relations for recursive quantified types;Ahmed;ESOP’06, Lecture Notes in Computer Science,2006
3. A stratified semantics of general references embeddable in higher-order logic;Ahmed;LICS’02,2002
4. An indexed model of recursive types for foundational proof-carrying code;Appel;ACM TOPLAS,2001
5. Lambda calculi with types;Barendregt,1992