2015 12th Working IEEE/IFIP Conference on Software Architecture 2015
DOI: 10.1109/wicsa.2015.20
|View full text |Cite
|
Sign up to set email alerts
|

A Conversation Based Approach for Modeling REST APIs

Abstract: Abstract-Conversations are a well-known concept in service design to describe complex interactions between a client and one or multiple services. The REST architectural style constrains the characteristics of clients, servers and their interactions in REST architectures which consequently has an impact on conversations in such systems. The relation between conversations and REST architectures and how such RESTful conversations can be characterized has not been studied in detail yet. In this paper we discuss th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0
3

Year Published

2015
2015
2021
2021

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 21 publications
(12 citation statements)
references
References 16 publications
0
9
0
3
Order By: Relevance
“…As shown in Some API designs use hypermedia or links to show the next data view page. In [36], the collections conversation type is mainly used into acquire large collections by retrieving the target entry and acquire the resources within the collection, the partial representation of which will embed hyperlinks to the first, last as well as the next/previous sets.…”
Section: Batch Data Retrievalmentioning
confidence: 99%
“…As shown in Some API designs use hypermedia or links to show the next data view page. In [36], the collections conversation type is mainly used into acquire large collections by retrieving the target entry and acquire the resources within the collection, the partial representation of which will embed hyperlinks to the first, last as well as the next/previous sets.…”
Section: Batch Data Retrievalmentioning
confidence: 99%
“…While UML sequence diagrams can be a good starting point when dealing with simple conversations [16], they are limited in concisely presenting conversations that can follow alternative paths.…”
Section: Visual Modeling Of Restful Conversations With Restalkmentioning
confidence: 99%
“…This has also been confirmed by a recent empirical study [39], which among other aspects, also explored how service to service communication is implemented in industry. As more and more Web services adopt the constraints of REST, conversations remain an important concept when reasoning about how clients make use of RESTful Web APIs [36] over multiple HTTP request-response interactions [16].…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations