Publication: Investigating type declaration mismatches in Python
Investigating type declaration mismatches in Python
Date
Date
Date
Citations
Pascarella, L., Ram, A., Nadeem, A., Bisesser, D., Knyazev, N., & Bacchelli, A. (2018). Investigating type declaration mismatches in Python. 43–48. https://doi.org/10.1109/MALTESQUE.2018.8368458
Abstract
Abstract
Abstract
Past research provided evidence that developers making code changes sometimes omit to update the related documentation, thus creating inconsistencies that may contribute to faults and crashes. In dynamically typed languages, such as Python, an inconsistency in the documentation may lead to a mismatch in type declarations only visible at runtime. With our study, we investigate how often the documentation is inconsistent in a sample of 239 methods from five Python open-source software projects. Our results highlight that more than 20% o
Metrics
Downloads
Views
Additional indexing
Creators (Authors)
Event Title
Event Title
Event Title
Event Location
Event Location
Event Location
Event Start Date
Event Start Date
Event Start Date
Event End Date
Event End Date
Event End Date
Publisher
Publisher
Publisher
Page range/Item number
Page range/Item number
Page range/Item number
Page end
Page end
Page end
Item Type
Item Type
Item Type
In collections
Dewey Decimal Classifikation
Dewey Decimal Classifikation
Dewey Decimal Classifikation
Scope
Scope
Scope
Language
Language
Language
Date available
Date available
Date available
ISBN or e-ISBN
ISBN or e-ISBN
ISBN or e-ISBN
OA Status
OA Status
OA Status
Free Access at
Free Access at
Free Access at
Publisher DOI
Other Identification Number
Other Identification Number
Other Identification Number
Metrics
Downloads
Views
Citations
Pascarella, L., Ram, A., Nadeem, A., Bisesser, D., Knyazev, N., & Bacchelli, A. (2018). Investigating type declaration mismatches in Python. 43–48. https://doi.org/10.1109/MALTESQUE.2018.8368458