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

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

13:30 - 15:10
Runtime TechniquesSLE at Zürich 2
Chair(s): Julia Lawall Inria/LIP6
Experiences of Models@run-time with EMF and CDO
Daniel Seybold Ulm University, Germany, Jörg Domaschka Ulm University, Germany, Alessandro Rossini SINTEF, Norway, Christopher B. Hauser Ulm University, Germany, Frank Griesinger Ulm University, Germany, Athanasios Tsitsipas Ulm University, Germany
Runtime Support for Rule-Based Access-Control Evaluation through Model-Transformation
Salvador Martínez Open University of Catalonia, France, Jokin García IK4-IKERLAN Research Center, Spain, Jordi Cabot Open University of Catalonia, Spain
Object-Oriented Design Pattern for DSL Program MonitoringArtifact Evaluation
Zoé Drey ENSTA Bretagne, France, Ciprian Teodorov ENSTA Bretagne, France
DOI Media Attached
Execution Framework of the GEMOC Studio (Tool Demo)Artifact Evaluation
Erwan Bousse TU Vienna, Austria, Thomas Degueule Inria, France, Didier Vojtisek Inria, France, Tanja Mayerhofer TU Vienna, Austria, Julien DeAntoni , Benoit Combemale University of Rennes 1, France
DOI Pre-print Media Attached File Attached