[TYPES/announce] Final Call for Participation: BYTECODE 2010
David Pichardie
david.pichardie at irisa.fr
Fri Feb 5 03:47:59 EST 2010
********************************************************************
FINAL CALL FOR PARTICIPATION
BYTECODE 2010
5th workshop on Bytecode Semantics,
Verification, Analysis and Transformation
(Satellite Event of the European Joint Conferences on
Theory and Practice of Software, ETAPS 2010)
March 27, 2010 Paphos, Cyprus
http://bytecode2010.inria.fr/
********************************************************************
IMPORTANT DATES
Early registration deadline for ETAPS: February 15, 2010
REGISTRATION
To register for BYTECODE 2010, follow the link from the ETAPS 2010
page, at
http://www.etaps10.cs.ucy.ac.cy/
SCOPE
Bytecode, such as produced by e.g. Java and .NET compilers, has become
an important topic of interest, both for industry and academia. The
industrial interest stems from the fact that bytecode is typically
used for Internet and mobile devices (smart-cards, phones, etc.)
applications, where security is a major issue. Moreover, bytecode is
device-independent and allows dynamic loading of classes, which
provides an extra challenge for the application of formal methods. In
addition, the unstructuredness of the code and the pervasive presence
of the operand stack also provide extra challenges for the analysis of
bytecode. This workshop will focus on theoretical and practical
aspects of semantics, verification, analysis, certification and
transformation of bytecode. Both new theoretical results and tool
demonstrations are welcome.
INVITED SPEAKERS
Mark Marron, IMDEA Software, Spain
Francesco Logozzo, Microsoft Research, USA
Matthew Parkinson, University of Cambridge, UK
Fausto Spoto, University of Verona, Italy
PRELIMINARY PROGRAM
----------------------
** Session I 9:00-10:30
*** 09:00 Invited Speaker: Francesco Logozzo (Microsoft Research, USA)
Language-agnostic Contract specification and checking with
CodeContracts and
Clousot
*** 10:00 Jacek Chrzqszcz, Patryk Czarnik and Aleksy Schubert (The
University of
Warsaw, Poland)
A dozen instructions make Java bytecode
----------------------
** 10:30 coffee break
----------------------
** Session II 11:00-12:30
*** 11:00 Invited Speaker: Mark Marron (IMDEA Software, Spain)
Spec-tacular: heap assertions for .net bytecode
*** 12:00 Jaroslav Bauml and Premek Brada (University of West Bohemia,
Czech
Republic)
Reconstruction of Type Information from Java Bytecode for Component
Compatibility
----------------------
** 12:30 lunch
----------------------
** Session III 14:00-16:00
*** 14:00 Invited Speaker: Matthew Parkinson (University of Cambridge,
UK)
The design of jStar
*** 15:00 Philippe Wang, Adrien Jonquet and Emmanuel Chailloux (LIP6-
UPMC,
France)
Non Intrusive Structural Coverage for Objective Caml
*** 15:30 Jevgeni Kabanov (Tartu University, Estonia)
JRebel Tool Demo
----------------------
** 16:00 coffee break
----------------------
** Session IV 16:30-18:00
*** 16:30 Invited Speaker: Fausto Spoto (University of Verona, Italy)
Static Analysis of Java: from the Julia Perspective
*** 17:30 Michael Eichberg and Andreas Sewe (Technische Universität
Darmstadt,
Germany)
Encoding the Java Virtual Machine's Instruction Set
PROGRAM COMMITTEE
* David Aspinall, University of Edinburgh, Scotland
* Stephen Chong, Harvard University, USA
* Alessandro Coglio, Kestrel Institute, USA
* Pierre Crégut, Orange Labs, France Télécom, France
* Samir Genaim, Complutense University of Madrid, Spain
* Bart Jacobs, Katholieke Universiteit Leuven, Belgium
* Gerwin Klein, University of New South Wales, Australia
* Victor Kuncak, EPFL, Switzerland
* Patrick Lam, University of Waterloo, Canada
* Francesco Logozzo, Microsoft Research, USA
* Matthew Parkinson, University of Cambridge, UK
* David Pichardie (chair), INRIA Rennes, France
* Rene Rydhof Hansen, Aalborg University, Denmark
* Fausto Spoto, University of Verona, Italy
More information about the Types-announce
mailing list