* Teaching




* 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
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" in 2000. My adviser was Frank Pfenning. I then moved to Edinburgh in 2003, where I worked on the MRG and Mobius project.

I'm now an assistant professor at DSI, University of Milan, Italy.

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 full bibliography (here dblp) and my CV.

Forthcoming Events:

  • A graduate course at DSI: Linear Logic: Theory and Applications, given by Marco Gaboardi, Alberto Momigliano, and Carsten Schürmann. April 28–May 11, 2011. (Outline)
                                                          

Some Past Events   

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

  • A graduate course at DSI: Proof Search and Computation, by Dale Miller (link). On March 16, there was an informal workshop, here is the program.
  • 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.

Research Interests

  • Logical Frameworks and (Co)Induction
  • PCC, resources and the lot
  • 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).