Home

News

Keynotes

Hosted events

Workshops

Tutorials

Committees

Call for papers

Proceedings

Program

Registration

Venue

About us

Contact us

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

chair of software engineering logo

eth logo

Important dates

Deadline for technical papers: February 8, 2008 - completed

Author notification: April 1, 2008 -completed

Camera-ready copy due: April 16, 2008 -completed

Deadline for workshop proposals: February 15, 2008 -completed

Workshop Author notification: March 20, 2008 -completed

Deadline for tutorial proposals: March 31, 2008 -completed

Tutorial Author notification: April 15, 2008 -completed

Conference: June 30th - July 4th 2008

Co-located events

SEAFOOD 2008 Software Engineering Approaches For Offshore and Outsourced Development . 3-4 July

ICMT 2008 International Conference on Model Transformation 2008. 1-2 July

Web 2.0 Pattern Mining Workshop 30 June - 1 July

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Program

The numbers within parentheses refer to the various rooms in which TOOLS and the co-located conferences will take place. All the rooms are located in the ETH Main Building (HG). The letters in the room references refer to the floors. The Uhrenhalle, where the coffee breaks will take place, is located on the opposite side of the F floor with respect to the auditorium F30.

Monday 30 June

8:30-9:30 Registration Desk (In front of F30)  
9:30-10:30 Keynote: Michael Brodie (F30)  
10:30-11:00 Coffee Break (Uhrenhalle)  
  Session: Objects (F30)  
11:00-11:30 Marcus Denker, Mathieu Suen and Stephane Ducasse. The Meta in Meta-object Architectures

Web 2.0 Pattern Mining Workshop

(D3.2)

11:30-12:00 Lorenzo Bettini, Viviana Bono and Betti Venneri. Object incompleteness and dynamic composition in Java-like languages  
12:00-12:30 Anders Bach Nielsen and Erik Ernst. Dynamic Class Composition in a Statically Typed Language  
12:30-13:00 Johan Östlund, Tobias Wrigstad, Dave Clarke and Beatrice Ånkerblom. Ownership, Uniqueness, and Immutability  
13:00-14:30 Lunch (Dozenten Foyer, on top of the main building)  
14:30-15:30 Keynote: Michael Mahemoff (Web 2.0 Pattern Mining workshop keynote speaker) (F30)  
15:30-16:00 Friedrich Steimann, Thomas Eichstadt-Engelen and Martin Schaaf. Towards Raising the Failure of Unit Tests to the Level of Compiler Errors

Web 2.0 Pattern Mining Workshop

(D3.2)

16:00-16:30 Coffee Break (Uhrenhalle)  
  Session: Models 1 (F30)  
16:30-17:00 Martin Nordio, Peter Müller and Bertrand Meyer. Proof-Transforming Compilation of Eiffel Programs

Web 2.0 Pattern Mining Workshop

(D3.2)

17:00-17:30 Jose E. Rivera and Antonio Vallecillo. Representing and Operating with Model Differences  
17:30-18:00 Holger Krahn, Bernhard Rumpe and Steven Völkel. MontiCore: Modular Development of Textual Domain Specific Languages  
Evening TOOLS and SEAFOOD Conference Dinner (Uto Kulm Restaurant)  

 

Tuesday 1 July

8:30-9:30 Registration Desk (In front of F30)
9:30-10:30 Keynote: Krzysztof Czarnecki (ICMT 2008 keynote speaker) (F30)
10:30-11:00 Coffee Break (Uhrenhalle)
  Session: Components (F30) 
11:00-11:30 Yuri Phink and Amiram Yehudai. Virtual Machine support for Stateful Aspects

Web 2.0 Pattern Mining Workshop

(D3.2)

Tutorial by Joe Kiniry et al.

(E41)

ICMT Session 1

(F1)

11:30-12:00 Guillaume Grondin, Noury Bouraqadi and Laurent Vercouter. Component Reassembling and State Transfer in MaDcAr-based Self-Adaptive Software      
12:00-12:30 Pavel Parizek and Frantisek Plasil. Modeling of Component Environment in Presence of Callbacks and Autonomous Activities      
12:30-13:00 Philippe Bouillon, Eric Grosskinsky and Friedrich Steimann. Controlling Accessibility in Agile Projects with the Access Modifier Modifier      
13:00-14:30 Lunch (Dozenten Foyer, on top of the main building)
14:30-15:30 Keynote:Erik Meijer (F30)
15:30-16:00

Tutorial by Oscar Nierstrasz

(E21)

Web 2.0 Pattern Mining Workshop

(D3.2)

Tutorial by Joe Kiniry et al.

(E41)

ICMT Session 2

(F1)

