SAPLING 2017

November 20, 2017

W2.4A 2.300 Active Learning Space (in 21 Wally's Walk aka Macquarie Theatre building)

Macquarie University, Sydney

Sponsors

Oracle

Program

Talk slots are 20 minutes including questions, except for the Mu Micro Virtual Machine slot which is 45 minutes. Details about facilities available in the room can be found on the MQ timetables site.
09:30Welcome
09:30It's Time for Secure Languages - Cristina Cifuentes (Oracle Labs, Australia) abstract slides
09:50Wyvern - Security by Design - Alex Potanin (Victoria University of Wellington), Jonathan Aldrich (Carnegie Mellon University) abstract slides
10:10Type-Based Capability for Java - Xi Wu, Yi Lu, Ian J. Hayes, Larissa A. Meinicke (University of Queensland; Oracle Labs, Australia) abstract slides
10:30Making aliasing safe again: An exploratory comparison of linear types and deny-capabilities - Chris Hall (University of New South Wales) abstract slides
10:5011:15 Break
11:15Secure Contracts - David Poxon (Queensland University of Technology) abstract slides
11:35A Scalable Bug Checking Framework for Smart Contracts - Michael Kong, Lexi Brent, Anton Jurisevic, Bernhard Scholz (University of Sydney) abstract slides
11:55Soufflé in the Cloud - Lyndon Henry (University of Sydney) abstract slides
12:15The Mu Micro Virtual Machine - Steve Blackburn. Implementing an Efficient Micro Virtual Machine - Isaac Oscar Gariano. Mu for Dynamic Languages: Retargeting the RPython JIT to a Micro Virtual Machine - Zixian Cai. Mu for Functional Languages: Retargeting the GHC Backend to a Micro Virtual Machine - Pavel Zakopaylo (Australian National University) Cai abstract Cai slides Gariano abstract Zakopaylo abstract Zakopaylo slides
13:0014:00 Lunch
14:00The Skink Static Analysis Tool - Franck Cassez, Anthony Sloane, Matthew Roberts, Pongsak SuvanPong (Macquarie University) abstract slides
14:20Skink Refinement Loop with Predicate Abstraction - Pongsak Suvanpong (Macquarie University) abstract slides
14:40Fast Provenance in a Bottom-Up Evaluation - David Zhao, Bernhard Scholz, Paul Subotic (University of Sydney) abstract slides
15:00Points-to Analysis as Constraint Solving - Patrick Nappa, Bernhard Scholz, Jens Dietrich (University of Sydney) abstract slides
15:2015:45 Break
15:45Efficient parallel stencil computations in Accelerate - Josh Meredith (University of New South Wales) abstract slides
16:05Shimmer: the reflective lambda machine - Ben Lippmeier (University of New South Wales) abstract
16:25Model Transformations applied to Process Calculi - Djurre van der Wal (University of Twente) abstract slides
16:45Close