{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T15:32:14Z","timestamp":1772724734961,"version":"3.50.1"},"reference-count":106,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2023,5,3]],"date-time":"2023-05-03T00:00:00Z","timestamp":1683072000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["62202223"],"award-info":[{"award-number":["62202223"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Natural Science Foundation of Jiangsu Province, China","award":["BK20220881"],"award-info":[{"award-number":["BK20220881"]}]},{"name":"Foundation of the Key National Laboratory of New Technology in Computer Software","award":["KFKT2022B20"],"award-info":[{"award-number":["KFKT2022B20"]}]},{"name":"Foundation of the Key Laboratory of Safety-Critical Software"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Softw. Eng. Methodol."],"published-print":{"date-parts":[[2023,7,31]]},"abstract":"<jats:p>\n            There is a trend of researchers and practitioners to directly apply pre-trained models to solve their specific tasks. For example, researchers in software engineering (SE) have successfully exploited the pre-trained language models to automatically generate the source code and comments. However, there are domain gaps in different benchmark datasets. These data-driven (or machine learning based) models trained on one benchmark dataset may not operate smoothly on other benchmarks. Thus, the reuse of pre-trained models introduces large costs and additional problems of checking whether arbitrary pre-trained models are suitable for the task-specific reuse or not. To our knowledge, software engineers can leverage code contracts to maximize the reuse of existing software components or software services. Similar to the software reuse in the SE field, reuse SE could be extended to the area of pre-trained model reuse. Therefore, according to the model card\u2019s and FactSheet\u2019s guidance for suppliers of pre-trained models on what information they should be published, we propose\n            <jats:italic>model contracts<\/jats:italic>\n            including the pre- and post-conditions of pre-trained models to enable better model reuse. Furthermore, many non-trivial yet challenging issues have not been fully investigated, although many pre-trained models are readily available on the model repositories. Based on our model contract, we conduct an exploratory study of 1908 pre-trained models on six mainstream model repositories (i.e., the TensorFlow Hub, PyTorch Hub, Model Zoo, Wolfram Neural Net Repository, Nvidia, and Hugging Face) to investigate the gap between necessary pre- and post-condition information and actual specifications. Our results clearly show that (1) the model repositories tend to provide confusing information of the pre-trained models, especially the information about the task\u2019s type, model, training set, and (2) the model repositories cannot provide all of our proposed pre\/post-condition information, especially the intended use, limitation, performance, and quantitative analysis. On the basis of our new findings, we suggest that (1) the developers of model repositories shall provide some necessary options (e.g., the training dataset, model algorithm, and performance measures) for each of pre\/post-conditions of pre-trained models in each task type, (2) future researchers and practitioners provide more efficient metrics to recommend suitable pre-trained model, and (3) the suppliers of pre-trained models should report their pre-trained models in strict accordance with our proposed pre\/post-condition and report their models according to the characteristics of each condition that has been reported in the model repositories.\n          <\/jats:p>","DOI":"10.1145\/3569934","type":"journal-article","created":{"date-parts":[[2022,10,29]],"date-time":"2022-10-29T11:06:32Z","timestamp":1667041592000},"page":"1-57","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["What Is the Intended Usage Context of This Model? An Exploratory Study of Pre-Trained Models on Various Model Repositories"],"prefix":"10.1145","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5272-6706","authenticated-orcid":false,"given":"Lina","family":"Gong","sequence":"first","affiliation":[{"name":"Nanjing University of Aeronautics and Astronautics and Nanjing University, Nanjing, Jiangsu, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8437-6640","authenticated-orcid":false,"given":"Jingxuan","family":"Zhang","sequence":"additional","affiliation":[{"name":"Nanjing University of Aeronautics and Astronautics, Nanjing, Jiangsu, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0429-490X","authenticated-orcid":false,"given":"Mingqiang","family":"Wei","sequence":"additional","affiliation":[{"name":"Nanjing University of Aeronautics and Astronautics, Nanjing, Jiangsu, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3921-1724","authenticated-orcid":false,"given":"Haoxiang","family":"Zhang","sequence":"additional","affiliation":[{"name":"Queen\u2019s University, Kingston, Ontario, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6843-1892","authenticated-orcid":false,"given":"Zhiqiu","family":"Huang","sequence":"additional","affiliation":[{"name":"Nanjing University of Aeronautics and Astronautics, Nanjing, Jiangsu, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,5,3]]},"reference":[{"key":"e_1_3_4_2_2","first-page":"1","volume-title":"Proceedings of 2017 20th International Conference of Computer and Information Technology (ICCIT\u201917)","year":"2017","unstructured":"Abdullah and Mohammad S. Hasan. 2017. An application of pre-trained CNN for image classification. In Proceedings of 2017 20th International Conference of Computer and Information Technology (ICCIT\u201917). 1\u20136. 10.1109\/ICCITECHN.2017.8281779"},{"key":"e_1_3_4_3_2","first-page":"1","volume-title":"Proceedings of the International Conference of the North American Chapter of the Association for Computational Linguistics","author":"Ahmad Wasi","year":"2021","unstructured":"Wasi Ahmad, Saikat Chakraborty, Baishakhi Ray, and KaiWei Chang. 2021. Unified pre-training for program understanding and generation. In Proceedings of the International Conference of the North American Chapter of the Association for Computational Linguistics. 1\u201314."},{"key":"e_1_3_4_4_2","first-page":"1","article-title":"VATT: Transformers for multimodal self-supervised learning from raw video, audio and text","author":"Akbari Hassan","year":"2021","unstructured":"Hassan Akbari, Liangzhe Yuan, Rui Qian, WeiHong Chuang, Shih-Fu Chang, Yin Cui, and Boqing Gong. 2021. VATT: Transformers for multimodal self-supervised learning from raw video, audio and text. arXiv:2104.11178 (2021), 1\u201315. https:\/\/arxiv.org\/pdf\/2104.11178v2.pdf.","journal-title":"arXiv:2104.11178"},{"key":"e_1_3_4_5_2","doi-asserted-by":"publisher","DOI":"10.3390\/app11020796"},{"key":"e_1_3_4_6_2","first-page":"25","volume-title":"Proceedings of the International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP\u201919).","author":"Amershi Saleema","year":"2019","unstructured":"Saleema Amershi, Andrew Begel, Christian Bird, Robert DeLine, Harald Gall, Ece Kamar, Nachiappan Nagappan, Besmira Nushi, and Thomas Zimmermann. 2019. Software engineering for machine learning: A case study. In Proceedings of the International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP\u201919).25\u201331."},{"key":"e_1_3_4_7_2","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2019.2942288"},{"key":"e_1_3_4_8_2","doi-asserted-by":"publisher","DOI":"10.1162\/coli.07-034-R2"},{"key":"e_1_3_4_9_2","doi-asserted-by":"crossref","unstructured":"Arun Babu Changhan Wang Andros Tjandra Kushal Lakhotia Qiantong Xu Naman Goyal Kritika Singh et\u00a0al. 2021. XLS-R: Self-supervised cross-lingual speech representation learning at scale. arxiv:2111.09296 (2021).","DOI":"10.21437\/Interspeech.2022-143"},{"key":"e_1_3_4_10_2","first-page":"1","volume-title":"Proceedings of the International Conference on Neural Information Processing Systems.","author":"Baevski Alexei","year":"2020","unstructured":"Alexei Baevski, Henry Zhou, Abdelrahman Mohamed, and Michael Auli. 2020. wav2vec 2.0: A framework for self-supervised learning of speech representations. In Proceedings of the International Conference on Neural Information Processing Systems.1\u201319."},{"issue":"2","key":"e_1_3_4_11_2","first-page":"1301","article-title":"A survey on machine learning: Concept, algorithms and applications","volume":"5","author":"Behera Rabi Narayan","year":"2017","unstructured":"Rabi Narayan Behera and Kajaree Das. 2017. A survey on machine learning: Concept, algorithms and applications. International Journal of Innovative Research in Computer and Communication Engineering 5, 2 (2017), 1301\u20131309.","journal-title":"International Journal of Innovative Research in Computer and Communication Engineering"},{"key":"e_1_3_4_12_2","first-page":"1","article-title":"Exploring the efficacy of transfer learning in mining image-based software artifacts","volume":"59","author":"Best Natalie","year":"2020","unstructured":"Natalie Best, Jordan Ott, and Erik J. Linstead. 2020. Exploring the efficacy of transfer learning in mining image-based software artifacts. Journal of Big Data 59 (2020), 1\u201310.","journal-title":"Journal of Big Data"},{"key":"e_1_3_4_13_2","first-page":"162","volume-title":"Proceedings of the 2020 IEEE International Conference on Software Maintenance and Evolution","author":"Biswas Eeshita","year":"2020","unstructured":"Eeshita Biswas, Mehmet Efruz Karabulut, Lori Pollock, and K. Vijay-Shanker. 2020. Achieving reliable sentiment analysis in the software engineering domain using BERT. In Proceedings of the 2020 IEEE International Conference on Software Maintenance and Evolution. 162\u2013173."},{"key":"e_1_3_4_14_2","first-page":"193","volume-title":"Proceedings of the 40th International Conference on Software Engineering","author":"Budhiraja Amar","year":"2018","unstructured":"Amar Budhiraja, Kartik Dutta, Raghu Reddy, and Manish Shrivastava. 2018. DWEN: Deep word embedding network for duplicate bug report detection in software repositories. In Proceedings of the 40th International Conference on Software Engineering. 193\u2013194."},{"key":"e_1_3_4_15_2","first-page":"77","volume-title":"Proceedings of the 1st Conference on Fairness, Accountability, and Transparency","author":"Buolamwini Joy","year":"2018","unstructured":"Joy Buolamwini and Timnit Gebru. 2018. Gender shades: Intersectional accuracy disparities in commercial gender classification. In Proceedings of the 1st Conference on Fairness, Accountability, and Transparency. 77\u201391. https:\/\/proceedings.mlr.press\/v81\/buolamwini18a.html."},{"key":"e_1_3_4_16_2","first-page":"1","article-title":"Exploring software naturalness through neural language models","author":"Buratti Luca","year":"2020","unstructured":"Luca Buratti, Saurabh Pujar, Mihaela Bornea, Scott McCarley, Yunhui Zheng, Gaetano Rossiello, Alessandro Morari, et\u00a0al. 2020. Exploring software naturalness through neural language models. arXiv:2006.12641 (2020), 1\u201312.","journal-title":"arXiv:2006.12641"},{"key":"e_1_3_4_17_2","first-page":"1","volume-title":"Proceedings of the International Conference on Automated Software Engineering","author":"Cao Yue","year":"2022","unstructured":"Yue Cao and Fatemeh H. Fard. 2022. Pre-Trained neural language models for automatic mobile app user feedback answer generation. In Proceedings of the International Conference on Automated Software Engineering. 1\u20136."},{"key":"e_1_3_4_18_2","volume-title":"Constructing Grounded Theory","author":"Charmaz Kathy","year":"2006","unstructured":"Kathy Charmaz. 2006. Constructing Grounded Theory. Sage."},{"key":"e_1_3_4_19_2","first-page":"1","volume-title":"Proceedings of the 2019 ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","author":"Chen Zhenpeng","year":"2019","unstructured":"Zhenpeng Chen, Yanbin Cao, Xuan Lu, Qiaozhu Mei, and Xuanzhe Liu. 2019. SEntiMoji: An emoji-powered learning approach for sentiment analysis in software engineering. In Proceedings of the 2019 ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. 1\u201312."},{"key":"e_1_3_4_20_2","first-page":"251","volume-title":"Proceedings of the 29th International Joint Conference on Artificial Intelligence","author":"Chen Zhenpeng","year":"2019","unstructured":"Zhenpeng Chen, Sheng Shen, Ziniu Hu, Xuan Lu, Qiaozhu Mei, and Xuanzhe Liu. 2019. Emoji-powered representation learning for cross-lingual sentiment classification. In Proceedings of the 29th International Joint Conference on Artificial Intelligence. 251\u2013262. 10.1145\/3308558.3313600"},{"key":"e_1_3_4_21_2","volume-title":"COMPAS Risk Scales, Demonstrating Accuracy, Equity, and Predictive Parity","author":"Dieterich William","year":"2016","unstructured":"William Dieterich. 2016. COMPAS Risk Scales, Demonstrating Accuracy, Equity, and Predictive Parity. Ph.D. Dissertation. University of Pretrial."},{"key":"e_1_3_4_22_2","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1145\/3278721.3278729","volume-title":"Proceedings of the 2018 AAAI\/ACM conference on AI, Ethics, and Society","author":"Dixon Lucas","year":"2018","unstructured":"Lucas Dixon, John Li, Jeffrey Sorensen, Nithum Thain, and Lucy Vasserman. 2018. Measuring and mitigating unintended bias in text classification. In Proceedings of the 2018 AAAI\/ACM conference on AI, Ethics, and Society. 67\u201373. 10.1145\/3278721.3278729"},{"key":"e_1_3_4_23_2","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1145\/3196398.3196448","volume-title":"Proceedings of the 15th International Conference on Mining Software Repositories","author":"Efstathiou Vasiliki","year":"2018","unstructured":"Vasiliki Efstathiou, Christos Chatzilenas, and Diomidis Spinellis. 2018. Word embeddings for the software engineering domain. In Proceedings of the 15th International Conference on Mining Software Repositories. 38\u201341."},{"key":"e_1_3_4_24_2","doi-asserted-by":"crossref","first-page":"2017","DOI":"10.1007\/s10586-021-03240-4","article-title":"DLBench: A comprehensive experimental evaluation of deep learning frameworks","volume":"24","author":"Elshawi Radwa","year":"2021","unstructured":"Radwa Elshawi, Abdul Wahab, Ahmed Barnawi, and Sherif Sakr. 2021. DLBench: A comprehensive experimental evaluation of deep learning frameworks. Cluster Computing 24 (2021), 2017\u20132038.","journal-title":"Cluster Computing"},{"key":"e_1_3_4_25_2","first-page":"1036","volume-title":"Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR\u201918)","author":"Eykholt Kevin","year":"2018","unstructured":"Kevin Eykholt, Ivan Evtimov, Earlence Fernandes, Bo Li, Amir Rahmati, Chaowei Xiao, Atul Prakash, Tadayoshi Kohno, and Dawn Song. 2018. Robust physical-world attacks on deep learning visual classification. In Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR\u201918). 1036\u20131041. 10.1109\/CVPR.2018.00175"},{"issue":"6","key":"e_1_3_4_26_2","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1109\/MS.2019.2934192","article-title":"Better code reviews with design by contract","volume":"36","author":"Fairbanks George","year":"2019","unstructured":"George Fairbanks. 2019. Better code reviews with design by contract. IEEE Software 36, 6 (Oct. 2019), 53\u201356.","journal-title":"IEEE Software"},{"key":"e_1_3_4_27_2","first-page":"Association for","volume-title":"Findings of the Association for Computational Linguistics: EMNLP 2020","author":"Feng Zhangyin","year":"2020","unstructured":"Zhangyin Feng, Daya Guo, Duyu Tang, Nan Duan, Xiaocheng Feng, Ming Gong, Linjun Shou, Bing Qin, Daxin Jiang, and Ming Zhou. 2020. CodeBERT: A pre-trained model for programming and natural languages. In Findings of the Association for Computational Linguistics: EMNLP 2020. Association for Computational Linguistics, 1536\u20131547."},{"issue":"7","key":"e_1_3_4_28_2","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1109\/TSE.2005.85","article-title":"Software reuse research: Status and future","volume":"31","author":"Frakes W. B.","year":"2005","unstructured":"W. B. Frakes and Kyo Kang. 2005. Software reuse research: Status and future. IEEE Transactions on Software Engineering 31, 7 (July2005), 529\u2013536.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"e_1_3_4_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.85"},{"key":"e_1_3_4_30_2","first-page":"1","article-title":"SE3M: A model for software effort estimation using pre-trained embedding models","author":"F\u00e1vero Eliane M. De Bortoli","year":"2020","unstructured":"Eliane M. De Bortoli F\u00e1vero, Dalcimar Casanova, and Andrey Ricardo Pimentel. 2020. SE3M: A model for software effort estimation using pre-trained embedding models. Information and Software Technology 147, C (2020), 1\u201317.","journal-title":"Information and Software Technology"},{"key":"e_1_3_4_31_2","first-page":"1036","volume-title":"Proceedings of 19th IEEE International Conference on Data Mining","author":"Gao Jingyue","year":"2019","unstructured":"Jingyue Gao, Xiting Wang, Yasha Wang, Zhao Yang, Junyi Gao, Jiangtao Wang, Wen Tang, and Xing Xie. 2019. CAMP: Co-Attention memory networks for diagnosis prediction in healthcare. In Proceedings of 19th IEEE International Conference on Data Mining. 1036\u20131041. 10.1109\/ICDM.2019.00120"},{"key":"e_1_3_4_32_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106566"},{"key":"e_1_3_4_33_2","first-page":"51","volume-title":"Proceedings of the 2021 IEEE 25th International Enterprise Distributed Object Computing Conference","author":"Ghanem Mohab","year":"2021","unstructured":"Mohab Ghanem, Ahmed Elnaggar, Adam McKinnon, Christian Debes, Olivier Boisard, and Florian Mattnes. 2021. Automated employee objective matching using pre-trained word embeddings. In Proceedings of the 2021 IEEE 25th International Enterprise Distributed Object Computing Conference. 51\u201360."},{"key":"e_1_3_4_34_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110653"},{"key":"e_1_3_4_35_2","first-page":"1","article-title":"Evaluating pre-trained models for user feedback analysis in software engineering: A study on classification of app-reviews","author":"Hadi Mohammad Abdul","year":"2021","unstructured":"Mohammad Abdul Hadi and Fatemeh H. Fard. 2021. Evaluating pre-trained models for user feedback analysis in software engineering: A study on classification of app-reviews. arXiv:2104.05861 (2021), 1\u201312.","journal-title":"arXiv:2104.05861"},{"key":"e_1_3_4_36_2","doi-asserted-by":"publisher","DOI":"10.1080\/19312450709336664"},{"key":"e_1_3_4_37_2","doi-asserted-by":"crossref","first-page":"763","DOI":"10.1145\/3106237.3106290","volume-title":"Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering","author":"Hellendoorn Vincent J.","year":"2017","unstructured":"Vincent J. Hellendoorn and Premkumar Devanbu. 2017. Are deep neural networks the best choice for modeling source code? In Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering. 763\u2013773."},{"key":"e_1_3_4_38_2","first-page":"1","article-title":"MobileNets: Efficient convolutional neural networks for mobile vision applications","author":"Howard Andrew G.","year":"2017","unstructured":"Andrew G. Howard, Menglong Zhu, Bo Chen, Dmitry Kalenichenko, Weijun Wang, Tobias Weyand, Marco Andreetto, and Hartwig Adam. 2017. MobileNets: Efficient convolutional neural networks for mobile vision applications. arXiv:1704.04861 (2017), 1\u20139. https:\/\/arxiv.org\/pdf\/1704.04861.pdf.","journal-title":"arXiv:1704.04861"},{"key":"e_1_3_4_39_2","first-page":"1110","volume-title":"Proceedings of the International Conference on Software Engineering","author":"Humbatova Nargiz","year":"2020","unstructured":"Nargiz Humbatova, Gunel Jahangirova, Gabriele Bavota, Vincenzo Riccio, Andrea Stocco, and Paolo Tonella. 2020. Taxonomy of real faults in deep learning systems nargiz. In Proceedings of the International Conference on Software Engineering. 1110\u20131121."},{"key":"e_1_3_4_40_2","doi-asserted-by":"publisher","DOI":"10.1109\/2.562936"},{"key":"e_1_3_4_41_2","first-page":"26","volume-title":"Proceedings of the 1st Workshop on Natural Language Processing for Programming","author":"Jung Tae-Hwan","year":"2021","unstructured":"Tae-Hwan Jung. 2021. CommitBERT: Commit message generation using pre-trained programming language model. In Proceedings of the 1st Workshop on Natural Language Processing for Programming. 26\u201333."},{"key":"e_1_3_4_42_2","first-page":"1","volume-title":"Proceedings of the International Conference on Machine Learning","author":"Kanade Aditya","year":"2020","unstructured":"Aditya Kanade, Petros Maniatis, Gogul Balakrishnan, and Kensen Shi. 2020. Learning and evaluating contextual embedding of source code. In Proceedings of the International Conference on Machine Learning. 1\u201321."},{"key":"e_1_3_4_43_2","first-page":"1","volume-title":"Proceedings of the International Conference on Machine Learning","author":"Kanade Aditya","year":"2020","unstructured":"Aditya Kanade, Petros Maniatis, Gogul Balakrishnan, and Kensen Shi. 2020. Pre-trained contextual embedding of source code. In Proceedings of the International Conference on Machine Learning. 1\u201321."},{"key":"e_1_3_4_44_2","first-page":"1","article-title":"What do pre-trained code models know about code?","author":"Karmakar Anjan","year":"2021","unstructured":"Anjan Karmakar and Romain Robbes. 2021. What do pre-trained code models know about code? arXiv:2108.11308 (2021), 1\u20135.","journal-title":"arXiv:2108.11308"},{"key":"e_1_3_4_45_2","first-page":"1","article-title":"The Kinetics human action video dataset","author":"Kay Will","year":"2017","unstructured":"Will Kay, Joao Carreira, Karen Simonyan, Brian Zhang, Chloe Hillier, Sudheendra Vijayanarasimhan, Fabio Viola, et\u00a0al. 2017. The Kinetics human action video dataset. arXiv:1705.06950 (2017), 1\u201322. https:\/\/arxiv.org\/pdf\/1705.06950v1.pdf.","journal-title":"arXiv:1705.06950"},{"issue":"2","key":"e_1_3_4_46_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3485135","article-title":"What you see is what it means! Semantic representation learning of code based on visualization and transfer learning","volume":"31","author":"Keller Patrick","year":"2021","unstructured":"Patrick Keller, Abdoul Kader Kabore, Laura Plein, Jacques Klein, Yves Le Traon, and Tegawende F. Bissyande. 2021. What you see is what it means! Semantic representation learning of code based on visualization and transfer learning. ACM Transactions on Software Engineering and Methodology 31, 2 (Dec. 2021), 1\u201334.","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"e_1_3_4_47_2","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2018.3571224"},{"key":"e_1_3_4_48_2","first-page":"1","volume-title":"Proceedings of the 35th Conference on Neural Information Processing Systems","author":"Lachaux Marie-Anne","year":"2021","unstructured":"Marie-Anne Lachaux, Baptise Roziere, Marc Szafraniec, and Guillaume Lample. 2021. DOBF: A deobfuscation pre-training objective for programming languages. In Proceedings of the 35th Conference on Neural Information Processing Systems. 1\u201318."},{"key":"e_1_3_4_49_2","first-page":"1","volume-title":"Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics.","author":"Lewis Mike","year":"2020","unstructured":"Mike Lewis, Yinhan Liu, Naman Goyal, Marjan Ghazvininejad, Abdelrahman Mohamed, Omer Levy, Ves Stoyanov, and Luke Zettlemoyer. 2020. BART: Denoising sequence-to-sequence pre-training for natural language generation, translation, and comprehension. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics.1\u201319."},{"key":"e_1_3_4_50_2","first-page":"1571","volume-title":"Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering","author":"Li Boao","year":"2020","unstructured":"Boao Li, Meng Yan, Xin Xia, Xing Hu, Ge Li, and David Lo. 2020. DeepCommenter: A deep code comment generation tool with hybrid lexical and syntactical information. In Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. 1571\u20131575."},{"key":"e_1_3_4_51_2","article-title":"An empirical study of yanked releases in the Rust package registry","author":"Li Hao","year":"2022","unstructured":"Hao Li, Filipe R. Cogo, and Cor-Paul Bezemer. 2022. An empirical study of yanked releases in the Rust package registry. IEEE Transactions on Software Engineering. Early access, February 16, 2022.","journal-title":"IEEE Transactions on Software Engineering."},{"key":"e_1_3_4_52_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2020.2970422"},{"key":"e_1_3_4_53_2","first-page":"1","volume-title":"Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR\u201919)","author":"Li Peiliang","year":"2019","unstructured":"Peiliang Li, Xiaozhi Chen, and Shaojie Shen. 2019. Stereo R-CNN based 3D object detection for autonomius driving. In Proceedings of the Conference on Computer Vision and Pattern Recognition (CVPR\u201919). 1\u20139. 10.1109\/CVPR.2019.00783"},{"key":"e_1_3_4_54_2","first-page":"1","volume-title":"Proceedings of the 35th International Conference on Neural Information Processing Systems.","author":"Liao Shengcai","year":"2021","unstructured":"Shengcai Liao and Ling Shao. 2021. TransMatcher: Deep image matching through transformers for generalizable person re-identification. In Proceedings of the 35th International Conference on Neural Information Processing Systems.1\u201312."},{"key":"e_1_3_4_55_2","first-page":"324","volume-title":"Proceedings of the International Conference on Software Engineering","author":"Lin Jinfeng","year":"2021","unstructured":"Jinfeng Lin, Yalin Liu, Qingkai Zeng, MengJiang, and Jane Cleland-Huang. 2021. Traceability transformed: Generating more accurate links with pre-trained BERT models. In Proceedings of the International Conference on Software Engineering. 324\u2013335."},{"key":"e_1_3_4_56_2","first-page":"1","article-title":"Microsoft COCO: Common objects in context","author":"Lin TsungYi","year":"2015","unstructured":"TsungYi Lin, Michael Maire, Serge Belongie, Lubomir Bourdev, Ross Girshick, James Hays, Pietro Perona, Deva Ramanan, C. Lawrence Zitnick, and Piotr Dollar. 2015. Microsoft COCO: Common objects in context. arXiv:1405.0312 (2015), 1\u201315. https:\/\/arxiv.org\/pdf\/1405.0312v3.pdf.","journal-title":"arXiv:1405.0312"},{"key":"e_1_3_4_57_2","first-page":"667","volume-title":"Proceedings of the 33rd ACM\/IEEE International Conference on Automated Software Engineering","author":"Liu Bingchang","year":"2018","unstructured":"Bingchang Liu, Wei Huo, Chao Zhang, Wenchao Li, Feng Li, Aihua Piao, and Wei Zou. 2018. \\(\\alpha\\) Diff: Cross-version binary code similarity detection with DNN. In Proceedings of the 33rd ACM\/IEEE International Conference on Automated Software Engineering. 667\u2013678."},{"key":"e_1_3_4_58_2","first-page":"1","volume-title":"Proceedings of the International Conference on Automated Software Engineering","author":"Liu Fang","year":"2020","unstructured":"Fang Liu, Ge Li, Yunfei Zhao, and Zhi Jin. 2020. Multi-task learning based pre-trained language model for code completion. In Proceedings of the International Conference on Automated Software Engineering. 1\u201313."},{"key":"e_1_3_4_59_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2884955"},{"key":"e_1_3_4_60_2","first-page":"9","volume-title":"Proceedings of the 35th IEEE\/ACM International Conference on Software Engineering","author":"Liu Zhongxin","year":"2018","unstructured":"Zhongxin Liu, Qiao Huang, Xin Xia, Emad Shihab, and David Lo. 2018. SATD detector: A text-mining-based self-admitted technical debt detection tool. In Proceedings of the 35th IEEE\/ACM International Conference on Software Engineering. 9\u201312."},{"key":"e_1_3_4_61_2","first-page":"31","volume-title":"Proceedings of the First International Workshop on Fashion and KDD","author":"Strakovskaia Anna Iliukovich","year":"2016","unstructured":"Anna Iliukovich Strakovskaia, Alexey Dral, and Emeli Dral. 2016. Using pre-trained models for fine-grained image classification in fashion field. In Proceedings of the First International Workshop on Fashion and KDD, 31\u201340."},{"issue":"2","key":"e_1_3_4_62_2","first-page":"37e","article-title":"Software engineering for AI-based systems: A survey","volume":"31","author":"Fernandez Silverio Martinez","year":"2022","unstructured":"Silverio Martinez Fernandez, Justus Bogner, Xavier Franch, Marc Oriol, Julien Siebert, Adam Trendowicz, Anna Maria Vollmer, and Stefan Wagner. 2022. Software engineering for AI-based systems: A survey. ACM Transactions on Software Engineering and Methodology 31, 2 (April 2022), Article 37e, 59 pages.","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"e_1_3_4_63_2","first-page":"505","volume-title":"Proceedings of the 2021 IEEE\/ACM 18th International Conference on Mining Software Repositories","author":"Mashhadi Ehsan","year":"2021","unstructured":"Ehsan Mashhadi and Hadi Hemmati. 2021. Applying CodeBERT for automated program repair of Java simple bugs. In Proceedings of the 2021 IEEE\/ACM 18th International Conference on Mining Software Repositories. 505\u2013509."},{"key":"e_1_3_4_64_2","first-page":"1","volume-title":"Proceedings of the International Conference on Software Engineering","author":"Mastropaolo Antonio","year":"2021","unstructured":"Antonio Mastropaolo, Simone Scalabrino, Nathan Cooper, David Nader Palacio, Denys Poshyvanyk, Rocco Oliveto, and Gabriele Bavota. 2021. Studying the usage of text-to-text transfer transformer to support code-related tasks. In Proceedings of the International Conference on Software Engineering. 1\u201312."},{"key":"e_1_3_4_65_2","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194021400155"},{"key":"e_1_3_4_66_2","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1145\/3287560.3287596","volume-title":"Proceedings of the Conference on Fairness, Accountability, and Transparency","author":"Mitchell Margaret","year":"2019","unstructured":"Margaret Mitchell, Simone Wu, Andrew Zaldivar, Parker Barnes, Lucy Vasserman, Ben Hutchinson, Elena Spitzer, Inioluwa Deborah Raji, and Timnit Gebru. 2019. Model cards for model reporting. In Proceedings of the Conference on Fairness, Accountability, and Transparency. 220\u2013229. 10.1145\/3287560.3287596"},{"key":"e_1_3_4_67_2","first-page":"67","volume-title":"Proceedings of 2020 IEEE 28th International Requirements Engineering Conference","author":"Nakamichi Koji","year":"2020","unstructured":"Koji Nakamichi, Kyoko Ohashi, Isao Namba, Rieko Yamamoto, Mikio Aoyama, Lisa Joeckel, Julien Siebert, and Jens Heidrich. 2020. Requirements-driven method to determine quality characteristics and measurements for machine learning software and its evaluation. In Proceedings of 2020 IEEE 28th International Requirements Engineering Conference. 67\u201373. 10.1109\/RE48521.2020.00036"},{"key":"e_1_3_4_68_2","first-page":"1","article-title":"Software engineers vs. machine learning algorithms: An empirical study assessing performance and reuse tasks","author":"Nascimento Nathalia","year":"2018","unstructured":"Nathalia Nascimento, Carlos Lucena, Paulo Alencar, and Donald Cowan. 2018. Software engineers vs. machine learning algorithms: An empirical study assessing performance and reuse tasks. arXiv:1802.01096 (2018), 1\u201322.","journal-title":"arXiv:1802.01096"},{"key":"e_1_3_4_69_2","first-page":"353","volume-title":"Proceedings of 2015 IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP\u201915)","author":"Panayotov Vassil","year":"2015","unstructured":"Vassil Panayotov, Guoguo Chen, Daniel Povey, and Sanjeev Khudanpur. 2015. Librispeech: An ASR corpus based on public domain audio books. In Proceedings of 2015 IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP\u201915). 353\u2013355. 10.1109\/ICASSP.2015.7178964"},{"key":"e_1_3_4_70_2","first-page":"1","volume-title":"Proceedings of the International Conference on Learning Representations.","author":"Paolini Giovanni","year":"2021","unstructured":"Giovanni Paolini, BenAthiwaratkun, Jason Krone, Jie Ma, Alessandro Achille, Rishita Anubhai, Cicero Nogueira dos Santos, Bing Xiang, and Stefano Soatto. 2021. Structured prediction as translation between augmented natural languages. In Proceedings of the International Conference on Learning Representations.1\u201326."},{"key":"e_1_3_4_71_2","first-page":"1","article-title":"Automatic code generation using pre-trained language models","author":"Perez Luis","year":"2021","unstructured":"Luis Perez, Lizi Ottens, and Sudharshan Viswanathan. 2021. Automatic code generation using pre-trained language models. arXiv:2102.10535 (2021), 1\u20139.","journal-title":"arXiv:2102.10535"},{"key":"e_1_3_4_72_2","first-page":"1","article-title":"Making the most of small Software Engineering datasets with modern machine learning","author":"Prenner Julian Aron","year":"2021","unstructured":"Julian Aron Prenner and Romain Robbes. 2021. Making the most of small Software Engineering datasets with modern machine learning. arXiv:2106.15209 (2021), 1\u201323.","journal-title":"arXiv:2106.15209"},{"key":"e_1_3_4_73_2","doi-asserted-by":"crossref","first-page":"1872","DOI":"10.1007\/s11431-020-1647-3","article-title":"Pre-trained models for natural language processing: A survey","volume":"63","author":"Qiu Xipeng","year":"2020","unstructured":"Xipeng Qiu, Tianxiang Sun, Yige Xu, YunFan Shao, Ning Dai, and Xuanjing Huang. 2020. Pre-trained models for natural language processing: A survey. Science China Technological Sciences 63 (2020), 1872\u20131897.","journal-title":"Science China Technological Sciences"},{"key":"e_1_3_4_74_2","first-page":"1","article-title":"A novel policy for pre-trained deep reinforcement learning for speech emotion recognition","author":"Rajapakshe Thejan","year":"2021","unstructured":"Thejan Rajapakshe, Rajib Rana, Sara Khalifa, Bjorn W. Schuller, and Jiajun Liu. 2021. A novel policy for pre-trained deep reinforcement learning for speech emotion recognition. arXiv:2101.00738 (2021), 1\u201311. http:\/\/arxiv.org\/abs\/2101.00738.","journal-title":"arXiv:2101.00738"},{"key":"e_1_3_4_75_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2003.11.006"},{"key":"e_1_3_4_76_2","first-page":"357","volume-title":"Proceedings of the International Conference on Computation, Automation, and Knowledge Management","author":"Sandhu Amandeep Kaur","year":"2021","unstructured":"Amandeep Kaur Sandhu and Ranbir Singh Bath. 2021. Integration of artificial intelligence into software reuse: An overview of software intelligence. In Proceedings of the International Conference on Computation, Automation, and Knowledge Management. 357\u2013362."},{"key":"e_1_3_4_77_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.2921"},{"key":"e_1_3_4_78_2","first-page":"1","volume-title":"Proceedings of the International Conference on Computer Vision and Pattern Recognition.","author":"Sandler Mark","year":"2018","unstructured":"Mark Sandler, Andrew Howard, Menglong Zhu, Andrey Zhmoginov, and Lingchieh Chen. 2018. MobileNetV2: Inverted residuals and linear bottlenecks. In Proceedings of the International Conference on Computer Vision and Pattern Recognition.1\u201312."},{"key":"e_1_3_4_79_2","first-page":"1","article-title":"Code smell detection by deep direct-learning and transfer-learning","volume":"176","author":"Sharma Tushar","year":"2021","unstructured":"Tushar Sharma, Vasiliki Efstathiou, Panos Louridas, and Diomidis Spinellis. 2021. Code smell detection by deep direct-learning and transfer-learning. Journal of Systems and Software 176 (June2021), 1\u201325.","journal-title":"Journal of Systems and Software"},{"key":"e_1_3_4_80_2","volume-title":"Machine Learning: Algorithms and Applications","author":"Srinivas Mettu","year":"2016","unstructured":"Mettu Srinivas, G. Sucharitha, and Anjanna Matta. 2016. Machine Learning: Algorithms and Applications. CRC Press, Boca Raton, FL."},{"key":"e_1_3_4_81_2","first-page":"1","volume-title":"Proceedings of the International Conference on Software Analysis, Evolution, and Reengineering","author":"Sun Zhensu","year":"2020","unstructured":"Zhensu Sun, Yan Liu, Ziming Cheng, Chen Yang, and Pengyu Che. 2020. Req2Lib: A semantic neural model for software library recommendation. In Proceedings of the International Conference on Software Analysis, Evolution, and Reengineering. 1\u20135."},{"key":"e_1_3_4_82_2","first-page":"1","article-title":"Revisiting reopened bugs in open source software systems","author":"Tagra Ankur","year":"2021","unstructured":"Ankur Tagra, Haoxiang Zhang, Gopi Krishnan Rajbahadur, and Ahmed E. Hassan. 2021. Revisiting reopened bugs in open source software systems. Empirical Software Engineering 27, 4 (Oct. 2021), 1\u201341.","journal-title":"Empirical Software Engineering"},{"key":"e_1_3_4_83_2","doi-asserted-by":"crossref","first-page":"981","DOI":"10.1145\/3324884.3416532","volume-title":"Proceedings of the 35th IEEE\/ACM International Conference on Automated Software Engineering","author":"Tian Haoye","year":"2020","unstructured":"Haoye Tian, Kui Liu, Abdoul Kader Kabore, Anil Koyuncu, Li Li, Jacques Klein, and Tegawende F. Bissyande. 2020. Evaluating representation learning of code changes for predicting patch correctness in program repair. In Proceedings of the 35th IEEE\/ACM International Conference on Automated Software Engineering. 981\u2013992. 10.1145\/3324884.3416532"},{"key":"e_1_3_4_84_2","first-page":"1","volume-title":"Proceedings of the 35th IEEE\/ACM International Conference on Software Engineering","author":"Tufano Rosalia","year":"2022","unstructured":"Rosalia Tufano, Simone Masiero, Antonio Mastropaolo, Luca Pascarella, Denys Poshyvanyk, and Gabriele Bavota. 2022. Using pre-trained models to boost code review automation. In Proceedings of the 35th IEEE\/ACM International Conference on Software Engineering. 1\u201312."},{"key":"e_1_3_4_85_2","first-page":"1","volume-title":"Proceedings of the Asia-Pacific Network Operations and Management Symposium","author":"Tung Yuan-Hsin","year":"2014","unstructured":"Yuan-Hsin Tung, Chih-Ju Chuang, and Hwai-Ling Shan. 2014. A framework of code reuse in open source software. In Proceedings of the Asia-Pacific Network Operations and Management Symposium. 1\u20136."},{"key":"e_1_3_4_86_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-019-09750-5"},{"key":"e_1_3_4_87_2","first-page":"1","article-title":"On the validity of pre-trained transformers for natural language processing in the software engineering domain","author":"Mosel Julian von der","year":"2021","unstructured":"Julian von der Mosel, Alexander Trautsch, and Steffen Herbold. 2021. On the validity of pre-trained transformers for natural language processing in the software engineering domain. arXiv:2109.04738 (2021), 1\u201320.","journal-title":"arXiv:2109.04738"},{"key":"e_1_3_4_88_2","doi-asserted-by":"crossref","first-page":"353","DOI":"10.18653\/v1\/W18-5446","volume-title":"Proceedings of the 2018 EMNLP Workshop BlackboxNLP: Analyzing and Interpreting Neural Networks for NLP","author":"Wang Alex","year":"2018","unstructured":"Alex Wang, Amanpreet Singh, Julian Michael, Felix Hill, Omer Levy, and Samuel Bowman. 2018. GLUE: A multi-task benchmark and analysis platform for natural language understanding. In Proceedings of the 2018 EMNLP Workshop BlackboxNLP: Analyzing and Interpreting Neural Networks for NLP. 353\u2013355. 10.18653\/v1\/W18-5446"},{"key":"e_1_3_4_89_2","first-page":"1","volume-title":"Proceedings of the 44th International Conference on Software Engineering","author":"Wang Deze","year":"2022","unstructured":"Deze Wang, Zhuyang Jia, Shanshan Li, Yue Yu, Yun Xiong, Wei Dong, and Xiangke Liao. 2022. Bridging pre-trained models and downstream tasks for source code understanding. In Proceedings of the 44th International Conference on Software Engineering. 1\u201312."},{"key":"e_1_3_4_90_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2021.107476"},{"key":"e_1_3_4_91_2","first-page":"1","article-title":"CodeT5: Identifier-aware unified pre-trained encoder-decoder models for code understanding and generation","author":"Wang Yue","year":"2021","unstructured":"Yue Wang, Weishi Wang, Shafiq Joty, and Steven C. H. Hoi. 2021. CodeT5: Identifier-aware unified pre-trained encoder-decoder models for code understanding and generation. arXiv:2109.00859 (2021), 1\u201313.","journal-title":"arXiv:2109.00859"},{"key":"e_1_3_4_92_2","article-title":"A systematic literature review on the use of deep learning in software engineering research","author":"Watson Cody","year":"2020","unstructured":"Cody Watson, Nathan Cooper, David Nader Palacio, Kevin Moran, and Denys Poshyvanyk. 2020. A systematic literature review on the use of deep learning in software engineering research. arXiv:2009.06520 (2020).","journal-title":"arXiv:2009.06520"},{"key":"e_1_3_4_93_2","first-page":"Article 32, 59","article-title":"A systematic literature review on the use of deep learning in software engineering research","author":"Watson Cody","year":"2022","unstructured":"Cody Watson, Nathan Cooper, David Nader Palacio, Kevin Moran, and Denys Poshyvanyk. 2022. A systematic literature review on the use of deep learning in software engineering research. ACM Transactions on Software Engineering and Methodology 31, 2 (2022), Article 32, 59 pages.","journal-title":"ACM Transactions on Software Engineering and Methodology"},{"key":"e_1_3_4_94_2","doi-asserted-by":"publisher","DOI":"10.1638\/2019-0219"},{"key":"e_1_3_4_95_2","doi-asserted-by":"publisher","DOI":"10.1360\/N112017-00106"},{"key":"e_1_3_4_96_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2019.2928551"},{"key":"e_1_3_4_97_2","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2020.2975159"},{"key":"e_1_3_4_98_2","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-019-09771-0"},{"key":"e_1_3_4_99_2","doi-asserted-by":"publisher","DOI":"10.1007\/s41664-018-0068-2"},{"key":"e_1_3_4_100_2","first-page":"1","volume-title":"Proceedings of the International Conference on Software Analysis, Evolution, and Reengineering","author":"Yang Chengran","year":"2022","unstructured":"Chengran Yang, Bowen Xu, Junaed Younus Khan, Gias Uddin, Donggyun Han, Zhou Yang, and David Lo. 2022. Aspect-Based API review classification: How far can pre-trained transformer model go? In Proceedings of the International Conference on Software Analysis, Evolution, and Reengineering. 1\u201311."},{"key":"e_1_3_4_101_2","first-page":"1","volume-title":"Proceedings of the International Conference on Software Engineering","author":"Yang Zhou","year":"2022","unstructured":"Zhou Yang, Jieke Shi, Junda He, and David Lo. 2022. Natural attack for pre-trained models of code. In Proceedings of the International Conference on Software Engineering. 1\u201312."},{"key":"e_1_3_4_102_2","first-page":"70","volume-title":"Proceedings of the International Conference on Software Maintenance and Evolution","author":"Zhang Ting","year":"2020","unstructured":"Ting Zhang, Bowen Xu, Ferdian Thung, Stefanus Agus Haryono, David Lo, and Lingxiao Jiang. 2020. Sentiment analysis for software engineering: How far can pre-trained transformer models go? In Proceedings of the International Conference on Software Maintenance and Evolution. 70\u201380."},{"key":"e_1_3_4_103_2","first-page":"1","volume-title":"Proceedings of the International Conference on Software Engineering.","author":"Zhang Xufan","year":"2019","unstructured":"Xufan Zhang, Yilin Yang, Yang Feng, and Zhenyu Chen. 2019. Software engineering practice in the development of deep learning applications. In Proceedings of the International Conference on Software Engineering.1\u201311."},{"key":"e_1_3_4_104_2","first-page":"1856","volume-title":"Proceedings of the International Conference on Software Engineering","author":"Zhang Ziqi","year":"2022","unstructured":"Ziqi Zhang, Yuanchun Li, Jindong Wang, Bingyan Liu, Ding Li, Xiangqun Chen, Yao Guo, and Yunxin Liu. 2022. ReMoS: Reducing defect inheritance in transfer learning via relevant model slicing. In Proceedings of the International Conference on Software Engineering. 1856\u20131868."},{"key":"e_1_3_4_105_2","first-page":"1","volume-title":"Proceedings of the 12th ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement","author":"Zhao Hui","year":"2018","unstructured":"Hui Zhao, Jimin Liang, Xuezhen Yin, Lingfeng Yang, Peili Yang, and Yuhang Wang. 2018. Domain-specific modelware: To make the machine learning model reusable and reproducible. In Proceedings of the 12th ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement. 1\u20132. 10.1145\/3239235.3267439"},{"key":"e_1_3_4_106_2","doi-asserted-by":"publisher","DOI":"10.1007\/s11704-016-6906-3"},{"issue":"10","key":"e_1_3_4_107_2","first-page":"2084","article-title":"Smart contract development: Challenges and opportunities","volume":"47","author":"Zou Weiqin","year":"2019","unstructured":"Weiqin Zou, David Lo, Pavneet Singh Kochhar, Xuan-Bach Dinh Le, Xin Xia, Yang Feng, Zhenyu Chen, and Baowen Xu. 2019. Smart contract development: Challenges and opportunities. IEEE Transactions on Software Engineering 47, 10 (Sept. 2019), 2084\u20132106.","journal-title":"IEEE Transactions on Software Engineering"}],"container-title":["ACM Transactions on Software Engineering and Methodology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3569934","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3569934","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:07:51Z","timestamp":1750183671000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3569934"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,3]]},"references-count":106,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2023,7,31]]}},"alternative-id":["10.1145\/3569934"],"URL":"https:\/\/doi.org\/10.1145\/3569934","relation":{},"ISSN":["1049-331X","1557-7392"],"issn-type":[{"value":"1049-331X","type":"print"},{"value":"1557-7392","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,5,3]]},"assertion":[{"value":"2022-03-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-10-06","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-05-03","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}