REST (Representational state transfer) is an architectural style for distributed hypermedia systems. The simplicity of REST allows straightforward communication between HTTP clients and servers using URIs (Uniform Resource Identifiers) and HTTP methods, e.g., GET, POST, PUT, and DELETE. To do the communication effectively between clients and servers, there is a set of best design practices (design and linguistic patterns) shall be followed, and a set of poor design practices (design and linguistic antipatterns) shall be avoided. This study aims to determine whether there is a relationship between design and linguistic quality in Google RESTful APIs. To find this relation, a tool is developed to detect patterns and antipatterns in REST APIs ...
RESTful was originally explained by Roy Fielding in his Ph.D. dissertation in 2000 and today, nearly...
Abstract. Recent developments in the world of services on the Web show that both the number of avail...
International audienceContext:Open standards are urgently needed for enabling software interoperabil...
REST (REpresentational State Transfer) is commonly used for designing APIs. Two main categories of R...
Internet of Things (IoT) is a growing technology that relies on connected 'things' that gather data ...
Internet of Things (IoT) is a growing technology that relies on connected 'things' that gather data ...
Several studies analyzed existing Web APIs against the constraints of REST to estimate the degree of...
This publication contains the artifacts to reproduce a study, that investigated the impact of design...
Context: API growth is accelerating. RESTful APIs are gaining traction and are backed by major playe...
RESTful APIs are a type of web services that are widely used in industry. In the last few years, a l...
This repository contains materials of a controlled experiment with 105 participants that studied the...
The dataset of a Delphi study with 8 industry experts who reached consensus on the perceived importa...
RESTful APIs (REpresentational State Transfer Application Programming Interfaces) are the most commo...
REpresentational State Transfer or REST is the software architecture style most commonly used for We...
REST APIs are nowadays the de-facto standard for Web applications. However, as more systems and serv...
RESTful was originally explained by Roy Fielding in his Ph.D. dissertation in 2000 and today, nearly...
Abstract. Recent developments in the world of services on the Web show that both the number of avail...
International audienceContext:Open standards are urgently needed for enabling software interoperabil...
REST (REpresentational State Transfer) is commonly used for designing APIs. Two main categories of R...
Internet of Things (IoT) is a growing technology that relies on connected 'things' that gather data ...
Internet of Things (IoT) is a growing technology that relies on connected 'things' that gather data ...
Several studies analyzed existing Web APIs against the constraints of REST to estimate the degree of...
This publication contains the artifacts to reproduce a study, that investigated the impact of design...
Context: API growth is accelerating. RESTful APIs are gaining traction and are backed by major playe...
RESTful APIs are a type of web services that are widely used in industry. In the last few years, a l...
This repository contains materials of a controlled experiment with 105 participants that studied the...
The dataset of a Delphi study with 8 industry experts who reached consensus on the perceived importa...
RESTful APIs (REpresentational State Transfer Application Programming Interfaces) are the most commo...
REpresentational State Transfer or REST is the software architecture style most commonly used for We...
REST APIs are nowadays the de-facto standard for Web applications. However, as more systems and serv...
RESTful was originally explained by Roy Fielding in his Ph.D. dissertation in 2000 and today, nearly...
Abstract. Recent developments in the world of services on the Web show that both the number of avail...
International audienceContext:Open standards are urgently needed for enabling software interoperabil...