16:00-16:30 Coffee Break (Uhrenhalle)
16:30-18:00

Tutorial by Oscar Nierstrasz

(E21)

Web 2.0 Pattern Mining Workshop

(D3.2)

Tutorial by Joe Kiniry et al.

(E41)

ICMT Session 2

(F1)

Evening ICMT Conference Dinner (Dozenten Foyer)

 

Wednesday 2 July

8:30-9:30 Registration Desk (In front of F30)
9:30-10:30 Keynote: John Mylopoulos (F30)
10:30-11:00 Coffee Break (Uhrenhalle)
  Session: Patterns & Program Transformation (F30)  
11:00-11:30 Martin Kuhlemann, Sven Apel, Marko Rosenmueller and Roberto Erick Lopez-Herrejon. A Multiparadigm Study of Crosscutting Modularity in Design Patterns

ICMT Session 3

(F1)

11:30-12:00 Judith Bishop and Nigel Horspool. On the Efficiency of Design Patterns Implemented in C# 3.0  
12:00-12:30 Tal Cohen, Yossi Gil and Itay Maman. Guarded Program Transformations using JTL  
12:30-13:00 Stefan Leue, Alin Stefanescu and Wei Wei. An AsmL Semantics for Dynamic Structures and Run Time Schedulability in UML-RT  
13:00-14:30 Lunch (Dozenten Foyer, on top of the main building)
  Session: Verification and Validation (F30)  
14:30-15:00 Cyrille Valentin Artho, Watcharin Leungwattanakit, Masami Hagiya and Yoshinori Tanabe. Efficient Model Checking of Networked Applications

ICMT Session 4

(F1)

15:00-15:30    
15:30-16:00 Emine Aydal, Mark Utting and Jim Woodcock. A Comparison of State-based Modelling Tools for Model Validation  
16:00-16:30 Coffee Break (Uhrenhalle)
  Session: Models 2 (F30)  
16:30-17:00 Zinovy Diskin, Steve Easterbrook and Juergen Dingel. Engineering associations: from models to code through semantics

ICMT Session 5

(F1)

16:30-17:00 Roberto Acerbis, Aldo Bongio, Marco Brambilla, Stefano Butti, Stefano Ceri and Piero Fraternali. Web applications design and development with WebML and WebRatio 5.0  
17:30-18:00 Michael Strommer and Manuel Wimmer. A Framework for Model Transformation By-Example: Concepts and Tool Support  

 

Thursday 3 July

8:30-9:30 Registration Desk (In front of F30)
9:30-10:30

Seafood Keynote: Dick Simmons

(F30)

Tutorial by Tony Clark

(E41)

Tutorial by Dov Dori

(D3.2)

MDABIZ 2008 Workshop

(F1)

10:30-11:00 Coffee Break (Uhrenhalle)
11:00-13:00

Seafood Sessions 1-2

(F30)

Tutorial by Tony Clark

(E41)

Tutorial by Dov Dori

(D3.2)

MDABIZ 2008 Workshop

(F1)

13:00-14:30 Lunch (Dozenten Foyer, on top of the main building)
14:30-16:00

Seafood
Session 3

(F30)

Tutorial by Judith Bishop, Nigel Horspool

(E41)

Tutorial by Dov Dori

(D3.2)

MDABIZ 2008 Workshop

(F1)

16:00-16:30 Coffee Break (Uhrenhalle)
16:30- 17:15

17:30-18:30

 

Seafood
Session 4

Industry Panel (*)

(F30)

Tutorial by Judith Bishop, Nigel Horspool

(E41)

Tutorial by Dov Dori

(D3.2)

MDABIZ 2008 Workshop

(F1)

 

Friday 4 July

8:30-9:30 Registration Desk (In front of F30)
9:30-10:30

Seafood Keynote: Ashish Arora (F30)

10:30-11:00 Coffee Break (Uhrenhalle)
11:00-13:00 Seafood Session 5 (F30)
13:00-14:30 Lunch (Dozenten Foyer, on top of the main building)
14:30-16:00 Seafood Session 6 (F30)
16:00-16:30 Coffee Break (Uhrenhalle)
16:30-17:00 Seafood Summary, conclusion and perspectives: Mathai Joseph (F30)

(*) The SEAFOOD Industry Panel will discuss outsourcing and the future of software engineering.

Panel chair:

* Peter Kolb

Panelists:

* Dr. Mario Crameri, Head IT, Bank Julius Baer, Zurich
* Fredi Schmid, Head of Sourcing Services, Global IT, Swiss Re, Zurich
* Bartek Truszkiewicz, Head of Group Applications, IS Delivery Center, ABB Poland, Krakow
* René Bosshart, Credit Suisse, Zurich