loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Arne Koschel 1 ; Irina Astrova 2 ; Maximilian Blankschyn 1 ; Dominik Schöner 1 and Kevin Schulze 1

Affiliations: 1 Faculty IV, Department of Computer Science, Hannover University of Applied Sciences and Arts, Ricklinger Stadtweg 120, 30459 Hannover and Germany ; 2 Department of Software Science, School of IT, Tallinn University of Technology, Akadeemia tee 21, 12618 Tallinn and Estonia

Keyword(s): REST (Representational State Transfer), RESTful, API (Application Programming Interface), Richardson Maturity Model.

Related Ontology Subjects/Areas/Topics: Internet Technology ; Web Information Systems and Technologies ; Web Services and Web Engineering

Abstract: Nowadays, REST is the most dominant architectural style of choice at least for newly created web services. So called RESTfulness is thus really a catchword for web application, which aim to expose parts of their functionality as RESTful web services. But are those web services RESTful indeed? This paper examines the RESTfulness of ten popular RESTful APIs (including Twitter and PayPal). For this examination, the paper defines REST, its characteristics as well as its pros and cons. Furthermore, Richardson's Maturity Model is shown and utilized to analyse those selected APIs regarding their RESTfulness. As an example, a simple, RESTful web service is provided as well.

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 52.14.22.250

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:
Koschel, A.; Astrova, I.; Blankschyn, M.; Schöner, D. and Schulze, K. (2019). Evaluating the RESTfulness of “APIs from the Rough”. In Proceedings of the 15th International Conference on Web Information Systems and Technologies - WEBIST; ISBN 978-989-758-386-5; ISSN 2184-3252, SciTePress, pages 281-288. DOI: 10.5220/0008166802810288

@conference{webist19,
author={Arne Koschel. and Irina Astrova. and Maximilian Blankschyn. and Dominik Schöner. and Kevin Schulze.},
title={Evaluating the RESTfulness of “APIs from the Rough”},
booktitle={Proceedings of the 15th International Conference on Web Information Systems and Technologies - WEBIST},
year={2019},
pages={281-288},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0008166802810288},
isbn={978-989-758-386-5},
issn={2184-3252},
}

TY - CONF

JO - Proceedings of the 15th International Conference on Web Information Systems and Technologies - WEBIST
TI - Evaluating the RESTfulness of “APIs from the Rough”
SN - 978-989-758-386-5
IS - 2184-3252
AU - Koschel, A.
AU - Astrova, I.
AU - Blankschyn, M.
AU - Schöner, D.
AU - Schulze, K.
PY - 2019
SP - 281
EP - 288
DO - 10.5220/0008166802810288
PB - SciTePress