Navigation auf zora.uzh.ch

Search ZORA

ZORA (Zurich Open Repository and Archive)

Why are Features Deprecated? An Investigation Into the Motivation Behind Deprecation

Sawant, Anand Ashok; Huang, Guangzhe; Vilen, Gabriel; Stojkovski, Stefan; Bacchelli, Alberto (2018). Why are Features Deprecated? An Investigation Into the Motivation Behind Deprecation. In: 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME), Madrid, 23 October 2018 - 29 October 2018. IEEE, 13-24.

Abstract

In this study, we investigate why API producers deprecate features. Previous work has shown us that knowing the rationale behind deprecation of an API aids a consumer in deciding to react, thus hinting at a diversity of deprecation reasons. We manually analyze the Javadoc of 374 deprecated methods pertaining four mainstream Java APIs to see whether the reason behind deprecation is mentioned. We find that understanding the rationale from just the Javadoc is insufficient; hence we add other data sources such as the source code, issue tracker data and commit history. We observe 12 reasons that trigger API producers to deprecate a feature. We evaluate an automated approach to classify these motivations.

Additional indexing

Item Type:Conference or Workshop Item (Paper), refereed, original work
Communities & Collections:03 Faculty of Economics > Department of Informatics
Dewey Decimal Classification:000 Computer science, knowledge & systems
Scopus Subject Areas:Physical Sciences > Safety, Risk, Reliability and Quality
Physical Sciences > Software
Scope:Discipline-based scholarship (basic research)
Language:English
Event End Date:29 October 2018
Deposited On:26 Jan 2021 10:50
Last Modified:06 Mar 2024 14:33
Publisher:IEEE
ISBN:978-1-5386-7870-1
OA Status:Green
Publisher DOI:https://doi.org/10.1109/ICSME.2018.00011
Other Identification Number:merlin-id:20236
Download PDF  'Why are Features Deprecated? An Investigation Into the Motivation Behind Deprecation'.
Preview
  • Content: Accepted Version

Metadata Export

Statistics

Citations

Dimensions.ai Metrics
16 citations in Web of Science®
19 citations in Scopus®
Google Scholar™

Altmetrics

Downloads

105 downloads since deposited on 26 Jan 2021
36 downloads since 12 months
Detailed statistics

Authors, Affiliations, Collaborations

Similar Publications