{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T21:04:45Z","timestamp":1760043885106,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":42,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,4,15]],"date-time":"2024-04-15T00:00:00Z","timestamp":1713139200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,15]]},"DOI":"10.1145\/3643991.3644931","type":"proceedings-article","created":{"date-parts":[[2024,8,13]],"date-time":"2024-08-13T13:04:54Z","timestamp":1723554294000},"page":"254-264","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["On the Executability of R Markdown Files"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6866-2532","authenticated-orcid":false,"given":"Md Anaytul","family":"Islam","sequence":"first","affiliation":[{"name":"Department of Computer Science, Lakehead University, Thunder Bay, Ontario, Canada"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1420-105X","authenticated-orcid":false,"given":"Muhammad","family":"Asaduzzman","sequence":"additional","affiliation":[{"name":"School of Computing, University of Windsor, Windsor, Ontario, Canada"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3823-1771","authenticated-orcid":false,"given":"Shaowei","family":"Wang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Manitoba, Winnipeg, Manitoba, Canada"}]}],"member":"320","published-online":{"date-parts":[[2024,7,2]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2023. Automagic. Retrieved 2023-11-17 from https:\/\/github.com\/cole-brokamp\/automagic"},{"key":"e_1_3_2_1_2_1","unstructured":"2023. Checkpoint. Retrieved 2023-11-17 from https:\/\/cran.r-project.org\/web\/packages\/checkpoint"},{"key":"e_1_3_2_1_3_1","unstructured":"2023. Cloc. Retrieved 2023-11-17 from https:\/\/github.com\/hrbrmstr\/cloc"},{"key":"e_1_3_2_1_4_1","unstructured":"2023. Devtools. Retrieved 2023-11-17 from https:\/\/devtools.r-lib.org\/"},{"key":"e_1_3_2_1_5_1","unstructured":"2023. GitHub Rest API documentation. Retrieved 2023-11-17 from https:\/\/docs.github.com\/en\/rest?apiVersion=2022-11-28"},{"key":"e_1_3_2_1_6_1","unstructured":"2023. Jetpack. Retrieved 2023-11-17 from https:\/\/github.com\/ankane\/jetpack"},{"key":"e_1_3_2_1_7_1","unstructured":"2023. Knitr. Retrieved 2023-11-17 from https:\/\/www.r-project.org\/nosvn\/pandoc\/knitr.html"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","unstructured":"2023. Libraries.io. Retrieved 2023-11-17 from https:\/\/libraries.io\/data","DOI":"10.5195\/palrap.2023.292"},{"key":"e_1_3_2_1_9_1","unstructured":"2023. Lintr. Retrieved 2023-11-17 from https:\/\/lintr.r-lib.org\/"},{"key":"e_1_3_2_1_10_1","unstructured":"2023. Packrat. Retrieved 2023-11-17 from https:\/\/rstudio.github.io\/packrat\/"},{"key":"e_1_3_2_1_11_1","unstructured":"2023. Readability. Retrieved 2023-11-17 from https:\/\/pypi.org\/project\/readability\/"},{"key":"e_1_3_2_1_12_1","unstructured":"2023. Renv. Retrieved 2023-11-17 from https:\/\/cran.r-project.org\/web\/packages\/renv\/index.html"},{"key":"e_1_3_2_1_13_1","unstructured":"2023. Scikit-learn. Retrieved 2023-11-17 from https:\/\/scikit-learn.org\/"},{"key":"e_1_3_2_1_14_1","volume-title":"LIX and RIX: Variations on a Little-Known Readability Index. 26, 6","author":"Anderson J.","year":"1983","unstructured":"J. Anderson. 1983. LIX and RIX: Variations on a Little-Known Readability Index. 26, 6 (1983), 490--496."},{"key":"e_1_3_2_1_15_1","volume-title":"Random Forests. 45, 1","author":"Breiman L.","year":"2001","unstructured":"L. Breiman. 2001. Random Forests. 45, 1 (2001), 5--32."},{"key":"e_1_3_2_1_16_1","first-page":"321","article-title":"SMOTE","volume":"16","author":"Chawla N. V.","year":"2002","unstructured":"N. V. Chawla, K. W. Bowyer, L. O. Hall, and W. P. Kegelmeyer. 2002. SMOTE: Synthetic Minority Over-sampling Technique. 16, 1 (2002), 321--357.","journal-title":"Synthetic Minority Over-sampling Technique."},{"volume-title":"Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD). 785--794","author":"Chen T.","key":"e_1_3_2_1_17_1","unstructured":"T. Chen and C. Guestrin. 2016. Xgboost: A scalable tree boosting system. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD). 785--794."},{"key":"e_1_3_2_1_18_1","volume-title":"A Coefficient of Agreement for Nominal Scales. 20","author":"Cohen J.","year":"1960","unstructured":"J. Cohen. 1960. A Coefficient of Agreement for Nominal Scales. 20 (1960), 37--46."},{"key":"e_1_3_2_1_19_1","unstructured":"R. O. Duda P. E. Hart and D. G. Stork. 2000. Pattern Classification (2nd Edition). Wiley-Interscience USA."},{"volume-title":"Proceedings of the 9th IEEE Working Conference on Mining Software Repositories (MSR). 12--21","author":"Gousios G.","key":"e_1_3_2_1_20_1","unstructured":"G. Gousios and D. Spinellis. 2012. GHTorrent: Github's data from a firehose. In Proceedings of the 9th IEEE Working Conference on Mining Software Repositories (MSR). 12--21."},{"volume-title":"Proceedings of the IEEE International Conference on Software Maintenance and Evolution (ICSME). 217--227","author":"Horton E.","key":"e_1_3_2_1_21_1","unstructured":"E. Horton and C. Parnin. 2018. Gistable: Evaluating the Executability of Python Code Snippets on GitHub. In Proceedings of the IEEE International Conference on Software Maintenance and Evolution (ICSME). 217--227."},{"volume-title":"Proceedings of the IEEE\/ACM 41st International Conference on Software Engineering (ICSE). 328--338","author":"Horton E.","key":"e_1_3_2_1_22_1","unstructured":"E. Horton and C. Parnin. 2019. Dockerizeme: Automatic inference of environment dependencies for Python code snippets. In Proceedings of the IEEE\/ACM 41st International Conference on Software Engineering (ICSE). 328--338."},{"volume-title":"Proceedings of the 7th IEEE Working Conference on Mining Software Repositories (MSR). 181--190","author":"Ibrahim W. M.","key":"e_1_3_2_1_23_1","unstructured":"W. M. Ibrahim, N. Bettenburg, E. Shihab, B. Adams, and A. E. Hassan. 2010. Should I Contribute to This Discussion?. In Proceedings of the 7th IEEE Working Conference on Mining Software Repositories (MSR). 181--190."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"crossref","unstructured":"D. W. Hosmer Jr. S. Lemeshow and R. X. Sturdivant. 2013. Applied Logistic Regression. Vol. 398. John Wiley & Sons.","DOI":"10.1002\/9781118548387"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"crossref","unstructured":"K. Kelley and K. J. Preacher. 2012. On Effect Size. Vol. 17. 137--152 pages.","DOI":"10.1037\/a0028086"},{"key":"e_1_3_2_1_26_1","volume-title":"Tech. Rep. Research Branch 8--75. US Naval Air Station.","author":"Kincaid J. P.","year":"1975","unstructured":"J. P. Kincaid, R. P. Fishburne Jr, R. L. Rogers, and B. S. Chissom. 1975. Derivation of new readability formulas (automated readability index, fog count and flesch reading ease formula) for navy enlisted personnel. Tech. Rep. Research Branch 8--75. US Naval Air Station."},{"volume-title":"Literate Programming","author":"Knuth D. E.","key":"e_1_3_2_1_27_1","unstructured":"D. E. Knuth. 1984. Literate Programming. Vol. 17. 137--152 pages."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"crossref","unstructured":"H. Mann and D. Whitney. 1947. On a test of whether one of two random variables is stochastically larger than the other. 50--60 pages.","DOI":"10.1214\/aoms\/1177730491"},{"key":"e_1_3_2_1_29_1","volume-title":"SMOG grading---a new readability formula. 12, 8","author":"McLaughlin G. H.","year":"1969","unstructured":"G. H. McLaughlin. 1969. SMOG grading---a new readability formula. 12, 8 (1969), 639--646."},{"volume-title":"Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC\/FSE). 375--385","author":"Mirhosseini S.","key":"e_1_3_2_1_30_1","unstructured":"S. Mirhosseini and C. Parnin. 2020. Docable: Evaluating the Executability of Software Tutorials. In Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC\/FSE). 375--385."},{"volume-title":"Proceedings of the IEEE\/ACM 16th International Conference on Mining Software Repositories (MSR). 479--489","author":"Mondal S.","key":"e_1_3_2_1_31_1","unstructured":"S. Mondal, M. M. Rahman, and C. K. Roy. 2019. Can issues reported at Stack Overflow questions be reproduced? An exploratory study. In Proceedings of the IEEE\/ACM 16th International Conference on Mining Software Repositories (MSR). 479--489."},{"volume-title":"Proceedings of the 16th International Conference on Mining Software Repositories (MSR). 507--517","author":"Pimentel J. F.","key":"e_1_3_2_1_32_1","unstructured":"J. F. Pimentel, L. Murta, V. Braganholo, and J. Freire. 2019. A large-scale study about quality and reproducibility of Jupyter notebooks. In Proceedings of the 16th International Conference on Mining Software Repositories (MSR). 507--517."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00116251"},{"volume-title":"The Technique of Clear Writing","author":"Robert G.","key":"e_1_3_2_1_34_1","unstructured":"G. Robert. 1952. The Technique of Clear Writing. McGraw-Hill, New York."},{"key":"e_1_3_2_1_35_1","volume-title":"A New Readability Yardstick. 32, 3","author":"Rudolf F.","year":"1948","unstructured":"F. Rudolf. 1948. A New Readability Yardstick. 32, 3 (1948), 221--233."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"crossref","unstructured":"R. J. Senter and E. A. Smith. 1967. Automated Readability Index. (1967) 1--14.","DOI":"10.1093\/neurosurgery\/14.CN_suppl_1.447"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"crossref","unstructured":"A. Trisovic M. K. Lau T. Pasquier and M. Crosas. 2022. A large-scale study on research code quality and execution. Scientific Data (2022) 60.","DOI":"10.1038\/s41597-022-01143-6"},{"volume-title":"Proceedings of the 37th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 1--12","author":"Wang C.","key":"e_1_3_2_1_38_1","unstructured":"C. Wang, R. Wu, H. Song, J. Shu, and G. Li. 2022. smartPip: A Smart Approach to Resolving Python Dependency Conflict Issues. In Proceedings of the 37th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 1--12."},{"volume-title":"Proceedings of the 35th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 138--149","author":"Wang J.","key":"e_1_3_2_1_39_1","unstructured":"J. Wang, T.Y. Kuo, L. Li, and A. Zeller. 2020. Assessing and Restoring Reproducibility of Jupyter Notebooks. In Proceedings of the 35th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 138--149."},{"volume-title":"Proceedings of the 43rd International Conference on Software Engineering (ICSE). 1622--1633","author":"Wang J.","key":"e_1_3_2_1_40_1","unstructured":"J. Wang, L. Li, and A. Zeller. 2021. Restoring execution environments of Jupyter notebooks. In Proceedings of the 43rd International Conference on Software Engineering (ICSE). 1622--1633."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901739.2901767"},{"volume-title":"Proceedings of the 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 240--252","author":"Zhu C.","key":"e_1_3_2_1_42_1","unstructured":"C. Zhu, R.K. Saha, M.R. Prasad, and S. Khurshid. 2021. Restoring the executability of Jupyter notebooks by automatic upgrade of deprecated APIs. In Proceedings of the 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 240--252."}],"event":{"name":"MSR '24: 21st International Conference on Mining Software Repositories","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"],"location":"Lisbon Portugal","acronym":"MSR '24"},"container-title":["Proceedings of the 21st International Conference on Mining Software Repositories"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643991.3644931","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3643991.3644931","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T23:56:45Z","timestamp":1750291005000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3643991.3644931"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,15]]},"references-count":42,"alternative-id":["10.1145\/3643991.3644931","10.1145\/3643991"],"URL":"https:\/\/doi.org\/10.1145\/3643991.3644931","relation":{},"subject":[],"published":{"date-parts":[[2024,4,15]]},"assertion":[{"value":"2024-07-02","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}