Write a Blog >>
SLE 2016
Mon 31 October - Tue 1 November 2016 Amsterdam, Netherlands
co-located with SPLASH 2016
Mon 31 Oct 2016 13:30 - 13:55 at Zürich 2 - Runtime Techniques Chair(s): Julia Lawall

Model-drivenengineering promotes models and modeltrans-

formations as the primary assets in software development.

The models@run-time approach provides an abstract rep-

resentation of a system at run-time, whereby changes in

the model and the system are constantly reflected on each

other. In this paper, we report on more than three years

of experience with realising models@run-time in scalable

cloud scenarios using a technology stack consisting of the

Eclipse Modelling Framework (EMF) and Connected Data

Objects(CDO).We establish requirements for the three roles

domain-specific language (DSL) designer, developer, and

operator, and compare them against the capabilities of EM-

F/CDO. It turns out that this technology stack is well-suited

for DSL designers, but less recommendable for developers

and even less suited for operators. For these roles, we experi-

enced a steep learning curve and several lacking features that

hinder the implementation of models@run-time in scalable

cloud scenarios. Performance experiences show limitations

for write heavy scenarios with an increasing amount of total

elements. While we do not discourage the use of EMF/CDO

for such scenarios, we recommend that its adoption for sim-

ilar use cases is carefully evaluated until this technology

stack has realised our wish list of advanced features.

Mon 31 Oct
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

13:30 - 15:10
Runtime TechniquesSLE at Zürich 2
Chair(s): Julia LawallInria/LIP6
Experiences of Models@run-time with EMF and CDO
Daniel SeyboldUlm University, Germany, Jörg DomaschkaUlm University, Germany, Alessandro RossiniSINTEF, Norway, Christopher B. HauserUlm University, Germany, Frank GriesingerUlm University, Germany, Athanasios TsitsipasUlm University, Germany
Runtime Support for Rule-Based Access-Control Evaluation through Model-Transformation
Salvador MartínezOpen University of Catalonia, France, Jokin GarcíaIK4-IKERLAN Research Center, Spain, Jordi CabotOpen University of Catalonia, Spain
Object-Oriented Design Pattern for DSL Program MonitoringArtifact Evaluation
Zoé DreyENSTA Bretagne, France, Ciprian TeodorovENSTA Bretagne, France
DOI Media Attached
Execution Framework of the GEMOC Studio (Tool Demo)Artifact Evaluation
Erwan BousseTU Vienna, Austria, Thomas DegueuleInria, France, Didier VojtisekInria, France, Tanja MayerhoferTU Vienna, Austria, Julien DeAntoni, Benoit CombemaleUniversity of Rennes 1, France
DOI Pre-print Media Attached File Attached