Searched for: author%3A%22Sawant%2C+A.A.%22
(1 - 3 of 3)
document
Sawant, A.A. (author), Aniche, Maurício (author), van Deursen, A. (author), Bacchelli, A. (author)
Deprecation is a language feature that allows API producers to mark a feature as obsolete. We aim to gain a deep understanding of the needs of API producers and consumers alike regarding deprecation. To that end, we investigate why API producers deprecate features, whether they remove deprecated features, how they expect consumers to react, and...
conference paper 2018
document
Sawant, A.A. (author), Robbes, Romain (author), Bacchelli, A. (author)
Application Programming Interfaces (APIs) are a tremendous resource—that is, when they are stable. Several studies have shown that this is unfortunately not the case. Of those, a large-scale study of API changes in the Pharo Smalltalk<br/>ecosystem documented several findings about API deprecations and their impact on API clients. We conduct a...
conference paper 2016
document
Sawant, A.A. (author)
An Application Programming Interface (API) provides a specific set of functionalities to a developer, with the aim of enabling reuse. APIs have been investigated from different angles such as popularity usage and evolution, to get a better understanding of their various characteristics. For such studies software repositories are mined for API...
master thesis 2015