Saturday June 2
9:00 Session #1: Introduction and Keynote
Session Chair: Robert France
Introductory Remarks
Keynote: "MDE is Dead - Long Live MDE", Richard Paige, University of York, UK
11:00 Session #2: Model Analysis
Session Chair: Bernhard Rumpe
Maximilian Junker and Philipp Neubeck. A Rigorous Approach to Availability Modeling
Andreas Vogelsang, Stefan Teuchert and Jean-Francois Girard. Extent and Characteristics of Dependencies between Vehicle Functions in Automotive Software Systems
Naoyasu Ubayashi and Yasutaka Kamei. Verifiable Architectural Interface for Supporting Model-Driven Development with Adequate Abstraction Level
Discussion
2:00 Session #3: Domain-Specific Languages
Session Chair: Jo Atlee
Hyun Cho, Jeff Gray and Eugene Syriani. Creating Visual Domain-Specific Modeling Languages from End-User Demonstration
Javier Luis Canovas Izquierdo and Jordi Cabot. Community-driven Language Development
Discussion
3:10 Session #4: Poster Session
Session Chair: Jo Atlee
Amirhossein Vakili and Nancy A. Day. Avestan: A Declarative Modeling Language Based on SMT-LIB
Bazil Stanley Solomon, David Duce, Rachel Harrison and Kenneth Boness. Modeling Social Media Collaborative Work
Danilo Ardagna, Elisabetta Di Nitto, Giuliano Casale, Dana Petcu, Parastoo Mohagheghi, Sebastien Mosser, Peter Matthews, Anke Gericke, Cyril Ballagny, Francesco D'Andria, Cosmin-Septimiu Nechifor and Craig Sheridan. MODACLOUDS, A Model-Driven Approach for the Design and Execution of Applications on Multiple Clouds
Poster Presentations
Workshop Dinner
Day: Saturday, June 2, 2012
Time and Place: 19:15 in Restaurant Krone Unterstrass
Address: Schaffhauserstrasse 1, 8006 Zurich
URL: http://www.hotel-krone.ch/restaurant_basicFormNew-en.html
Directions: Tram lines 11 and 14, stop Kronenstrasse.
Sunday June 3
9:00 Session #5: Keynote
Session Chair: Bernhard Rumpe
"MDE at the coal face: What industrial practitioners say about MDE", John Hutchinson, Lancaster University, UK.
11:00 Session #6: Model Transformations
Session Chair: Robert France
Louis Rose, Nicholas Matragkas, Dimitrios Kolovos and Richard Paige. A Feature Model for Model-To-Text Transformation Languages
Michalis Famelis, Rick Salay and Marsha Chechik. The Semantics of Partial Model Transformations
Jonathan Marchand, Benoit Combemale and Benoit Baudry. A Categorical Model of Model Merging and Weaving
Discussion
2:00 Session #7: Model Evolution, Adaptability, and Maintainability
Session Chair: Jeff Gray
Filippo Ricca, Maurizio Leotta, Gianna Reggio, Alessandro Tiso, Giovanna Guerrini and Marco Torchiano. Using UniMod for Maintenance Tasks: an Experimental Assessment in the Context of Model Driven Development
Sabine Moisan, Jean-Paul Rigault and Mathieu Acher. A Feature-based Approach to System Deployment and Adaptation
Pooyan Jamshidi and Claus Pahl. Business Process and Software Architecture Model Co-Evolution Patterns
Discussion
4:00 Session #8: Panel on Creating Domain-Specific Languages
Session Chair: Jo Atlee
Panel:
Marian Petre - Sketching, notations, and some observations from practice
Jordi Cabot - Community-driven language development
Jeff Gray - Creating DSLs from end-user demonstration
Bernhard Rumpe - Creating DSLs by extending and composing language modules