| Workshops | ||||
| Monday - Jun 28 | Tuesday - Jun 29 | Wednesday - Jun 30 | Thursday - Jul 1 | Friday - Jul 2 |
|---|---|---|---|---|
|
BSME (Room 4.1.1) |
IFIP DS (Room 2.0.6) |
MtATL (Room 4.1.1) |
TTC (Room 4.1.1 - 4.1.2) |
TTC (Room 4.1.1 - 4.1.2) |
|
DYLA (Room 4.0.1) |
MoSE (Room 4.1.1) |
TWOMDE (Room 4.0.1) |
IWMCP (Room 4.1.4) |
QAOOSE (Room 4.1.4) |
|
WCSI (Room 4.0.1) |
||||
| Time | ICMT | |
|---|---|---|
| 09:30-11:00 | Keynote: Stefano Ceri | |
| 11:00-11:30 | Coffee Break | |
| 11:30-12:00 | Safe Composition of Transformations | |
| 12:00-12:30 |
From State-to Delta-Based Bidirectional
Model Transformations |
|
| 12:30-13:00 |
Surviving the Heterogeneity Jungle with
Composite Mapping Operators |
|
| 13:00-14:30 | Lunch | |
| 14:30-15:00 |
Meta-model Matching Based on
Planar Graph Edit Distance |
|
| 15:00-15:30 |
From Sequence Diagrams to State Machines
by Graph Transformation |
|
| 15:30-16:00 |
Synthesis of OCL Pre-Conditions for
Graph Transformation Rules |
|
| 16:00-16:30 | Coffee Break | |
| 16:30-17:00 |
Constructing and Navigating Non-Invasive
Model Decorations |
|
| 17:00-17:30 |
Implementing Business Process Recovery Patterns
through QVT Transformations |
|
| 17:30-18:00 |
Temporal Model-Based Diagnostics Generation
for HVAC Control Systems |
|
| Time | ICMT | TOOLS Europe |
|---|---|---|
| 09:30-11:00 | Keynote: Oege de Moor | |
| 11:00-11:30 | Coffee Break | |
| 11:30-12:00 |
Domain-Specific
of Model |
Composition
Deltas |
| 12:00-12:30 |
Deep
with |
Meta-Modelling
MetaDepth |
| 12:30-13:00 |
Model-to-Model
by |
Transformation
Demonstration |
| 13:00-14:30 | Lunch | |
| 14:30-15:00 |
Model Migration
with Epsilon Flock |
Encoding Ownership Types
in Java |
| 15:00-15:30 | Exceptional Transformations |
Revisiting Parametric Types
and Virtual Classes |
| 15:30-16:00 |
Towards Incremental Execution
of ATL Transformations |
Welterweight Java |
| 16:00-16:30 | Coffee Break | |
| 16:30-17:00 |
Improving Highter-Order Transformations
Support in ATL |
Late Binding of
AspectJ Advice |
| 17:00-17:30 |
A Constructive Approach to
Testing Model Transformations |
EriLex: An Embedded Domain Specific
Language Generator |
| 17:30-18:00 |
Towards a Rewriting Logic
Semantics for ATL |
A Generic Meta-Model-based Approach for
Specifying Framework Functionality and Usage |
| Time | TOOLS Europe |
|---|---|
| 09:30-11:00 | Keynote: Bertrand Meyer |
| 11:00-11:30 | Coffee Break |
| 11:30-12:00 |
Understanding the Impact of
Collection Contracts on Design |
| 12:00-12:30 |
Visualizing Dynamic Metrics
with Profiling Blueprints |
| 12:30-13:00 | Domain-Specific Program Checking |
| 13:00-14:30 | Lunch |
| 14:30-16:00 | Keynote: Ivar Jacobson |
| 16:00-16:30 | Coffee Break |
| 16:30-17:00 |
Read-Only Execution for
Dynamic Languages |
| 17:00-17:30 |
Loosely-coupled Distributed Reactive
Programming in Mobile Ad Hoc Networks |
| 17:30-18:00 | Reasoning about Function Objects |
| 18:00-18:30 |
Tools for Engineering Productivity at Google: Q&A Session |
Monday June 28
ICMT Keynote [Auditorium]
Chair: Laurence Tratt
Session 1 "Composition and Bidirectionality" [Room 3.0.2]
Chair: Jordi Cabot
Session 2 "Matching and Execution" [Room 3.0.2]
Chair: Alfonso Pierantonio
Session 3 "Model Management and Applications" [Room 3.0.2]
Chair: Martin Gogolla
Tuesday June 29
Joint TOOLS Europe and ICMT Keynote [Auditorium]
Chair: Jan Vitek
Session 1, joint with TOOLS Europe [Room 3.0.1]
Chair: Jeff Gray
Session 2 "Transformation Systems" [Room 3.0.2]
Chair: Antonio Cichetti
Session 3 "Semantics" [Room 3.0.2]
Chair: Dimitris Kolovos
Joint TOOLS Europe and ICMT Keynote [Auditorium]
Chair: Jan Vitek
Session 1, joint with ICMT [Room 3.0.1]
Chair: Jeff Gray
Session 2 [Room 3.0.1]
Chair: Richard Paige
Session 3: [Room 3.0.1]
Chair: Manuel Oriol
TOOLS Europe Keynote [Auditorium]
Chair: James Noble
Session 1 [Room 3.0.1]
Chair: Alex Bergel
TOOLS Europe Keynote [Auditorium]
Chair: Bertrand Meyer
Session 2 [Room 3.0.1]
Chair: Angelo Gargantini
Tools for Engineering Productivity at Google : Q&A Session [Room 3.0.1]
Joint TOOLS Europe, SC and TAP Keynote [Auditorium]
Chair: Gordon Fraser
Session 1 [Room 3.0.1]
Chair: Nate Nystrom
Session 2 [Room 3.0.1]
Chair: Eric Wohlstadter
Joint TAP, SC and TOOLS Europe Keynote [Auditorium]
Chair: Gordon Fraser
Session 1, joint with TOOLS Europe [Room 3.0.1]
Chair: Nate Nystrom
Session 2, "Testing Proofs" [Room 4.0.1]
Chair: Peli de Halleux
Session 3, "Test Generation using Proof Techniques" [Room 4.0.1]
Chair: Martin Gogolla
Joint SC and TAP Keynote [Auditorium]
Chair: Benoit Baudry
TAP Keynote [Auditorium]
Chair: Angelo Gargantini
Session 1: (continued): "Test Generation using Proof Techniques" [Auditorium]
Session 2: "Theorem Proving and Testing" [Room 4.0.1]
Chair: Christoph Gladisch
Session 3: "Abstraction" [Room 4.0.1]
Chair: Vlad Rusu
Joint SC, TAP and TOOLS Europe Keynote [Auditorium]
Chair: Gordon Fraser
Session 1: "Model Composition" [Room 3.0.2]
Chair: Benoit Baudry
Session 2: "Languages" [Room 3.0.1]
Chair: Eric Wohlstadter
Joint SC and TAP Keynote: [Auditorium]
Chair: Benoit Baudry
Session 1: "Composing Services" [Room 3.0.2]
Chair: Jacques Malenfant
Session 2: "Context-Orientation and Domain-Specific Composition" [Room 3.0.2]
Chair: Shigeru Chiba