47
Glenn Cavarlé Lab-STICC - University of Brest, France August 2016 Glenn Cavarlé

Dynamic Round-Trip Engineering in the context of FOMDD

  • Upload
    esug

  • View
    109

  • Download
    3

Embed Size (px)

Citation preview

Glenn Cavarlé Lab-STICC - University of Brest, FranceAugust 2016

Glenn Cavarlé

Glenn Cavarlé Lab-STICC - University of Brest, France

Dynamic Round-Trip Engineeringin the context of FOMDD

August 2016

Glenn Cavarlé

Glenn Cavarlé Lab-STICC - University of Brest, France

FOMDDFeature-Oriented Model Driven Development

Glenn Cavarlé Lab-STICC - University of Brest, France

Why we use FOMDD?

Glenn Cavarlé Lab-STICC - University of Brest, France

How we use FOMDD?

Glenn Cavarlé Lab-STICC - University of Brest, France

What about RTE?

Glenn Cavarlé Lab-STICC - University of Brest, France

What about RTE?

To let developers investigate solutionsfrom any place

Glenn Cavarlé Lab-STICC - University of Brest, France

Without having to worry about inconsistency

Without having to stop/restart anything

What about RTE?

To let developers investigate solutionsfrom any place

Glenn Cavarlé Lab-STICC - University of Brest, France

Issues

Glenn Cavarlé Lab-STICC - University of Brest, France

Proposed solution

August 2016

Glenn Cavarlé Lab-STICC - University of Brest, France

Dynamic Round-Trip Engineeringin the context of FOMDD

Let developers investigate solutions from any place

Without having to stop/restart anything

Multi-platform software prototyping & assessment

Implemented using:# Pharo classes as executable containers for models# a mediator object that ensure consistency

The CrossFabrik project

Glenn Cavarlé Lab-STICC - University of Brest, France

Questions ?

Dynamic Round-Trip Engineeringin the context of FOMDD