Personal
Activities
- SAS 2010. PC Member. Deadline: 19 March 2010.
- Oregon Ph.D. Summer School 2009. Lecturer. Dates: 23-31 July 2009.
- Scheme Workshop 2009. PC member. Date: 22 August 2009.
- PADTAD 2009. PC member. Dates: 19-20 July 2009.
- ICFP 2009. PC member. Dates: 31 Aug - 2 Sep 2009.
Research
My primary interest is in static analysis of software systems, and static analysis by abstract interpretation in particular. My objective is to build languages, compilers and tools for programmers that improve the security, parallelism and performance of their software.
I run the U Combinator static analysis research group.
Publications
- CiteULike: [my pubs] [my library]
Conference papers
-
Matthew Might and Panagiotis Manolios.
``A posteriori soundness for non-deterministic abstract interpretations.''
Proceedings of the 10th International Conference on Verification, Model Checking and Abstract Interpretation
(VMCAI 2009).
Savannah, Georgia, USA.
January, 2009.
To appear.
Paper: [pdf] [bib]
Slides: [pdf] [www/html] [keynote]
-
Matthew Might.
``Logic-flow analysis of higher-order programs.''
Proceedings of the 34th Annual ACM Symposium on the Principles of Programming Languages
(POPL 2007).
Long paper category.
Nice, France.
January, 2007.
pages 185--198.
Paper: [pdf] [bib]
Slides: [pdf]
-
Matthew Might, Benjamin Chambers and Olin Shivers.
``Model Checking via ΓCFA.''
Proceedings of the 8th International Conference on Verification, Model Checking and Abstract Interpretation
(VMCAI 2007).
Nice, France.
January, 2007.
pages 59--73.
Paper: [pdf] [bib]
-
Matthew Might and Olin Shivers.
``Improving flow analyses via ΓCFA: Abstract garbage collection and counting.''
Proceedings of the 11th ACM International Conference on Functional Programming
(ICFP 2006).
Portland, Oregon.
September, 2006.
pages 13--25.
Paper: [pdf] [bib]
Slides: [pdf]
-
Olin Shivers and Matthew Might.
``Continuations and transducer composition.''
Proceedings of the 27th Conference on Programming Language Design and Implementation
(PLDI 2006).
Ottawa, Canada.
pages 295--307.
June, 2006.
Paper: [pdf] [bib]
Slides: [pdf]
-
Matthew Might and Olin Shivers.
``Environment analysis via ΔCFA.''
Proceedings of the 33rd Annual ACM Symposium on the Principles of Programming Languages
(POPL 2006).
Charleston, South Carolina.
January, 2006.
pages 127--140.
Paper: [pdf] [bib]
Slides: [pdf]