A Generic Solution for Weaving Business Code into Executable Models - Université de Pau et des Pays de l'Adour Accéder directement au contenu
Communication Dans Un Congrès Année : 2018

A Generic Solution for Weaving Business Code into Executable Models

Résumé

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
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

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

Identifiants

  • HAL Id : hal-01912827 , version 1

Citer

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
92 Consultations
68 Téléchargements

Partager

Gmail Facebook X LinkedIn More