{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T10:13:44Z","timestamp":1778840024513,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,6,21]],"date-time":"2021-06-21T00:00:00Z","timestamp":1624233600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"National Key R&D Program of China","award":["2018YFB1402800"],"award-info":[{"award-number":["2018YFB1402800"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,6,21]]},"DOI":"10.1145\/3463274.3463333","type":"proceedings-article","created":{"date-parts":[[2021,6,18]],"date-time":"2021-06-18T23:43:11Z","timestamp":1624059791000},"page":"139-148","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Self-Claimed Assumptions in Deep Learning Frameworks: An Exploratory Study"],"prefix":"10.1145","author":[{"given":"Chen","family":"Yang","sequence":"first","affiliation":[{"name":"Wuhan University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peng","family":"Liang","sequence":"additional","affiliation":[{"name":"Wuhan University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Liming","family":"Fu","sequence":"additional","affiliation":[{"name":"Wuhan University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zengyang","family":"Li","sequence":"additional","affiliation":[{"name":"Central China Normal University, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,6,21]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI)","author":"Abadi M.","unstructured":"M. Abadi , P. Barham , J. Chen , Z. Chen , A. Davis , J. Dean , M. Devin , S. Ghemawat , G. Irving , M. Isard , M. Kudlur , J. Levenberg , R. Monga , S. Moore , D.\u00a0 G. Murray , B. Steiner , P. Tucker , V. Vasudevan , P. Warden , M. Wicke , Y. Yu , and X. Zheng . 2016. TensorFlow: A system for large-scale machine learning . In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI) . Savannah, GA, USA, 265\u2013283. M. Abadi, P. Barham, J. Chen, Z. Chen, A. Davis, J. Dean, M. Devin, S. Ghemawat, G. Irving, M. Isard, M. Kudlur, J. Levenberg, R. Monga, S. Moore, D.\u00a0G. Murray, B. Steiner, P. Tucker, V. Vasudevan, P. Warden, M. Wicke, Y. Yu, and X. Zheng. 2016. TensorFlow: A system for large-scale machine learning. In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI). Savannah, GA, USA, 265\u2013283."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-010-9152-6"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the 53rd Hawaii International Conference on System Sciences (HICSS)","author":"Bazarhanova A.","unstructured":"A. Bazarhanova and K. Smolander . 2020. The review of non-technical assumptions in digital identity architectures . In Proceedings of the 53rd Hawaii International Conference on System Sciences (HICSS) . Hawaii, USA, 6408\u20136417. A. Bazarhanova and K. Smolander. 2020. The review of non-technical assumptions in digital identity architectures. In Proceedings of the 53rd Hawaii International Conference on System Sciences (HICSS). Hawaii, USA, 6408\u20136417."},{"key":"e_1_3_2_1_4_1","unstructured":"P. Bourque and R.E. Fairley. 2014. Guide to the Software Engineering Body of Knowledge (SWEBOK (R)): Version 3.0. IEEE Computer Society Press.  P. Bourque and R.E. Fairley. 2014. Guide to the Software Engineering Body of Knowledge (SWEBOK (R)): Version 3.0. IEEE Computer Society Press."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1177\/001316446002000104"},{"key":"e_1_3_2_1_6_1","volume-title":"Proceedings of the 17th International Conference on Model-Driven Engineering Languages and Systems (MODELS)","author":"Eliasson U.","unstructured":"U. Eliasson , R. Heldal , J. Lantz , and C. Berger . 2014. Agile model-driven engineering in mechatronic systems - An industrial case study . In Proceedings of the 17th International Conference on Model-Driven Engineering Languages and Systems (MODELS) . Valencia, Spain, 433\u2013449. U. Eliasson, R. Heldal, J. Lantz, and C. Berger. 2014. Agile model-driven engineering in mechatronic systems - An industrial case study. In Proceedings of the 17th International Conference on Model-Driven Engineering Languages and Systems (MODELS). Valencia, Spain, 433\u2013449."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10278-017-9965-6"},{"key":"e_1_3_2_1_8_1","volume-title":"Proceedings of the Design Society Conference (DESIGN)","author":"Fassi E.","unstructured":"S.\u00a0 E. Fassi , M.\u00a0 D. Guenov , and A. Riaz . 2020. An assumption network-based approach to support margin allocation and management . In Proceedings of the Design Society Conference (DESIGN) . Zagreb, Croatia, 2275\u20132284. S.\u00a0E. Fassi, M.\u00a0D. Guenov, and A. Riaz. 2020. An assumption network-based approach to support margin allocation and management. In Proceedings of the Design Society Conference (DESIGN). Zagreb, Croatia, 2275\u20132284."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3375405"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC\/FSE)","author":"Gaaloul K.","unstructured":"K. Gaaloul , C. Menghi , S. Nejati , L. Briand , and D. Wolfe . 2020. Mining assumptions for software components using machine learning . In Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC\/FSE) . Sacramento, California, USA, 159\u2013171. K. Gaaloul, C. Menghi, S. Nejati, L. Briand, and D. Wolfe. 2020. Mining assumptions for software components using machine learning. In Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC\/FSE). Sacramento, California, USA, 159\u2013171."},{"key":"e_1_3_2_1_11_1","volume-title":"The Discovery of Grounded Theory: Strategies for Qualitative Research","author":"Glaser G.","unstructured":"B.\u00a0 G. Glaser and A.\u00a0 L. Strauss . 1967. The Discovery of Grounded Theory: Strategies for Qualitative Research . New York : Aldine Publishing . B.\u00a0G. Glaser and A.\u00a0L. Strauss. 1967. The Discovery of Grounded Theory: Strategies for Qualitative Research. New York: Aldine Publishing."},{"key":"e_1_3_2_1_12_1","unstructured":"Q. Guo X. Xie L. Ma Q. Hu R. Feng L. Li Y. Liu J. Zhao and X. Li. 2018. An Orchestrated Empirical Study on Deep Learning Frameworks and Platforms. arXiv:1811.05187.  Q. Guo X. Xie L. Ma Q. Hu R. Feng L. Li Y. Liu J. Zhao and X. Li. 2018. An Orchestrated Empirical Study on Deep Learning Frameworks and Platforms. arXiv:1811.05187."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-020-09819-6"},{"key":"e_1_3_2_1_14_1","volume-title":"Proceedings of the 27th ACM Joint Meeting on European Software Engineering and Symposium on the Foundations of Software Engineering (ESEC\/FSE). Tallinn, Estonia, 510\u2013520","author":"Islam J.","unstructured":"J. Islam , G. Nguyen , R. Pan , and H. Rajan . 2019. A comprehensive study on deep learning bug characteristics . In Proceedings of the 27th ACM Joint Meeting on European Software Engineering and Symposium on the Foundations of Software Engineering (ESEC\/FSE). Tallinn, Estonia, 510\u2013520 . J. Islam, G. Nguyen, R. Pan, and H. Rajan. 2019. A comprehensive study on deep learning bug characteristics. In Proceedings of the 27th ACM Joint Meeting on European Software Engineering and Symposium on the Foundations of Software Engineering (ESEC\/FSE). Tallinn, Estonia, 510\u2013520."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"crossref","unstructured":"S. Jeong A.\u00a0K. Jha Y. Shin and W.\u00a0J. Lee. 2020. A log-based testing approach for detecting faults caused by incorrect assumptions about the environment. IEICE Transactions on Information and Systems E103.D 1(2020) 170\u2013173.  S. Jeong A.\u00a0K. Jha Y. Shin and W.\u00a0J. Lee. 2020. A log-based testing approach for detecting faults caused by incorrect assumptions about the environment. IEICE Transactions on Information and Systems E103.D 1(2020) 170\u2013173.","DOI":"10.1587\/transinf.2019EDL8149"},{"key":"e_1_3_2_1_16_1","volume-title":"Proceedings of the IEEE International Conference on Software Architecture Companion (ICSA-C)","author":"Jong D.","unstructured":"P.\u00a0 D. Jong , J.\u00a0 M. E.\u00a0M. van\u00a0der Werf , M. van Steenbergen , F. Bex , and M. Brinkhuis . 2019. Evaluating design rationale in architecture . In Proceedings of the IEEE International Conference on Software Architecture Companion (ICSA-C) . Hamburg, Germany, 145\u2013152. P.\u00a0D. Jong, J.\u00a0M. E.\u00a0M. van\u00a0der Werf, M. van Steenbergen, F. Bex, and M. Brinkhuis. 2019. Evaluating design rationale in architecture. In Proceedings of the IEEE International Conference on Software Architecture Companion (ICSA-C). Hamburg, Germany, 145\u2013152."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062503"},{"key":"e_1_3_2_1_18_1","volume-title":"Proceedings of the 35th Annual ACM Symposium on Applied Computing (SAC). Brno, Czech Republic, 1280\u20131287","author":"Landuyt V.","unstructured":"D.\u00a0 V. Landuyt and W. Joosen . 2020. A descriptive study of assumptions made in LINDDUN privacy threat elicitation . In Proceedings of the 35th Annual ACM Symposium on Applied Computing (SAC). Brno, Czech Republic, 1280\u20131287 . D.\u00a0V. Landuyt and W. Joosen. 2020. A descriptive study of assumptions made in LINDDUN privacy threat elicitation. In Proceedings of the 35th Annual ACM Symposium on Applied Computing (SAC). Brno, Czech Republic, 1280\u20131287."},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 26th Asia-Pacific Software Engineering Conference (APSEC)","author":"Li R.","unstructured":"R. Li , P. Liang , C. Yang , G. Digkas , A. Chatzigeorgiou , and Z. Xiong . 2019. Automatic identification of assumptions from the Hibernate developer mailing list . In Proceedings of the 26th Asia-Pacific Software Engineering Conference (APSEC) . Putrajaya, Malaysia, 394\u2013401. R. Li, P. Liang, C. Yang, G. Digkas, A. Chatzigeorgiou, and Z. Xiong. 2019. Automatic identification of assumptions from the Hibernate developer mailing list. In Proceedings of the 26th Asia-Pacific Software Engineering Conference (APSEC). Putrajaya, Malaysia, 394\u2013401."},{"key":"e_1_3_2_1_20_1","volume-title":"Proceedings of the 42nd International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS)","author":"Liu J.","unstructured":"J. Liu , Q. Huang , X. Xia , E. Shihab , D. Lo , and S. Li . 2020. Is using deep learning frameworks free? Characterizing technical debt in deep learning frameworks . In Proceedings of the 42nd International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS) . Seoul, Republic of Korea, 1\u201310. J. Liu, Q. Huang, X. Xia, E. Shihab, D. Lo, and S. Li. 2020. Is using deep learning frameworks free? Characterizing technical debt in deep learning frameworks. In Proceedings of the 42nd International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS). Seoul, Republic of Korea, 1\u201310."},{"key":"e_1_3_2_1_21_1","volume-title":"Proceedings of the 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE)","author":"Nejadgholi M.","unstructured":"M. Nejadgholi and J. Yang . 2019. A study of oracle approximations in testing deep learning libraries . In Proceedings of the 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE) . San Diego, CA, USA, 785\u2013796. M. Nejadgholi and J. Yang. 2019. A study of oracle approximations in testing deep learning libraries. In Proceedings of the 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE). San Diego, CA, USA, 785\u2013796."},{"key":"e_1_3_2_1_22_1","volume-title":"Proceedings of the International Conference on Inventive Systems and Control (ICISC)","author":"Parvat A.","unstructured":"A. Parvat , J. Chavan , S. Kadam , S. Dev , and V. Pathak . 2017. A survey of deep-learning frameworks . In Proceedings of the International Conference on Inventive Systems and Control (ICISC) . Coimbatore, India, 1\u20137. A. Parvat, J. Chavan, S. Kadam, S. Dev, and V. Pathak. 2017. A survey of deep-learning frameworks. In Proceedings of the International Conference on Inventive Systems and Control (ICISC). Coimbatore, India, 1\u20137."},{"key":"e_1_3_2_1_23_1","unstructured":"Y. Ren G. Gay C. K\u00e4stner and P. Jamshidi. 2020. Understanding the Nature of System-Related Issues in Machine Learning Frameworks: An Exploratory Study. arXiv:2005.06091.  Y. Ren G. Gay C. K\u00e4stner and P. Jamshidi. 2020. Understanding the Nature of System-Related Issues in Machine Learning Frameworks: An Exploratory Study. arXiv:2005.06091."},{"key":"e_1_3_2_1_24_1","unstructured":"Rizkiyanto. 2016. Better Design Rationale to Improve Software Design Quality.  Rizkiyanto. 2016. Better Design Rationale to Improve Software Design Quality."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2005.10.017"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/2361717"},{"key":"e_1_3_2_1_27_1","volume-title":"Proceedings of the 7th International Conference on Cloud Computing and Big Data (CCBD)","author":"Shi S.","unstructured":"S. Shi , Q. Wang , P. Xu , and X. Chu . 2017. Benchmarking state-of-the-art deep learning software tools . In Proceedings of the 7th International Conference on Cloud Computing and Big Data (CCBD) . Macau, China, 99\u2013104. S. Shi, Q. Wang, P. Xu, and X. Chu. 2017. Benchmarking state-of-the-art deep learning software tools. In Proceedings of the 7th International Conference on Cloud Computing and Big Data (CCBD). Macau, China, 99\u2013104."},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the 33rd Conference on Neural Information Processing Systems (NeurIPS)","author":"Steiner B.","unstructured":"B. Steiner , Z. Devito , S. Chintala , S. Gross , A. Paszke , F. Massa , A. Lerer , G. Chanan , Z. Lin , E. Yang , A. D., A. Tejani , A. Kopf , J. Bradbury , L. Antiga , M. Raison , N. Gimelshein , S. Chilamkurthy , T. Killeen , L. Fang , and J. Bai . 2019. PyTorch: An imperative style, high-performance deep learning library . In Proceedings of the 33rd Conference on Neural Information Processing Systems (NeurIPS) . Vancouver, Canada, 8026\u20138037. B. Steiner, Z. Devito, S. Chintala, S. Gross, A. Paszke, F. Massa, A. Lerer, G. Chanan, Z. Lin, E. Yang, A. D., A. Tejani, A. Kopf, J. Bradbury, L. Antiga, M. Raison, N. Gimelshein, S. Chilamkurthy, T. Killeen, L. Fang, and J. Bai. 2019. PyTorch: An imperative style, high-performance deep learning library. In Proceedings of the 33rd Conference on Neural Information Processing Systems (NeurIPS). Vancouver, Canada, 8026\u20138037."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.05.019"},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the IEEE International Conference on Big Data (Big Data)","author":"Wu Y.","unstructured":"Y. Wu , W. Cao , S. Sahin , and L. Liu . 2018. Experimental characterizations and analysis of deep learning frameworks . In Proceedings of the IEEE International Conference on Big Data (Big Data) . Seattle, WA, USA, 372\u2013377. Y. Wu, W. Cao, S. Sahin, and L. Liu. 2018. Experimental characterizations and analysis of deep learning frameworks. In Proceedings of the IEEE International Conference on Big Data (Big Data). Seattle, WA, USA, 372\u2013377."},{"key":"e_1_3_2_1_31_1","volume-title":"Proceedings of the 25th Asia-Pacific Software Engineering Conference (APSEC)","author":"Xiong Z.","unstructured":"Z. Xiong , P. Liang , C. Yang , and T. Liu . 2018. Assumptions in OSS development: An exploratory study through the Hibernate developer mailing list . In Proceedings of the 25th Asia-Pacific Software Engineering Conference (APSEC) . Nara, Japan, 455\u2013464. Z. Xiong, P. Liang, C. Yang, and T. Liu. 2018. Assumptions in OSS development: An exploratory study through the Hibernate developer mailing list. In Proceedings of the 25th Asia-Pacific Software Engineering Conference (APSEC). Nara, Japan, 455\u2013464."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/3163583.3163680"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2018.08.002"},{"key":"e_1_3_2_1_34_1","volume-title":"Proceedings of the 23rd International Conference on Evaluation and Assessment in Software Engineering (EASE)","author":"Yang C.","unstructured":"C. Yang , P. Liang , and P. Avgeriou . 2019. Integrating agile practices into architectural assumption management . In Proceedings of the 23rd International Conference on Evaluation and Assessment in Software Engineering (EASE) . Copenhagen, Denmark, 156\u2013165. C. Yang, P. Liang, and P. Avgeriou. 2019. Integrating agile practices into architectural assumption management. In Proceedings of the 23rd International Conference on Evaluation and Assessment in Software Engineering (EASE). Copenhagen, Denmark, 156\u2013165."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"crossref","unstructured":"C. Yang P. Liang P. Avgeriou T. Liu and Z. Xiong. 2021. Industrial Evaluation of An Architectural Assumption Documentation Tool - A Case Study. In Knowledge Management in the Development of Data-Intensive Systems. Taylor & Francis Group.  C. Yang P. Liang P. Avgeriou T. Liu and Z. Xiong. 2021. Industrial Evaluation of An Architectural Assumption Documentation Tool - A Case Study. In Knowledge Management in the Development of Data-Intensive Systems. Taylor & Francis Group.","DOI":"10.1201\/9781003001188-17"},{"key":"e_1_3_2_1_36_1","volume-title":"Paper: Self-Claimed Assumptions in Deep Learning Frameworks: An Exploratory Study","author":"Yang C.","year":"2021","unstructured":"C. Yang , P. Liang , L. Fu , and Z. Li . 2021 . Dataset for the Paper: Self-Claimed Assumptions in Deep Learning Frameworks: An Exploratory Study . http:\/\/doi.org\/10.5281\/zenodo.4600460. 10.5281\/zenodo.4600460 C. Yang, P. Liang, L. Fu, and Z. Li. 2021. Dataset for the Paper: Self-Claimed Assumptions in Deep Learning Frameworks: An Exploratory Study. http:\/\/doi.org\/10.5281\/zenodo.4600460."},{"key":"e_1_3_2_1_37_1","volume-title":"Proceedings of the 30th IEEE International Symposium on Software Reliability Engineering (ISSRE)","author":"Zhang T.","unstructured":"T. Zhang , C. Gao , L. Ma , M.\u00a0 R. Lyu , and M. Kim . 2019. An empirical study of common challenges in developing deep learning applications . In Proceedings of the 30th IEEE International Symposium on Software Reliability Engineering (ISSRE) . Berlin, Germany, 104\u2013115. T. Zhang, C. Gao, L. Ma, M.\u00a0R. Lyu, and M. Kim. 2019. An empirical study of common challenges in developing deep learning applications. In Proceedings of the 30th IEEE International Symposium on Software Reliability Engineering (ISSRE). Berlin, Germany, 104\u2013115."},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA)","author":"Zhang Y.","unstructured":"Y. Zhang , Y. Chen , S. Cheung , Y. Xiong , and L. Zhang . 2018. An empirical study on TensorFlow program bugs . In Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA) . Amsterdam, Netherlands, 129\u2013140. Y. Zhang, Y. Chen, S. Cheung, Y. Xiong, and L. Zhang. 2018. An empirical study on TensorFlow program bugs. In Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA). Amsterdam, Netherlands, 129\u2013140."}],"event":{"name":"EASE 2021: Evaluation and Assessment in Software Engineering","location":"Trondheim Norway","acronym":"EASE 2021"},"container-title":["Evaluation and Assessment in Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3463274.3463333","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3463274.3463333","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:31:27Z","timestamp":1750195887000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3463274.3463333"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,21]]},"references-count":38,"alternative-id":["10.1145\/3463274.3463333","10.1145\/3463274"],"URL":"https:\/\/doi.org\/10.1145\/3463274.3463333","relation":{},"subject":[],"published":{"date-parts":[[2021,6,21]]},"assertion":[{"value":"2021-06-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}