A Generic Solution for Weaving Business Code into Executable Models - Archive ouverte HAL Access content directly
Conference Papers Year : 2018

A Generic Solution for Weaving Business Code into Executable Models

(1) , (1) , , (1)
1

Abstract

The separation of concerns is a fundamental principle that allowsto build a software with separate parts, thereby improving theirmaintainability and evolutivity. Executable models are good poten-tial representatives of this principle since they capture the behaviorof a software-intensive system, that is, when, why and how callingbusiness operations, while the latter are specified apart. EMF is thede facto framework used to create an executable DSL (xDSL) but asolution to weave business operations into it is still missing. Thisis compounded by the fact that such business operations can betied to specific technological platforms that stand outside the EMFworld (e.g. Android SDK). To that purpose, in this paper we describea solution for managing business operations both at design-time(creation of executable models with EMF) and at run-time (oper-ation calls from the deployed execution engine). This solution isgeneric enough to be integrated into any Java-based environmentand for any xDSL
Fichier principal
Vignette du fichier
cariou-exe18.pdf (538.38 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-01912827 , version 1 (03-03-2020)

Identifiers

  • HAL Id : hal-01912827 , version 1

Cite

Olivier Le Goaer, Eric Cariou, Léa Brunschwig, Franck Barbier. A Generic Solution for Weaving Business Code into Executable Models. 4th International Workshop on Executable Modeling at MoDELS (EXE 2018), 2018, Copenhagen, Denmark. pp.251-256. ⟨hal-01912827⟩

Collections

UNIV-PAU LIUPPA
75 View
44 Download

Share

Gmail Facebook Twitter LinkedIn More