Michael Norrish

Registered user since Wed 12 Nov 2014

Name: Michael Norrish

Bio: I did my PhD at the University of Cambridge, finishing in 1999. Since 2003, I have worked in Canberra, first with NICTA, and now with Data61 (the result of NICTA merging into CSIRO)

Country: Australia

Affiliation: Data61 at CSIRO, Australia / Australian National University, Australia

Personal website: http://ts.data61.csiro.au/people/?cn=Michael+Norrish

Research interests: Formal Methods, Interactive Theorem Proving, Programming Languages

Contributions

VEE 2018Author of Hop, Skip, & Jump: Practical On-Stack Replacement for a Cross-Platform Language-Neutral VM within the Research Papers-track
ICFP 2017Presenter of Tutorial T1: Writing Verified Programs in CakeML within the Tutorials-track
Presenter of Tutorial T1: Writing Verified Programs in CakeML (part 3) within the Tutorials-track
Author of Verifying Efficient Function Calls in CakeML within the Research Papers-track
Presenter of Tutorial T1: Writing Verified Programs in CakeML (part 2) within the Tutorials-track
CPP 2017Committee Member in Program Committee within the CPP-track
ISMM 2016Author of Rust as a Language for High Performance GC Implementation within the ISMM-track
PLDI 2017Tutorial organizer of Writing Verified Programs in CakeML within the PLDI Tutorials-track
ICFP 2016Author of A New Verified Compiler Backend for CakeML within the Research Papers-track
ISMM 2015Author of Stop and Go: Understanding Yieldpoint Behavior within the Research Papers-track
PLDI 2015Committee Member in External Review Committee within the Research Papers-track