2021
DOI: 10.1002/spe.2967
|View full text |Cite
|
Sign up to set email alerts
|

A systematic gray literature review: The technologies and concerns of microservice application programming interfaces

Abstract: The microservice application programming interface (API) becomes a growing concern in the IT industry, as a result of the increasing usage of microservice architecture style. There exist many successful practices among companies, communities, and so on. In contrast, the related academic research is still at an early stage, where lacks an overview of technologies for the design, implementation and operation of microservice APIs, as well as a general picture of concerns. In this article, we try to fill this gap … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 7 publications
(2 citation statements)
references
References 47 publications
0
2
0
Order By: Relevance
“…In daily practice, especially in the development of open-source projects, the programming job may start without drawing any detailed class diagrams. [11][12][13][14][15] Even if there exist some design diagrams, they may only represent some key parts of the software system (e.g., the main classes or objects). Therefore, the class diagrams resulting from those projects may only be in high-level abstraction, and the trace links between class diagrams and source code are often absent.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…In daily practice, especially in the development of open-source projects, the programming job may start without drawing any detailed class diagrams. [11][12][13][14][15] Even if there exist some design diagrams, they may only represent some key parts of the software system (e.g., the main classes or objects). Therefore, the class diagrams resulting from those projects may only be in high-level abstraction, and the trace links between class diagrams and source code are often absent.…”
Section: Introductionmentioning
confidence: 99%
“…In daily practice, especially in the development of open‐source projects, the programming job may start without drawing any detailed class diagrams 11–15 . Even if there exist some design diagrams, they may only represent some key parts of the software system (e.g., the main classes or objects).…”
Section: Introductionmentioning
confidence: 99%