loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Vitaliy Schreibmann and Peter Braun

Affiliation: University of Applied Sciences Würzburg-Schweinfurt, Germany

Keyword(s): REST, RESTful, API, Model-driven Software Development.

Related Ontology Subjects/Areas/Topics: Internet Technology ; Metadata and Metamodeling ; Restful Web Services ; Web Information Systems and Technologies ; Web Interfaces and Applications ; Web Services and Web Engineering

Abstract: We propose a model-driven approach for creating RESTful APIs. Today, REST APIs are developed by using frameworks and libraries that support software developers on the level of the chosen programming language, i.e., a lower level of abstraction. We argue that the development process can benefit from a model-driven approach, where an API is modeled on a higher level of abstraction by using a new formal language that was designed in particular for this application domain. From this model, the source code of the API is generated automatically, along with necessary code on the business logic and database layer. The benefits of this approach include higher productivity, better maintenance, higher quality, and documentation for free.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.81.97.37

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Schreibmann, V. and Braun, P. (2015). Model-driven Development of RESTful APIs. In Proceedings of the 11th International Conference on Web Information Systems and Technologies - WEBIST; ISBN 978-989-758-106-9; ISSN 2184-3252, SciTePress, pages 5-14. DOI: 10.5220/0005411200050014

@conference{webist15,
author={Vitaliy Schreibmann. and Peter Braun.},
title={Model-driven Development of RESTful APIs},
booktitle={Proceedings of the 11th International Conference on Web Information Systems and Technologies - WEBIST},
year={2015},
pages={5-14},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005411200050014},
isbn={978-989-758-106-9},
issn={2184-3252},
}

TY - CONF

JO - Proceedings of the 11th International Conference on Web Information Systems and Technologies - WEBIST
TI - Model-driven Development of RESTful APIs
SN - 978-989-758-106-9
IS - 2184-3252
AU - Schreibmann, V.
AU - Braun, P.
PY - 2015
SP - 5
EP - 14
DO - 10.5220/0005411200050014
PB - SciTePress