Overview

This workshop the fourth in a series on "From code centric to model centric software engineering: Practices, Implications and ROI":

C2M2005 http://www.enabler.com/en/skills/ecmda/enabler-ws.html
Took place in collaboration with the European Conference on Model Driven Architecture – Foundation and Application on 8th of November 2005. 15 participants attended the 1st Workshop. 5 papers were chosen for presentation.

C2M2006 http://www.esi.es/modelware/c2m/index.php
Once again took place in collaboration with the European Conference on Model Driven Architecture – Foundation and Application. Held in Bilbao on 11th of July 2006, the second workshop built on the success of the first one and attracted 7 papers and over 40 participants. The workshop managed to attract industry and academics and ended with a very successful round table discussion in which a wide range of topics relevant to MDA and its adoption were discussed.

C2M2008 http://www.esi.es/modelplex/c2m/2008/index.php
After a year break we presented the third workshop in conjunction with the 2008 edition of the European Conference on Model Driven Architecture – Foundation and Applications. The workshop was held on 12 June and had the pleasure of presenting 5 papers on differing aspects of the adoption, use, and misuse of the MDA paradigm.

Workshop overview:

Model Driven Development (MDD) technology, by raising the level of abstraction, provides a powerful toolset to the software development process. The change of paradigm, from code centric to model centric engineering, implies an evolution in the processes, tools and methods used by IT providers and IT divisions. This evolution is strategic and needs to be defined and planned carefully to achieve a successful adoption. Also, MDD brings to industry new opportunities such as: having faster requirement to prototype cycles; improving cost efficiency of requirements review or new releases; significantly reducing effort to deploy to new platforms; speed up development using domain specific extensions; using models to describe all relevant aspects (functional and non functional requirements, behavior, etc.) so that these models can be used to generate artifacts (software code, test scripts, documentation, etc.);...

Industry plays a critical role in the development of MDD by providing the scientific and vendor communities with a both real life requirements and real life testing of their solutions.

The aim of this workshop is to bring together people from academia and industry, who can provide their experiences and highlight new challenges in their current practice and how they envision adopting MDD.

We are interested in submissions on all topics covering the impact and measurement of MDD practices, including, but not limited to:

  • Organizational impacts of evolving from code centric to model centric
  • Challenges for the successful adoption of MDD: how to address them
  • Measurement of successful introduction of MDD
  • Tools: what tools are currently available and used by the industry?
  • Similarities and differences of the appliance of MDD methodology in different industries
  • Best practices for MDD introduction
  • Current and envisaged barriers to adopting MDD

The workshop will last half a day.

ECMDA 2009 Logo and link to webpage

In collaboration with the European Conference on Model Driven Architecture (ECMDA)
June 24th, 2009 – University of Twente, Enschede, The Netherlands.