printethlogo
UDDI
 
Search
ETH Zürich - Chair of Software EngineeringTOOLS - conference series  - Conference Program

Conference Program

Sunday June 24th, 2007

10:00-10:30: Registration Desk

10:30-12:30: Workshops:

Workshop

   MDD-TIF
room IFW A32.1

Workshop

   ProVeCS room IFW D42

 

13:30-18:00: Workshops:

Workshop

   MDD-TIF
room IFW A32.1

Workshop

    ProVeCS room IFW D42

 

Monday June 25th, 2007

8:30-9:00: Registration Desk

9-10 room HG G5 : Keynote: Robin Milner: Ubiquitous computing, models and the informatic future

10:00-10:30: Coffee break

10:30-12:30: Technical sessions:

Workshops

    FAMOOSR
room HG E22
    TOWERS
room HG F33.3

Room HG G5: Paper Session 1: Language Design
J. Kuśmierek,  V. Bono. Hygienic methods - Introducing HygJava
T. Ekman,  G. Hedin. Pluggable non-null types for Java
M. Denker, S. Ducasse, A. Lienhard,  P. Marschall. Sub-Method Reflection
V. Bono,  J. Kuśmierek. Modularizing constructors
Tutorials

T6
room HG D5.3
T7
room HG E33.5

 

14-15 room HG G5 : Keynote: Mark Howard: Some observations on taking software engineering seriously in a large investment management firm

15:00-15:30: Coffee break

15:30-18:00: Technical sessions:

Workshops

    FAMOOSR
room HG E22
    TOWERS
room HG F33.3

Room HG G5: Paper Session 2: Language Design
A. Leitner, P. Eugster, M. Oriol,  I. Ciupa. Reflecting on an Existing Programming Language
J. Vallejos, T. Van Cutsem, E. Gonzalez Boix, S. Mostinckx, J. Dedecker, W. De Meuter. The Message-Oriented Mobility Model
F. Steimann,  P. Mayer. Type Access Analysis: Towards Informed Interface Design
K. Lano,  D. Clark. Direct Semantics of Extended State Machines
Tutorials

T6
room HG D5.3
T7
room HG E33.5

Starting from 19:00: Conference Dinner at the beautiful Uto Kulm restaurant located in Uetliberg, on top of Zurich.
We have reserved a train that will depart from the main station at 18:45 (15m trip). Have a look at some pictures!

 

Tuesday June 26th, 2007

8:30-9:00: Registration Desk

9-10 room HG G5 : Keynote: Erich Gamma: From Eclipse to Jazz Wiki

10:00-10:30: Coffee break

10:30-12:30: Technical sessions:

Tutorial
T1
room HG F33.3

Room HG G5: Paper Session 3: Modeling & DSLs
D. S. Kolovos, R. Paige, F. Polack, L.Rose. Update Transformations in the Small with the Epsilon Wizard Language
C. Lohmann, J. Greenyer, J. Jiang,  T. Systä. Applying Triple Graph Grammars For Pattern-Based Workflow Model Transformations
J-R Romero, J E. Rivera, F Duran,  A Vallecillo. Formal and Tool Support for Model Driven Engineering with Maude
J. Henriksson, J. Johannes, S. Zschaler,  U. Assmann.Reuseware - Adding Modularity to Your Language of Choice
Tutorial

T4
room HG E33.5

 

14:00-15:00 room HG G5 : Keynote: Steve Cook: Separating Concerns with Domain-Specific Languages

15:00-15:30: Coffee break

15:30-18:00: Technical sessions:

 

Room HG G5: Paper Session 4: Modeling & DSLs
A. Cicchetti, Davide Di Ruscio,  A. Pierantonio. A Metamodel Independent Approach to Difference Representation
J.-C. Bals, F. Christ, G. Engels,  M. Erwig. ClassSheets - model-based, object-oriented design of spreadsheet applications
C. Vicente-Chicote, B. Moros,  A. Toval. REMM-Studio: an Integrated Model-Driven Environment for Requirements Specification, Validation and Formatting
S. Herrmann,  M. Mosconi. Integrating Object Teams and OSGi: Joint Efforts for Superior Modularity
Tutorial

T3
room HG E33.5

Wednesday June 27th, 2007

8:30-9:00: Registration Desk

9-10 room HG G5 : Keynote: David Thomas: Programming for the Rest of Us - Life after Jurassic Middleware

10:00-10:30: Coffee break

10:30-12:30: Technical sessions:

Tutorials

T2
room HG D5.3
T5
room HG F33.3

Room HG G5: Paper Session 5: Components, Concurrency and Tests
A. Schulter, R. Cancian, M. Ricardo Stemmer,  A. Augusto Medeiros Fröhlich. A Tool for Supporting and Automating the Development of Component-based Embedded Systems
J. Potter, A. Shanneb.Incremental Lock Selection for Composite Objects
Rafael Wampfler, Markus Gaelli,  Oscar Nierstrasz. Composing Tests from Examples
Stefan Reichhart, Tudor Girba,  Stephane Ducasse. Rule-based Assessment of Test Quality
Tutorial

T8
room HG E33.5

 

14-15 room HG G5 : Keynote: Ivar Jacobson: Enough of Processes -- Let's Do Practices

15:00-15:30: Coffee break

15:30-18:00: Technical sessions:

Tutorial

T5
room HG F33.3

Room HG G5: Paper Session 6: Aspects and Separation of Concerns
S. Apel, C. Kaestner, T. Leich,  G. Saake. Aspect Refinement -- Unifying AOP and Stepwise Refinement
M. Horie,  S. Chiba. AspectScope: An Outline Viewer for AspectJ Programs
C. Hundt, K. Mehner, C. Pfeiffer,  D. Sokenou. Improving Alignment of Crosscutting Features with Code in Product Line Engineering
S. Goderis, D. Deridder,  E. Van Paesschen. DEUCE : A Declarative Framework for Extricating User Interface Concerns
Tutorial

T8
room HG E33.5