<  Back to the Polytechnique Montréal portal

How do papers make into machine learning frameworks: a preliminary study on tensorflow

Federica Pepe, Claudia Farkas, Maleknaz Nayebi, Giuliano Antoniol and Massimiliano Di Penta

Paper (2025)

An external link is available for this item
Show abstract
Hide abstract

Abstract

An academic contribution to computer science becomes impactful when incorporated into a real software project. For machine learning (ML), open-source frameworks facilitate researchers to exploit and share their research output with other researchers and practitioners. However, such contributionsas other changes-need to be properly reviewed. This paper reports preliminary findings of an investigation conducted on Tensorflow aimed at analyzing how contributions originating from scientific articles are reviewed and how such a review process compares with code review of conventional software systems. We have quantitatively and qualitatively analyzed 16 cases in which ideas/solutions from articles made into TensorFlow after a pull request review, investigating (i) the nature of pull request review comments, (ii) the role of the reviewer, and (iii) the artifacts being reviewed or shared during the review process. The results show how, in line with previous investigations on the development process of ML systems, the code review process involves the interaction of data scientists and academics with software developers. Also, it interleaves phases assessing the scientific merits and compatibility of the article's solution with conventional code review focused on code readability and maintainability issues.

Supplementary Material:
Department: Department of Computer Engineering and Software Engineering
Funders: PRIN, PNRR
Grant number: 2020W3A5FY, DM 352/2022
ISBN: 9798331502232
PolyPublie URL: https://publications.polymtl.ca/66699/
Conference Title: 33rd International Conference on Program Comprehension (ICPC 2025)
Conference Location: Ottawa, Ontario, Canada
Conference Date(s): 2025-04-27 - 2025-04-28
Publisher: Institute of Electrical and Electronics Engineers
DOI: 10.1109/icpc66645.2025.00046
Official URL: https://doi.org/10.1109/icpc66645.2025.00046
Date Deposited: 23 Jul 2025 14:53
Last Modified: 28 Jan 2026 12:54
Cite in APA 7: Pepe, F., Farkas, C., Nayebi, M., Antoniol, G., & Di Penta, M. (2025, April). How do papers make into machine learning frameworks: a preliminary study on tensorflow [Paper]. 33rd International Conference on Program Comprehension (ICPC 2025), Ottawa, Ontario, Canada. https://doi.org/10.1109/icpc66645.2025.00046

Statistics

Dimensions

Repository Staff Only

View Item View Item