Home // ICSEA 2015, The Tenth International Conference on Software Engineering Advances // View article
Best Practices for the Design of RESTful Web Services
Authors:
Pascal Giessler
Michael Gebhart
Dmitrij Sarancin
Roland Steinegger
Sebastian Abeck
Keywords: REST; RESTful; best practices; collection; catalog; design; quality; research and practice
Abstract:
The trend towards creating web services based on the REpresentational State Transfer (REST) is unbroken. Because of this, several best practices for designing RESTful web services have been created in research and practice to ensure a certain level of quality. But, these best practices are often described differently with the same meaning due to the nature of natural language. In addition, they are not collected and presented in a central place but rather distributed across several pages in the World Wide Web, which impedes their application even further. In this article, we identify, collect, and categorize several best practices for designing RESTful web services and illustrate their application on a real system to show their application. For illustration purpose, we apply the best practices on the CompetenceService, an assistance service of the SmartCampus system developed at the Karlsruhe Institute of Technology (KIT).
Pages: 392 to 397
Copyright: Copyright (c) IARIA, 2015
Publication date: November 15, 2015
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-438-1
Location: Barcelona, Spain
Dates: from November 15, 2015 to November 20, 2015