* Dissertation



* Curriculum Vitae



* Bibliography



* HYBRID



* Recent Papers



* Recent Talks


Picture

Alberto Momigliano


Honorary Fellow in Computer Science

Laboratory for Foundations of Computer Science,
School of Informatics
Informatics Forum
10 Crichton Street
The University of  Edinburgh,
Edinburgh  EH8 9AB,
Scotland, UK.

e-mail: amomigl1 at inf dot ed dot ac dot uk

I've received my Ph.D. in the Pure and Applied Logic Program from Carnegie Mellon University with a dissertation entitled "Elimination of Negation in a Logical Framework". My adviser was Frank Pfenning. I've been till December 2007 in Edinburgh working on the Mobius project -- a follow up to MRG. Further contact information are available in my plan file. Here's a list of recent papers and talks. If you're really a fan, please consult my bibliography (here on line and in bib format). In Leicester I was employed on the project "Mechanized Operational Semantics". At CMU, I have been working on the Twelf project. I also collaborate with Mario Ornaghi (among others) on the COOML project, based at DSI, University of Milan, where I now reside.

Forthcoming Events:

  • LFMTP 2010 at FLOC'10. Edinburgh, Scotland July 14, 2010

  • A graduate course at DSI: Proof Search and Computation, by Dale Miller (link).

Some Past Events 

  • LFMTP 2009 4th International Workshop on Logical Frameworks and Meta-languages: Theory and Practice. Affiliated with CADE-22, August 2-7, McGill University, Montreal, Canada: I was a PC member
  • LFMTP'08International Workshop on Logical Frameworks and Meta-Languages: Theory and Practice. Affiliated with LICS-23 at Pittsburgh, Pennsylvania, 23 June 2008 - I was in the PC.
  • ICTCS 2007 Tenth Italian Conference on Theoretical Computer Science. Rome, Italy,  October 3--6,  2007 -- PC member.  
  • International Workshop on Logical Frameworks and Meta-Languages: theory and practice (LFMTP). A FLOC 2006 Workshop, August 16, 2006, Seattle, USA - I was the organizing chair and in the PC.
  • Merlin 2005, Friday, 30 Sept. 2005, in association with ICFP 2005. I was the organizing chair and in the PC.
  • ETAPS 2005. I was in the organizing committee as tutorial chair
  • Special Issue of Higher-Order and Symbolic Computation on "MEchanized Reasoning about Languages with variable bINding" (Following the Second ACM SIGPLAN Workshop MERLIN 2003) http://merlin.dimi.uniud.it. Co-Editors: Carolyn Talcott and Furio Honsell.

Research Interests

  • PCC, resources and the lot
  • Logical Frameworks and (Co)Induction
  • Formal Verification and Automated Reasoning
  • Proof-Theory of Logic Programming

Recent Drafts and Publications

Some Talks

  • A Practical Approach to Coinduction in Twelf. TYPES 2006, Nottingham, April 18-21, 2006. Slides (pdf).
  • A Program Logic for Resources and its Application to Optimisation Validation. Udine, Nov 29th, QMUL, Dec 1st, 2005. Slides (pdf).
  • Automatic Certification of Resource Consumption. Comete-Parsifal Seminar, Echole Polythecnique, Paris. March 7th, 2005. Slides (pdf).
  • Towards Certification of Resource Consumption. Dreamers Seminar, November 5h 2004. Edinburgh. Slides (pdf).
  • From Bytecode Logic to Certificate Generation for Grail, Global Computing Workshop, March 11th 2004, Rovereto. Slides (pdf).
  • A Formalization of an Ordered Logical Framework in Hybrid, Merlin'03, Uppsala, August 26th 2003. Slides (pdf).
  • Induction and Co-Induction in Sequent Calculus. TYPES, Torino, May 1st 2003. (PS, 30 minutes talk), Heriot-Watt, May 23rd (PDF, 60 minutes talk).
  • Multi-Level Meta-Reasoning with Higher Order Abstract. FOSSACS,  Warsaw, April 8th 2003. Slides (PS).
  • A Hybrid Logical Framework. INRIA Rocquencourt, January 31st 2003. Slides (PS).
  • Simple Compiler Verification in a Hybrid Logical Framework. Nottingham Theory Seminar, December 6th 2002. Slides (PS).
  • Towards Multi-Level Reasoning in Hybrid. LFM'02 , Copenhagen, July 26th 2002. Slides (PS).
  • A Definitional Approach to Higher-Order Abstract Syntax. SPAM Seminar, Yale University, April 2002, Slides (PS).
  • Algebraic Operations over First and Higher Order Terms. MCS Internal Seminar, November 2001, Slides (PS).
  • A "Negative" Look to Uniform Proof Search. Dagstuhl Seminar on Semantic Foundations of Proof-Search. April 2001, Slides (PS).
  • Think Positive! Or Elimination of Negation in a Logical Framework. Joint Theory Seminar, QMW, London, December 2000, Slides (PS).