May Contain Nuts: The Case for API Labels

TitleMay Contain Nuts: The Case for API Labels
Publication TypeWorkshop Paper
Year of Publication2018
AuthorsPautasso, C., and E. Wilde
WorkshopProc. of the 14th International Workshop on Engineering Service-Oriented Applications and Cloud Services (WESOACS 2018)
Place PublishedComo, Italy
KeywordsAPI, API Labels

As APIs proliferate, managing the constantly growing and evolving API landscapes inside and across organizations becomes a challenge. Part of the management challenge is for APIs to be able to describe themselves, so that users and tooling can use descriptions for finding and filtering APIs. A standardized labeling scheme can help to cover some of the cases where API self-description allows API landscapes to become more usable and scalable. In this paper we present the vision for standardized API labels, which summarize and represent critical aspects of APIs. These aspect allow consumers to more easily become aware of the kind of dependency they are going to establish with the service provider when choosing to use them. API labels not only summarize critical coupling factors, but also can include claims that require to be validated by trusted third parties.

Citation Key2018:wesoacs
Refereed DesignationRefereed