{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:41:54Z","timestamp":1750308114383,"version":"3.41.0"},"reference-count":14,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2005,5,17]],"date-time":"2005-05-17T00:00:00Z","timestamp":1116288000000},"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":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2005,7]]},"abstract":"<jats:p>In this paper, we develop methods that use logged user data to build models of a web application. Logged user data captures dynamic behavior of an application that can be useful for addressing the challenging problems of testing web applications. Our approach automatically builds statistical models of user sessions and automatically derives test cases from these models. We provide several alternative modeling approaches based on statistical machine learning methods. We investigate the effectiveness of the test suites generated from our methods by performing a preliminary study that evaluates the generated test cases. The results of this study demonstrate that our techniques are able to generate test cases that achieve high coverage and accurately model user behavior. This study provides insights into improving our methods and motivates a larger study with a more diverse set of applications and testing metrics.<\/jats:p>","DOI":"10.1145\/1082983.1083256","type":"journal-article","created":{"date-parts":[[2005,11,7]],"date-time":"2005-11-07T19:28:32Z","timestamp":1131391712000},"page":"1-7","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["An exploration of statistical models for automated test case generation"],"prefix":"10.1145","volume":"30","author":[{"given":"Jessica","family":"Sant","sequence":"first","affiliation":[{"name":"Drexel University, Philadelphia, PA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Amie","family":"Souter","sequence":"additional","affiliation":[{"name":"Drexel University, Philadelphia, PA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lloyd","family":"Greenwald","sequence":"additional","affiliation":[{"name":"Drexel University, Philadelphia, PA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2005,5,17]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.5555\/776816.776823"},{"volume-title":"Open source web applications with source code. &lt;http:\/\/www.gotocode.com&gt;","year":"2003","key":"e_1_2_1_2_1","unstructured":"Gotocode.com. Open source web applications with source code. &lt;http:\/\/www.gotocode.com&gt; , 2003 . Gotocode.com. Open source web applications with source code. &lt;http:\/\/www.gotocode.com&gt;, 2003."},{"key":"e_1_2_1_3_1","volume-title":"Under review","author":"Greenwald L.","year":"2005","unstructured":"L. Greenwald , J. Sant , and A. Souter . Applying statistical language learning to testing web-based applications . In Under review , 2005 . L. Greenwald, J. Sant, and A. Souter. Applying statistical language learning to testing web-based applications. In Under review, 2005."},{"key":"e_1_2_1_4_1","volume-title":"Computational Linguistics, and Speech Recognition","author":"Jurafsky D.","year":"2000","unstructured":"D. Jurafsky and J. H. Martin . Speech and Language Processing: An Introduction to Natural Language Processing , Computational Linguistics, and Speech Recognition . Prentice Hall PTR , 2000 . D. Jurafsky and J. H. Martin. Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition. Prentice Hall PTR, 2000."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.965342"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/93.923954"},{"key":"e_1_2_1_7_1","first-page":"84","volume-title":"Proceedings of the 11th International Symposium on Software Reliability Engineering (ISSRE'00)","author":"Liu C.-H.","unstructured":"C.-H. Liu , D. C. Kung , P. Hsia , and C.-T. Hsu . Structural testing of web applications . In Proceedings of the 11th International Symposium on Software Reliability Engineering (ISSRE'00) , page page 84 . IEEE Computer Society, 2000. C.-H. Liu, D. C. Kung, P. Hsia, and C.-T. Hsu. Structural testing of web applications. In Proceedings of the 11th International Symposium on Software Reliability Engineering (ISSRE'00), page page 84. IEEE Computer Society, 2000."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/311445"},{"key":"e_1_2_1_9_1","unstructured":"Parasoft WebKing. &lt;http:\/\/www.parsoft.com&gt; 2004.  Parasoft WebKing. &lt;http:\/\/www.parsoft.com&gt; 2004."},{"volume-title":"Rational Robot. &lt;http:\/\/www-306.ibm.com\/software\/awdtools\/tester\/robot\/&gt;","year":"2003","key":"e_1_2_1_10_1","unstructured":"Rational. Rational Robot. &lt;http:\/\/www-306.ibm.com\/software\/awdtools\/tester\/robot\/&gt; , 2003 . Rational. Rational Robot. &lt;http:\/\/www-306.ibm.com\/software\/awdtools\/tester\/robot\/&gt;, 2003."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/381473.381476"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/1018431.1021426"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/1025115.1025214"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.284"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1082983.1083256","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1082983.1083256","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:08:14Z","timestamp":1750262894000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1082983.1083256"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,5,17]]},"references-count":14,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2005,7]]}},"alternative-id":["10.1145\/1082983.1083256"],"URL":"https:\/\/doi.org\/10.1145\/1082983.1083256","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1083246.1083256","asserted-by":"subject"}]},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2005,5,17]]},"assertion":[{"value":"2005-05-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}