The K3 Model-Based Language Workbench

Thomas Degueule 1, * Olivier Barais 1 Arnaud Blouin 1 Benoit Combemale 1
* Corresponding author
1 DiverSe - Diversity-centric Software Engineering
Inria Rennes – Bretagne Atlantique , IRISA-D4 - LANGAGE ET GÉNIE LOGICIEL
Abstract : We introduce K3, a model-based language work- bench that eases the engineering of domain-specific languages. K3 features state-of-the-art facilities that increase modularity and reusability of software language artifacts to decrease their development costs. Aspect-oriented and executable metamodeling are supported through the K3AL action language. K3SLE provides software language engineering facilities such as model polymorphism and language inheritance, supported by a model-oriented typing system. We present the main components of K3, their integration into Eclipse, and the main research questions they tackle. Finally, we present the plan of the tool demonstration.
Document type :
Preprints, Working Papers, ...
Complete list of metadatas

Cited literature [9 references]  Display  Hide  Download

https://hal.inria.fr/hal-01025283
Contributor : Thomas Degueule <>
Submitted on : Thursday, July 17, 2014 - 2:30:46 PM
Last modification on : Thursday, November 15, 2018 - 11:58:48 AM
Long-term archiving on : Monday, November 24, 2014 - 6:06:19 PM

File

K3-mdd4dres.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01025283, version 1

Citation

Thomas Degueule, Olivier Barais, Arnaud Blouin, Benoit Combemale. The K3 Model-Based Language Workbench. 2014. ⟨hal-01025283⟩

Share

Metrics

Record views

718

Files downloads

241