Workshop 2

 

Model-Driven Collaborative Development: the Galaxy project

Wednesday, October 24, 11:30-13:00

 

Yves Bernard - Airbus (F), Bernard Coulette - Université de Toulouse, and others



As the size of a project grows, the number of people involved increases substantially. Today, organizations that deal with complex systems face a critical problem of scalability in building and using models following the MDE approach. This scalability problem puts them in the uncomfortable situation of having to build their own complicated ”ad-hoc” management framework and detracts from their focus on designing their systems. The three main reasons for this problem of scalability are:

  • the size and number of models,
  • the size of the teams of developers and
  • the heterogeneity and complexity of the development environment.

 

The Galaxy project (2010-2012) is an ANR-funded project whose goal is to address the complexity of modeling collaborative work. It aims at defining an open and flexible architecture specifically designed to be scalable with regard of the size and dynamic of models and developer teams.

 

The Galaxy consortium has the following members: Airbus (coordinator), Akka Technology, ATLANMOD, IRIT, Lip6, and Softeam.

 

This workshop aims at presenting the goal and main results of the Galaxy project.

Prototypes developed in the context of Galaxy will be presented in the exhibition hall of the conference.

PROGRAM

 

11:30: The Galaxy ANR project: Overview

Yves Bernard – Airbus (F)

  • Project context
  • Industrial needs
  • Selected technologies
  • Implementation (introduction)

 

12:00: Model views, Megamodel for transformations

Jordi Cabot – INRIA Atlanmod (F)

 

12:30: Galaxy Platform Prototype

Étienne Brosse – Softeam (F)

  • Galaxy platform architecture
  • Model fragment exchange

 

Tool demos associated to the Galaxy project

  • Model fragment exchange between Topcased and Modelio (Softeam and Akka Technology)
  • The Process Management Tool (Akka Technology)
  • The CMSPEM Server (IRIT)
  • Team communication: the FACUS prototype (LAAS)