{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T12:15:44Z","timestamp":1777032944981,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":13,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,1,5]],"date-time":"2024-01-05T00:00:00Z","timestamp":1704412800000},"content-version":"vor","delay-in-days":452,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF (National Science Foundation)","doi-asserted-by":"publisher","award":["CCF1909763"],"award-info":[{"award-number":["CCF1909763"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,10,10]]},"DOI":"10.1145\/3551349.3559510","type":"proceedings-article","created":{"date-parts":[[2023,1,5]],"date-time":"2023-01-05T20:43:54Z","timestamp":1672951434000},"page":"1-3","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Automatically Tagging the \u201cAAA\u201d Pattern in Unit Test Cases Using Machine Learning Models"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2707-120X","authenticated-orcid":false,"given":"Chenhao","family":"Wei","sequence":"first","affiliation":[{"name":"School of Systems &amp; Enterprises, Stevens Institute of Technology, United States of America"}]},{"given":"Lu","family":"Xiao","sequence":"additional","affiliation":[{"name":"School of Systems &amp; Enterprises, Stevens Institute of Technology, United States of America"}]},{"given":"Tingting","family":"Yu","sequence":"additional","affiliation":[{"name":"University of Cincinnati, United States of America"}]},{"given":"Xinyu","family":"Chen","sequence":"additional","affiliation":[{"name":"HSBC Software Development (Guangdong) Limited, China"}]},{"given":"Xiao","family":"Wang","sequence":"additional","affiliation":[{"name":"University of Cincinnati, Stevens Institute of Technology, United States of America"}]},{"given":"Sunny","family":"Wong","sequence":"additional","affiliation":[{"name":"Envestnet, Inc., USA"}]},{"given":"Abigail","family":"Clune","sequence":"additional","affiliation":[{"name":"AGI, USA"}]}],"member":"320","published-online":{"date-parts":[[2023,1,5]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/1622407.1622416"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939785"},{"key":"e_1_3_2_1_3_1","volume-title":"Retrieved","author":"Eason Timothy","year":"2020","unstructured":"Timothy Eason. 2020. The Arrange, Act, and Assert (AAA) Pattern: A Functional Approach. Retrieved Nov 23, 2020 from https:\/\/developers.mews.com\/aaa-pattern-a-functional-approach\/"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3196398.3196448"},{"key":"e_1_3_2_1_5_1","volume-title":"Unit Testing and the Arrange, Act and Assert (AAA) Pattern. Retrieved Spe 9","author":"Gomes Paulo","year":"2017","unstructured":"Paulo Gomes. 2017. Unit Testing and the Arrange, Act and Assert (AAA) Pattern. Retrieved Spe 9, 2017 from https:\/\/medium.com\/@pjbgf\/title-testing-code-ocd-and-the-aaa-pattern-df453975ab80"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"crossref","unstructured":"Shekhar Gulati and Rahul Sharma. 2017. Java Unit Testing with JUnit 5. Java Unit Testing with JUnit(2017).","DOI":"10.1007\/978-1-4842-3015-2"},{"key":"e_1_3_2_1_7_1","volume-title":"Neural networks for perception","author":"Hecht-Nielsen Robert","unstructured":"Robert Hecht-Nielsen. 1992. Theory of the backpropagation neural network. In Neural networks for perception. Elsevier, 65\u201393."},{"key":"e_1_3_2_1_8_1","volume-title":"Unit Testing Principles, Practices, and Patterns","author":"Khorikov Vladimir","unstructured":"Vladimir Khorikov. 2020. Unit Testing Principles, Practices, and Patterns. Simon and Schuster."},{"key":"e_1_3_2_1_9_1","unstructured":"Tomas Mikolov Kai Chen Greg Corrado and Jeffrey Dean. 2013. Efficient estimation of word representations in vector space. arXiv preprint arXiv:1301.3781(2013)."},{"key":"e_1_3_2_1_10_1","unstructured":"Tomas Mikolov Ilya Sutskever Kai Chen Greg\u00a0S Corrado and Jeff Dean. 2013. Distributed representations of words and phrases and their compositionality. In Advances in neural information processing systems. 3111\u20133119."},{"key":"e_1_3_2_1_11_1","volume-title":"Deep-Dive Terraform on Azure","author":"Modi Ritesh","unstructured":"Ritesh Modi. 2021. Terraform Unit Testing. In Deep-Dive Terraform on Azure. Springer, 191\u2013220."},{"key":"e_1_3_2_1_12_1","volume-title":"Mining of massive datasets","author":"Rajaraman Anand","unstructured":"Anand Rajaraman and Jeffrey\u00a0David Ullman. 2011. Mining of massive datasets. Cambridge University Press."},{"key":"e_1_3_2_1_13_1","volume-title":"Software unit test coverage and adequacy. Acm computing surveys (csur) 29, 4","author":"Zhu Hong","year":"1997","unstructured":"Hong Zhu, Patrick\u00a0AV Hall, and John\u00a0HR May. 1997. Software unit test coverage and adequacy. Acm computing surveys (csur) 29, 4 (1997), 366\u2013427."}],"event":{"name":"ASE '22: 37th IEEE\/ACM International Conference on Automated Software Engineering","location":"Rochester MI USA","acronym":"ASE '22"},"container-title":["Proceedings of the 37th IEEE\/ACM International Conference on Automated Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3551349.3559510","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3551349.3559510","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3551349.3559510","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T08:36:50Z","timestamp":1755851810000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3551349.3559510"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,10]]},"references-count":13,"alternative-id":["10.1145\/3551349.3559510","10.1145\/3551349"],"URL":"https:\/\/doi.org\/10.1145\/3551349.3559510","relation":{},"subject":[],"published":{"date-parts":[[2022,10,10]]},"assertion":[{"value":"2023-01-05","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}