ETAPS 2004 2nd eclipse Technology eXchange workshop (eTX)

March 30, 2004

A satellite event of ETAPS 2004
March 29-April 2, 2004
Barcelona, Spain

Workshop description

The Eclipse platform (http://www.eclipse.org) is designed for building integrated development environments (IDEs) for object-oriented application development. The eclipse Technology eXchange workshop presents original papers that describe the use of the Eclipse code base for teaching or research projects, or for projects that actively promote the growth of Eclipse user communities. The workshop itself is held on March 30. Prior to the workshop there is a poster session (see below for information on presenting a poster). There is a reception for informal discussion of Eclipse on April 1, 2004 at the Museu Maritim, starting at 8:00pm. Click here for further details

Registration

Please register via the main ETAPS registration site.

Programme

9.00 - 9.15 Opening Brian Barry and Oege de Moor
9.00 - 10.00 Poster session: bring your own poster!
10.00 - 10.30 Coffee
10.30 - 11.00 Ole Lehrmann Madsen, Peter Anderson, Mads Brogger Enevoldsen; Aarhus University Denmark Integration of BETA with Eclipse - an exercise in language interoperability
11.00 - 11.30 Jennifer and Ondrej Lhotak; McGill University Canada Visualising Program Analysis with the Soot-Eclipse Plugin (invited paper)
11.30 - 12.00 Julien Guyon, Pierre-Etienne Moreau, Antoine Reilles; LORIA France An Integrated Development Environment for Pattern Matching Programming
12.00 - 12.30 Davy Suvee, Wim Vanderperren, Joris Elsocht; Vrije Universiteit Brussel Supporting JAsCo AOP by means of Eclipse
12.30 - 14.30 Lunch
14.30 - 15.30 Keynote: Erich Gamma, IBM OTI Labs, Switzerland Eclipse and its Corona - Inside a Large Scale Open Source Project
15.30 - 16.00 Torbjorn Ekman, Ulf Asklund; Lund University, Sweden Refactoring-aware versioning in Eclipse
16.00 - 16.30 Wei Wang, Vassilios Tzerpos; York University Canada DPVK - An Eclipse Plug-in to Detect Design Patterns in Eiffel Systems
16.30 - 17.00 Break
17.00 - 17.30 Travis Desell, Harihar Narasimha Iyer, Carlos Varela; Rensselaer Polytechnic Institute, USA OverView: A Framework for Generic Online Visualization of Distributed Systems
17.30 - 18.00 David Saff and Michael Ernst; Massachusetts Institute of Technology USA Continuous testing in Eclipse (invited paper)
18.00 - 19.00 Closing remarks and discussion

Keynote speaker: Erich Gamma

Erich Gamma is the site lead of the IBM OTI Labs in Zurich. He leads the Eclipse Java Development tools project and is a member of the Eclipse and the Eclipse Tools project management committees. He is also a member of the Gang of Four, which is known for their book: Design Patterns - Elements of Reusable Object-Oriented Software. Erich has paired with Kent Beck to develop JUnit. Erich also paired with Kent Beck to write the book Contributing to Eclipse: Principles, Patterns, and Plug-ins.

At the workshop, Erich Gamma will speak about Eclipse and its Corona - Inside a Large Scale Open Source Project: Eclipse is now well known as an open source project dedicated to providing a platform for developing integrated tools. But, how is Eclipse itself developed? How agile is it? What are our proven practices to achieve quality and just-in-time delivery? What about the Eclipse community? This talk attempts to answer these questions and sheds light inside the Eclipse development process.

Poster session

All interested parties are invited to present and participate in a 1 hour pre-workshop poster session at 9:00 a.m. on Tuesday, March 30. We hope this session will encourage further interaction and discussion during the workshop which starts at 10:00 a.m. Please check conference information for workshop room location.

Proceedings

Proceedings will be published in ENTCS.

Program Committee

Brian Barry, Bedarra Research Labs and eclipse.org, Canada (co-chair)
Pierre Cointe, Ecole des Mines de Nantes, France
Michael Ernst, MIT, USA
Robert Fuhrer, IBM T.J. Watson Research Center, USA
Tim Harris, University of Cambridge, UK
Laurie Hendren, McGill University, Canada
Eric Jul, DIKU, Denmark
Paul Klint, CWI, Netherlands
Ole Lehrmann Madsen, University of Aarhus, Denmark
Boris Magnusson, Lund University, Sweden
Oege de Moor, University of Oxford, UK (co-chair)
Philippe Mulet, IBM OTI Labs, France
Gail Murphy, University of British Columbia, Canada
Jens Palsberg, University of California at Los Angeles, USA
Lori Pollock, University of Delaware, USA
Mary Lou Soffa, University of Pittsburgh, USA
Margaret-Anne Storey, University of Victoria, Canada

Organizing Committee

Brian Barry, Bedarra Research Labs and eclipse.org, Canada
Michael Burke, IBM T.J. Watson Research Center, USA
Oege de Moor, University of Oxford, UK
Cheryl Morris, IBM Canada Ltd, Canada
Gabby Silberman, IBM Centers for Advanced Studies, USA

For More Information

For additional information, clarification, or answers to questions, please contact the eTX workshop chairs, Brian Barry at brian@bedarra.com or Oege de Moor at oege@comlab.ox.ac.uk.