19th ECOOP       

Conference Programme 

Programme Diary
 ECOOP 2005 - Technical Papers

 
Invited I
  Attached types and their application to three open problems of object-oriented programming Bertrand Meyer
Invited II
  The Emergent Structure of Development Tasks Gail Murphy, Mik Kersten, Martin Robillard, Davor Cubranic
Java -- 3
137 Loosely-separated "Sister" Namespaces in Java Yoshiki Sato, Shigeru Chiba
yoshiki@csg.is.titech.ac.jp, chiba@is.titech.ac.jp
112 Efficiently Refactoring Java Applications to Use Generic Libraries Robert Fuhrer, Frank Tip, Adam Kiezun, Julian Dolby, Markus Keller
rfuhrer@us.ibm.com, ftip@us.ibm.com, akiezun@mit.edu, dolby@us.ibm.com, mkeller@us.ibm.com
151 Sharing the Runtime Representation of Classes across Class Loaders Laurent Daynes, Grzegorz Czajkowski
laurent.daynes@sun.com, grzegorz.czajkowski@sun.com
Aspects and Modularity II -- 3
143 Aspect-Oriented Programming beyond Dependency Injection Shigeru Chiba, Rei Ishikawa
chiba@is.titech.ac.jp, rei@csg.is.titech.ac.jp
105 Open Modules: Modular Reasoning about Advice Jonathan Aldrich
jonathan.aldrich@cs.cmu.edu
46 Evaluating Support for Features in Advanced Modularization Technologies Roberto Lopez-Herrejon, Don Batory, William Cook
rlopez@cs.utexas.edu, batory@cs.utexas.edu, wcook@cs.utexas.edu
Aspects and Modularity I -- 3
123 Separation of Concerns with Procedures, Annotations, Advice and Pointcuts Gregor Kiczales, Mira Mezini
gregork@acm.org, mira@ccs.neu.edu
44 Expressive Pointcuts for Increased Modularity Klaus Ostermann, Mira Mezini, Christoph Bockisch
ostermann@informatik.tu-darmstadt.de, mezini@informatik.tu-darmstadt.de, bockisch@informatik.tu-darmstadt.de
153 Sustainable System Infrastructure and Big Bang Evolution: Can Aspects Keep Pace? Celina Gibbs, Chunjian Robin Liu, Yvonne Coady
celinag@uvic.ca, cliu@uvic.ca, ycoady@cs.uvic.ca
Language Design -- 4
40 First-class Relationships in an Object-oriented Language Gavin Bierman, Alisdair Wren
gmb@microsoft.com, aw345@cl.cam.ac.uk
26 The essence of data access in Cw Gavin Bierman, Erik Meijer, Wolfram Schulte
gmb@microsoft.com, emeijer@microsoft.com, schulte@microsoft.com
121 Prototypes with Multiple Dispatch: An Expressive and Dynamic Object Model Lee Salzman, Jonathan Aldrich
lsalzman@alumni.cmu.edu, jonathan.aldrich@cs.cmu.edu
111 Efficient Multimethods in Smalltalk-80 Brian Foote, Ralph Johnson, James Noble
foote@laputan.org, johnson@cs.uiuc.edu, kjx@mcs.vuw.ac.nz
Program Analysis -- 3
124 Interprocedural Analysis for Privileged Code Placement and Tainted Variable Detection Marco Pistoia, Robert Flynn, Larry Koved, Vugranam Sreedhar
pistoia@us.ibm.com, flynn@poly.edu, koved@us.ibm.com, vugranam@us.ibm.com
74 State based ownership, reentrance, and encapsulation Anindya Banerjee, David Naumann
ab@cis.ksu.edu, naumann@cs.stevens-tech.edu
16 Consistency Checking of Statechart Diagrams of a Class Hierarchy Vitus Lam
lsw@cs.bath.ac.uk
Types -- 3
99 Towards Type Inference for JavaScript Christopher Anderson, Paola Giannini, Sophia Drossopoulou
cla97@doc.ic.ac.uk, giannini@mfn.unipmn.it, scd@doc.ic.ac.uk
88 Chai: Traits for Java-like languages Charles Smith, Sophia Drossopoulou
cs603@alumni.doc.ic.ac.uk, scd@doc.ic.ac.uk
45 A Type System for Reachability and Acyclicity Yi Lu, John Potter
ylu@cse.unsw.edu.au, potter@cse.unsw.edu.au
Testing -- 2
117 Eclat: Automatic Generation and Classification of Test Inputs Carlos Pacheco, Michael Ernst
cpacheco@mit.edu, mernst@csail.mit.edu
25 Lightweight Defect Localization for Java Valentin Dallmeier, Christian Lindig, Andreas Zeller
dallmeier@st.cs.uni-sb.de, lindig@cs.uni-sb.de, zeller@cs.uni-sb.de
Concurrency -- 3
140 Extending JML for Modular Specification and Verification of Multi-Threaded Programs Edwin Rodríguez, Matthew Dwyer, Cormac Flanagan, John Hatcliff, Gary Leavens, FNU Robby
edwin@cis.ksu.edu, dwyer@cse.unl.edu, cormac@cs.ucsc.edu, hatcliff@cis.ksu.edu, leavens@cs.iastate.edu, robby@cis.ksu.edu
155 Derivation and Evaluation of Concurrent Collectors Martin Vechev, David Bacon, Perry Cheng, David Grove
mv270@cam.ac.uk, dfb@watson.ibm.com, perryche@us.ibm.com, groved@us.ibm.com
162 Static Deadlock Detection for Java Libraries Amy Williams, William Thies, Michael Ernst
amy@csail.mit.edu, thies@csail.mit.edu, mernst@csail.mit.edu
    Total: 24  

Gail Murphy - University of British Columbia, Canada
Mik Kersten - University of British Columbia, Canada
Martin Robillard - McGill University, Canada
Davor Cubranic - University of Victoria, Canada
 

     

  Workshop Schedule

  Tutorials

  Schedule

  Conference at a Glance

  Technical Paper Schedule




  © 2004 European Confernce on Object-Orientated Programming, ECOOP 2005
Download PDF Print Version