|
Email:
riccardo@ccs.neu.edu
|
College of Computer and
Information Science
Room 328 WVH
Northeastern University
360 Huntington Avenue
Boston, MA 02115
Phone: +1 617 373 2076
Fax: +1 617 373 5121
|
|
|
|
|
|
|
Online Research Publications
Publications listed in roughly reverse chronological order of first
publication.
-
Dealing with Logical Omniscience: Expressiveness and Pragmatics. (with J. Halpern). To appear in 11th Conf. on Theoretical Aspects of Rationality and Knowledge (TARK'07), June 2007.
-
Characterizing and Reasoning about Probabilistic and Non-Probabilistic Expectation (with J. Y. Halpern). To appear in Journal of the ACM.
-
Deductive Algorithmic Knowledge. Journal of Logic and Computation 16 (2), pp. 287-309, 2006.
-
Independence from Obfuscation: A Semantic Framework for Diversity. (with F. B. Schneider). In 19th IEEE Computer Security Foundations Workshop (CSFW'06), July 2006.
-
A Logic for Reasoning about Evidence (with J. Y. Halpern). Journal of Artificial Intelligence Research 26, pp. 1-34, 2006.
-
Phantom Types and Subtyping (with M. Fluet). Journal of Functional Programming 16 (6), pp. 751-791, 2006..
-
Probabilistic Algorithmic Knowledge (with J. Y. Halpern). Logical Methods in Computer Science 1 (3:1), 2005.
-
Practical Datatype Specializations with Phantom Types and Recursion Schemes (with M. Fluet). In 2005 ACM SIGPLAN Workshop on ML, September 2005.
-
Evidence with Uncertain Likelihoods (with J. Halpern). Full version of paper in 21th Conf. on Uncertainty in Artificial Intelligence (UAI'05), July 2005.
-
Validating a Web Service Security Abstraction by Typing (with A. D. Gordon). Formal Aspects of Computing 17 (3), pp. 277-318, 2005.
-
On Partially Additive Kleene Algebras. Full version of paper in 8th Int. Conf. on Relational Methods in Computer Science (RelMiCS 8), February 2005.
-
TulaFale: A Security Tool for Web Services (with K. Bhargavan, C. Fournet, and A. D. Gordon). In 2nd Int. Symp. on Formal Methods for Components and Objects (FMCO'03), November 2003.
-
A Formal Foundation for ODRL (with V. Weissman). Full version of paper in Workshop on Issues in the Theory of Security (WITS'04), April 2004.
-
Reasoning about Dynamic Policies (with V. Weissman). In 7th Int. Conf. on Foundations of Software Science and Computation Structures (FOSSACS'04), April 2004.
-
A Coalgebraic Approach to Kleene Algebra with Tests (with H. Chen). Theoretical Computer Science 327 (1-2), pp. 23-44, 2004.
-
A Framework for Creating Natural Language User Interfaces for Action-Based Applications (with S. Chong). Full version of paper in 3rd Int. AMAST Workshop on Algebraic Methods in Language Processing (AMiLP-3), August 2003.
-
Modeling Adversaries in a Logic for Security Protocol Analysis (with J. Y. Halpern). Full version of paper in Workshop on Formal Aspects of Security (FASec'02), December 2002.
-
Towards a Formalization for COM, Part I: The Primitive Calculus. In 17th ACM Conf. on Object-Oriented Programming, Systems, Languages, and Applications (OOPSLA'02), November 2002.
-
A Logic for Reasoning about Digital Rights (with V. Weissman). In 15th IEEE Computer Security Foundations Workshop (CSFW'02), June 2002.
-
A Framework for Interoperability (with K. Fisher and J. Reppy). In 1st Int. Workshop on Multi-Language Infrastructure and Interoperability (BABEL'01), September 2001.
-
A Logic for Reasoning about Upper Probabilities (with J. Y. Halpern). Journal of Artificial Intelligence Research 17, pp. 57-81, 2002.
-
On the Relationship between Strand Spaces and Multi-Agent Systems (with J. Y. Halpern). ACM Transactions on Information and System Security 6 (1), pp.43-70, 2003.
-
On the Expressive Power of First-Order Boolean Functions in PCF (with P. Panangaden). Theoretical Computer Science 266 (1-2), pp. 543-567, 2001.
-
An Approach to the Implementation of Overlapping Rules in Standard ML. In 1st Int. Workshop on Rule-Based Programming (RULE'00), September 2000.
-
The Design of a COM-Oriented Module System. In Joint Modular Languages Conf. (JMLC'00), September 2000.
-
Higher-Order Concurrent Win32 Programming. In 3rd Usenix Windows NT Symp., July 1999.
-
Aspects de la Programmation d'Applications Win32 avec un Langage Fonctionnel (with E. Meijer and D. Oliva). In Journées Francophones des Langages Applicatifs (JFLA'99), February 1999.
-
Reactive Programming in Standard ML. In IEEE Int. Conf. on Computer Languages (ICCL'98), May 1998.
-
An Analysis of Lambek's Production Machines. RAIRO Informatique Théorique et Applications 31 (5), pp. 483-497, 1997.
Other Writing
-
Review of Foundations of Cryptography II: Basic Applications July 2005.
-
Categories for Imperative Semantics Lecture Notes for PLDG Seminar, September 2004.
-
Reasoning about Resource-Bounded Knowledge: Theory and Application to Security Protocol Analysis Ph.D. Thesis, Cornell University, August 2004.
-
Review of Logic for Computer Scientists SIGACT News 36 (3), September 2005.
-
Review of Foundations of Cryptography: Basic Tools and Modelling and Analysis of Security Protocols SIGACT News 34 (4), December 2003.
-
Review of The Pi-Calculus: A Theory of Mobile Processes SIGACT News 34 (1), March 2003.
-
Review of Type-Logical Semantics (with S. Chong) SIGACT News 34 (1), March 2003.
-
Review of Dynamic Logic SIGACT News 32 (4), December 2001.
-
Review of Control Flow Semantics SIGACT News 32 (3), September 2001.
-
Review of Proof, Language, and Interaction SIGACT News 32 (1), March 2001.
-
Notes on Programming Standard ML of New Jersey January 2001.
-
Review of Communicating and Mobile System: the Pi-calculus SIGACT News 31 (4), December 2000.
-
Investigations on Relative Definability in PCF M.Sc. Thesis, McGill University, August 1996.
-
Locally-Adaptive Grid Generation Using Quadtrees (with C. Verbrugge and P. Panangaden) Technical Report SOCS 95.3, McGill University, June 1995.
Copyright Statement
The documents contained in this list are included by the contributing
authors as a means to ensure timely dissemination of scholarly and
technical work on a non-commercial basis. Copyright and all rights
therein are retained by the authors or by other copyright holders,
notwithstanding that they have offered their works here
electronically. All persons copying this information are expected to
adhere to the terms and constraints invoked by each author's
copyright. Unless explicitly noted to the contrary, these works may
not be reposted without the explicit permission of the copyright
holder.
|
|