A Model Driven Framework for the Development of Adaptable REST SERVICES

Adil Kenzi, Fadoua Yakine

2021

Abstract

REST (Representational State Transfer) is an architecture style for distributed, open, loosely coupled and decentralized hypermedia systems such as the Web. In the context of this architectural style, Restful Web services has gained significant attention in both academy and industry sectors. Restful Services may interact with several types of service requesters. Therefore, the key issue is how to deal with the challenge of adaptability of Restful Services. In this paper, we propose a framework for the development of adaptable REST services. The core building blocks of this framework is a Unified Modeling Language profile called RESTVSoaML, and its associated tool support RESTVSoaMLTool. RESTVSoaML aims the modeling of adaptable Restful Web services regardless of standards and implementation platforms. RESTVSoamLTool is an MDD tool that enables the generation of code by using a model transformation language, from high level models defined with our profile RESTVSoaML. In particular, it permits the generation of the description of each RESTFUL service and its implementation.

Download


Paper Citation


in Harvard Style

Kenzi A. and Yakine F. (2021). A Model Driven Framework for the Development of Adaptable REST SERVICES. In Proceedings of the 17th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-758-536-4, pages 544-552. DOI: 10.5220/0010718200003058


in Bibtex Style

@conference{webist21,
author={Adil Kenzi and Fadoua Yakine},
title={A Model Driven Framework for the Development of Adaptable REST SERVICES},
booktitle={Proceedings of the 17th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2021},
pages={544-552},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010718200003058},
isbn={978-989-758-536-4},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 17th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - A Model Driven Framework for the Development of Adaptable REST SERVICES
SN - 978-989-758-536-4
AU - Kenzi A.
AU - Yakine F.
PY - 2021
SP - 544
EP - 552
DO - 10.5220/0010718200003058