[clean-list] ECOOP 2008 Call for Participation
David.Clarke at cwi.nl
David.Clarke at cwi.nl
Wed May 21 09:53:40 MEST 2008
[Apologies for multiple copies]
***********************************************************************
CALL FOR PARTICIPATION
22nd European Conference on Object-Oriented Programming
Paphos, Cyprus
July 7th - 11th, 2008
http://2008.ecoop.org
***********************************************************************
ECOOP is the premier forum in Europe for bringing together
practitioners, researchers, and students to share their ideas and
experiences in a broad range of disciplines woven with the common thread
of object technology. It is a well-integrated collage of events,
including outstanding invited speakers, carefully refereed technical
papers, exciting tutorials, topic-focused workshops, and a summer school.
ECOOP 2008 has opened its doors for registration.
Early registration lasts until
June 1, 2008.
https://cyprusconferences.org/ecoop08/form_ecoop.htm
The program is taking shape and promises another exciting scientific event:
The Invited Speaker is Rachid Guerraoui:
"The Return of Transactions"
Technical Program (list of accepted papers follows):
http://2008.ecoop.org/papers.html
Workshops:
http://2008.ecoop.org/workshop.html
Tutorials:
http://2008.ecoop.org/tutorials.html
Co-located Event:
Dynamic Languages Symposium (DLS).
http://www.swa.hpi.uni-potsdam.de/dls/dls08/
NEW FOR 2008!
ECOOP 2008 presents the inaugural ECOOP SUMMER SCHOOL.
The school begins with three half-day tutorials (Data Parallelism in Ct,
Context-Oriented Programming, and X10) during the first two days
of the conference. Then five summer school sessions will run in
parallel with the main conference (Newspeak, Multicore, SASyLF,
JastAdd, JavaCOP). You can book and pay for half-day tutorials
via the conference registration form. Summer school sessions cannot
be booked in advance, but are included in the "Main Conference
Registration" fee on a first-come, first-served basis.
Summer school sessions:
http://2008.ecoop.org/school.html
The accepted technical papers are:
A Model for Java with Wildcards
Nicholas Cameron, Sophia Drossopoulou, Erik Ernst.
On Validity of Program Transformations in the Java Memory Model
Jaroslav Sevcik, David Aspinall.
Safe Cross-language Inheritance
Kathryn E Gray.
Liquid Metal: Object-Oriented Programming Across the Hardware/Software
Boundary
Shan Shan Huang, Amir Hormati, David Bacon, Rodric Rabbah.
Kilim: Isolation-Typed Actors for Java
Sriram Srinivasan, Alan Mycroft.
A Uniform Transactional Execution Environment for Java
Lukasz Ziarek, Adam Welc, Ali-Reza Adl-Tabatabai, Vijay S Menon,
Tatiana Shpeisman, Suresh Jagannathan.
Ptolemy: A Language with Quantified, Typed Events
Hridesh Rajan, Gary T. Leavens.
Prototyping and Composing Aspect Languages - using an Aspect
Interpreter Framework
Wilke Havinga, Lodewijk Bergmans, Mehmet Aksit.
Assessing the Impact of Aspects on Exception Flows: An Exploratory Study
Roberta de Souza Coelho, Awais Rashid, Alessandro Fabricio Garcia,
Fabiano Cutigi Ferrari, Nelio Cacho, Uira Kulesza, Arndt von Staa,
Carlos Lucena
UpgradeJ: Incremental Typechecking for Class Upgrades
Gavin Bierman, Matthew Parkinson, James Noble
Integrating Nominal and Structural Subtyping
Donna Malayeri, Jonathan Aldrich
Flow Analysis of Code Customizations
Anders Hessellund, Peter Sestoft
Online Phase-Adaptive Data Layout Selection
Chengliang Zhang, Martin Hirzel
MTM2: Scalable Memory Management for Multi-Tasking Managed Runtime
Environments
Sunil Soman, Chandra Krintz, Laurent Daynes.
Externalizing Java Server Concurrency with CAL
Charles Zhang, Hans-Arno Jacobsen
Regional Logic for Local Reasoning about Global Invariants
Anindya Banerjee, David Naumann, Stan Rosenberg
A Unified Framework for Verification Techniques for Object Invariants
Sophia Drossopoulou, Adrian Francalanza, Peter Mueller, Alexander J. Summers
Extensible Universes for Object-oriented Data Models
Achim Brucker, Burkhart Wolff.
Programming with Live Distributed Objects
Krzysztof Ostrowski, Ken Birman, Danny Dolev, Jong Hoon Ahnn.
Bristlecone: A Language for Robust Software Systems
Brian Demsky, Alokika Dash.
Session-Based Distributed Programming in Java
Raymond Hu, Nobuko Yoshida, Kohei Honda.
ReCrash: Making Software Failures Reproducible by Preserving Object
States
Shay Artzi, Sunghun Kim, Michael D. Ernst.
An Extensible State Machine Pattern for Interactive Applications
Brian Chin, Todd Millstein.
Practical Object-Oriented Back-in-Time Debugging
Adrian Lienhard, Tudor Girba, Oscar Nierstrasz.
Inference of Reference Immutability
Jaime Quinonez, Matthew Tschantz, Michael Ernst.
Computing Stack Maps with Interfaces
Frederic Besson, Thomas Jensen, Tiphaine Turpin.
How do Java Programs Use Inheritance? An Empirical Study of
Inheritance in Java Software
Ewan Tempero, James Noble, Hayden Melton.
---
Dave Clarke,
ECOOP 2008 Publicity Chair
More information about the clean-list
mailing list