SwePub
Sök i LIBRIS databas

  Utökad sökning

onr:"swepub:oai:DiVA.org:lnu-112584"
 

Sökning: onr:"swepub:oai:DiVA.org:lnu-112584" > Are Developers Equa...

  • Palma, FrancisLinnéuniversitetet,Institutionen för datavetenskap och medieteknik (DM) (författare)

Are Developers Equally Concerned About Making Their APIs RESTful and the Linguistic Quality? : A Study on Google APIs

  • Artikel/kapitelEngelska2021

Förlag, utgivningsår, omfång ...

  • 2021-11-18
  • Cham :Springer,2021
  • printrdacarrier

Nummerbeteckningar

  • LIBRIS-ID:oai:DiVA.org:lnu-112584
  • https://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-112584URI
  • https://doi.org/10.1007/978-3-030-91431-8_11DOI

Kompletterande språkuppgifter

  • Språk:engelska
  • Sammanfattning på:engelska

Ingår i deldatabas

Klassifikation

  • Ämneskategori:ref swepub-contenttype
  • Ämneskategori:kon swepub-publicationtype

Anmärkningar

  • REST (REpresentational State Transfer) is an architectural style for distributed, hypermedia systems that allows communication between clients and servers using the HTTP methods and URIs (Uniform Resource Identifiers). In the literature, researchers and practitioners defined best design practices, i.e., REST patterns, violation of which are known as REST antipatterns. Also, clients need to understand the use and purpose of APIs while consuming them. A set of best practices is defined in the literature for APIs to have a better linguistic design, i.e., linguistic patterns, violation of which are known as linguistic antipatterns. For API developers, it is challenging to ensure that their APIs are RESTful and manifest linguistic design quality. This paper investigates whether developers are equally concerned about making their APIs RESTful while also focus on designing APIs with better linguistic quality that may facilitate their comprehension and consumption. Thus, we examine the relation between RESTful and linguistic design quality in RESTful APIs. We analyzed eight Google APIs and performed the detection of 21 patterns and antipatterns on those APIs. Using the quantitative data, we performed a series of statistical tests. Results suggest a negligible relationship between RESTful and linguistic design quality. Thus, developers are unaware of whether they conjointly lack RESTful and linguistic design quality.

Ämnesord och genrebeteckningar

Biuppslag (personer, institutioner, konferenser, titlar ...)

  • Zarraa, OsamaLinnéuniversitetet,Institutionen för datavetenskap och medieteknik (DM) (författare)
  • Sadia, AhmadLinnéuniversitetet,Institutionen för datavetenskap och medieteknik (DM) (författare)
  • LinnéuniversitetetInstitutionen för datavetenskap och medieteknik (DM) (creator_code:org_t)

Sammanhörande titlar

  • Ingår i:Service-Oriented ComputingCham : Springer, s. 171-18797830309143019783030914318

Internetlänk

Hitta via bibliotek

Till lärosätets databas

Hitta mer i SwePub

Av författaren/redakt...
Palma, Francis
Zarraa, Osama
Sadia, Ahmad
Om ämnet
NATURVETENSKAP
NATURVETENSKAP
och Data och informa ...
och Programvarutekni ...
Artiklar i publikationen
Service-Oriented ...
Av lärosätet
Linnéuniversitetet

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst. Hantera kakor

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy