EMF-REST: Generation of RESTful APIs from Models

Abstract : In the last years, there has been an increasing interest for Model-Driven Engineering (MDE) solutions in the Web. Web-based modeling solutions can leverage on better support for distributed management (i.e., the Cloud) and collaboration. However, current modeling environments and frameworks are usually restricted to desktop-based scenarios and therefore their capabilities to move to the Web are still very limited. In this paper we present an approach to generate Web APIs out of models, thus paving the way for managing models and collaborating on them online. The approach , called EMF-REST, takes Eclipse Modeling Framework (EMF) data models as input and generates Web APIs following the REST principles and relying on well-known libraries and standards, thus facilitating its comprehension and maintainability. Also, EMF-REST integrates model and Web-specific features to provide model validation and security capabilities, respectively, to the generated API.
Type de document :
Communication dans un congrès
Symposium on Applied Computing 2016, 2016, Pisa, Italy
Liste complète des métadonnées

Littérature citée [16 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01394402
Contributeur : Massimo Tisi <>
Soumis le : mercredi 9 novembre 2016 - 12:49:48
Dernière modification le : vendredi 22 juin 2018 - 09:26:59
Document(s) archivé(s) le : mardi 14 mars 2017 - 23:58:41

Fichier

sac-emfrest.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01394402, version 1

Citation

Ed-Douibi Hamza, Javier Luis Cánovas Izquierdo, Abel Gómez, Massimo Tisi, Jordi Cabot. EMF-REST: Generation of RESTful APIs from Models. Symposium on Applied Computing 2016, 2016, Pisa, Italy. 〈hal-01394402〉

Partager

Métriques

Consultations de la notice

518

Téléchargements de fichiers

293