Authors
Shaohua Wang, Iman Keivanloo, Ying Zou
Publication date
2014
Conference
Service-Oriented Computing: 12th International Conference, ICSOC 2014, Paris, France, November 3-6, 2014. Proceedings 12
Pages
245-259
Publisher
Springer Berlin Heidelberg
Description
With the rapid adoption of REpresentational State Transfer (REST), more software organizations expose their applications as RESTful web APIs and client code developers integrate RESTful APIs into their applications. When web APIs evolve, the client code developers have to update their applications to incorporate the API changes accordingly. However client code developers often encounter challenges during the migration and API providers have little knowledge of how client code developers react to the API changes. In this paper, we investigate the changes among subsequent versions of APIs and classify the identified changes to understand how the RESTful web APIs evolve. We study the on-line discussion from developers to the API changes by analyzing the StackOverflow questions. Through an empirical study, we identify 21 change types and 7 of them are new compared with existing studies …
Total citations
201420152016201720182019202020212022202320241661141011131193
Scholar articles
S Wang, I Keivanloo, Y Zou - … : 12th International Conference, ICSOC 2014, Paris …, 2014