Blogs (28) >>
ECOOP 2016
Sun 17 - Fri 22 July 2016 Rome, Italy
VenueCongress Center
Room nameAlfieri
Floor0
Additional informationThere is no additional information of this room available.
Program

You're viewing the program in a time zone which is different from your device's time zone - change time zone

Sun 17 Jul
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

08:45 - 09:45: Session 1STOP at Alfieri
08:45 - 08:55
Day opening
Opening remarks
STOP
08:55 - 09:45
Talk
Types for Ruby
STOP
Jeffrey S. FosterUniversity of Maryland, College Park
10:05 - 12:25: Session 2STOP at Alfieri
10:05 - 10:55
Talk
Optional Typing in Dart: Purity and Practice
STOP
Pre-print
10:55 - 11:25
Beyond Types: Extending the Gradual Guarantee
STOP
James NobleVictoria University of Wellington, Michael HomerVictoria University of Wellington, Timothy JonesVictoria University of Wellington, Sophia DrossopoulouImperial College London, Andrew BlackPortland State University, Kim BrucePomona College
Link to publication
11:25 - 11:55
Gradual Typing for Delimited Continuations
STOP
Yusuke MiyazakiKyoto University, Taro Sekiyama, Atsushi IgarashiKyoto University
Link to publication
11:55 - 12:25
Talk
Automating Gradual Typing
STOP
Timothy JonesVictoria University of Wellington
Link to publication File Attached
13:50 - 15:20: Session 3STOP at Alfieri
13:50 - 14:40
Talk
Gradual types for real-world objects
STOP
Jan VitekNortheastern University
14:40 - 15:10
A Systematic Performance Evaluation of Gradually Typed Functions and References
STOP
Andre KuhlenschmidtIndiana University, Deyaaeldeen AlmahallawiIndiana University, Jeremy G. SiekIndiana University
16:00 - 16:40: Session 4STOP at Alfieri
16:00 - 16:30
From Optional to Gradual Typing via Transient Checks
STOP
Michael Vitousek, Jeremy G. SiekIndiana University
16:30 - 16:40
Day closing
Closing remarks
STOP
16:45 - 18:45: Welcome SessionSummer School at Alfieri
Chair(s): Jan VitekNortheastern University
16:45 - 16:55
Day opening
Welcome
Summer School
16:55 - 17:45
Talk
My twenty-five years of ECOOP
Summer School
Jan VitekNortheastern University
File Attached
17:45 - 18:45
Talk
Research in Academia and Industry
Summer School
S: Jade AlglaveUniversity College London

Mon 18 Jul
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

09:10 - 09:45: Session 1ICOOOLPS at Alfieri
Chair(s): Stefan MarrJohannes Kepler University Linz
09:10 - 09:15
Day opening
Welcome
ICOOOLPS
Stefan MarrJohannes Kepler University Linz
09:15 - 09:45
Talk
Source Language Representation of Function Summaries in Static Analysis
ICOOOLPS
Gábor HorváthEötvös Loránd University, Faculty of Informatics, Department of Programming Languages and Compilers, Norbert PatakiEötvös Loránd University, Faculty of Informatics, Department of Programming Languages and Compilers
Media Attached File Attached
10:05 - 12:25: Session 2ICOOOLPS at Alfieri
Chair(s): Tomas KaliberaNortheastern University
10:05 - 11:05
Talk
Beneath the Bytecode: Observing the JVM at Work Using Bytecode Instrumentation
ICOOOLPS
Lubomír BulejCharles University
Media Attached File Attached
11:05 - 11:35
Talk
The Performance of Object Encodings in JavaScript
ICOOOLPS
Forrest AlexanderPortland State University, Andrew BlackPortland State University
Media Attached File Attached
11:35 - 12:05
Talk
Virtual Machine Warm-up Blows Hot and Cold
ICOOOLPS
Edd BarrettKing's College London, Carl Friedrich Bolz-TereickKing's College London , Rebecca KillickDepartment of Mathematics and Statistics, University of Lancaster, Vincent KnightSchool of Mathematics, Cardiff University, Sarah MountKing's College London, Laurence TrattKing's College London
Link to publication Media Attached File Attached
12:05 - 12:25
Other
Discussions
ICOOOLPS
13:50 - 15:20: Session 3ICOOOLPS at Alfieri
Chair(s): Edd BarrettKing's College London
13:50 - 14:50
Talk
Growing an Abstract Grammar: Teaching Language Engineering
ICOOOLPS
Theo D'HondtVrije Universiteit Brussel
Media Attached
14:50 - 15:20
Talk
MHDeS: Deduplicate Method Handle Graph for Efficient Dynamic JVM Language Implementations
ICOOOLPS
Shijie XuUniversity of New Brunswick, David BremnerUniversity of New Brunswick, Daniel HeidingaIBM
Media Attached File Attached
16:00 - 17:30: Session 4ICOOOLPS at Alfieri
Chair(s): Eric JulAlcatel-Lucent Bell Labs
16:00 - 16:30
Talk
TruffleReloader: A Low-Overhead Language-Neutral Reloader
ICOOOLPS
Tõnis PoolZeroTurnaround / University of Tartu, Allan Raundahl GregersenZeroTurnaround, Vesal VojdaniUniversity of Tartu
Media Attached File Attached
16:30 - 17:00
Talk
Sulong - Execution of LLVM-Based Languages on the JVM
ICOOOLPS
Manuel RiggerJohannes Kepler University, Linz, Austria, Matthias GrimmerJohannes Kepler University Linz, Hanspeter MössenböckJohannes Kepler University Linz
Media Attached File Attached
17:00 - 17:30
Talk
Efficient Profiling of Actor-based Applications in Parallel and Distributed Systems
ICOOOLPS
Andrea RosàUniversità della Svizzera italiana, Lydia Y. ChenIBM Research Lab Zurich, Walter BinderUniversity of Lugano
Media Attached File Attached
17:40 - 18:30: Session 5ICOOOLPS at Alfieri
Chair(s): Stefan MarrJohannes Kepler University Linz
17:40 - 18:05
Demonstration
Demo of Docking: Enabling Language Based Dynamic Coupling
ICOOOLPS
Magnus Haugom ChristensenUniversity of Oslo, Eric JulAlcatel-Lucent Bell Labs
18:05 - 18:30
Day closing
Discussions and Wrap Up
ICOOOLPS

Tue 19 Jul
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:45 - 12:25: Session 1JSTools at Alfieri
10:45 - 10:50
Day opening
Opening Remarks
JSTools
Julian DolbyIBM Thomas J. Watson Research Center
10:50 - 11:30
So You Want to Build Memory Tooling For JavaScript?
JSTools
11:30 - 12:10
Sound Type Inference for JavaScript
JSTools
Jean-Baptiste JeanninCarnegie Mellon University
16:00 - 17:30: Session 3JSTools at Alfieri
16:00 - 16:40
Verification of Communication in Web Applications
JSTools
Nathalie OostvogelsVrije Universiteit Brussel
16:40 - 17:20
Fishing for JavaScript Bugs at the Shallow End
JSTools
17:20 - 17:30
Day closing
Closing Remarks
JSTools
Julian DolbyIBM Thomas J. Watson Research Center

Sun 17 Jul
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Room8:00309:003010:003011:003012:003013:003014:003015:003016:003017:003018:0030
Alfieri

Mon 18 Jul
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:003018:0030
Alfieri

Tue 19 Jul
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Room10:003011:003012:003013:003014:003015:003016:003017:0030
Alfieri

Sun 17 Jul
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change