{"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":1750308114690,"version":"3.41.0"},"reference-count":13,"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>User sessions provide valuable insight into the dynamic behavior of web applications. They also play a key role in user-session-based testing, which gathers user sessions in the field and replays selected sessions to test an evolving application. To decrease the testing and analysis effort, testers reduce the set of collected user sessions by either clustering user sessions by their shared URL attributes or by program coverage requirements-based reduction techniques. Clustering URL attributes can be considerably less expensive; however, the tradeoff may be that clustering is not representative of dynamic behavior similarities. This paper describes our analysis of user session data to reveal correlations between sessions clustered on the sessions' attributes and the relative dynamic behavior of the program for those sessions. The results of our analysis also motivate other clustering and test suite reduction techniques. Our results can also be used to learn more about how clusters of web application use cases are related in terms of the underlying user session attributes, program coverage, and fault detection.<\/jats:p>","DOI":"10.1145\/1082983.1083255","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":1,"title":["Analyzing clusters of web application user sessions"],"prefix":"10.1145","volume":"30","author":[{"given":"Sreedevi","family":"Sampath","sequence":"first","affiliation":[{"name":"University of Delaware, Newark, Delaware"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sara","family":"Sprenkle","sequence":"additional","affiliation":[{"name":"University of Delaware, Newark, Delaware"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Emily","family":"Gibson","sequence":"additional","affiliation":[{"name":"University of Delaware, Newark, Delaware"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lori","family":"Pollock","sequence":"additional","affiliation":[{"name":"University of Delaware, Newark, Delaware"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Amie","family":"Souter","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.1145\/781131.781152"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/318773.318944"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1090\/coll\/025"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/776816.776823"},{"key":"e_1_2_1_5_1","unstructured":"Open source web applications with source code. &lt;http:\/\/www.gotocode.com&gt; 2003.  Open source web applications with source code. &lt;http:\/\/www.gotocode.com&gt; 2003."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/152388.152391"},{"key":"e_1_2_1_7_1","volume-title":"Scenario-based Design: Envisioning Work and Techn in Sys Dev","author":"Jacobson I.","year":"1995","unstructured":"I. Jacobson . The use-case construct in object-oriented software engineering. In J. M. Carroll, editor , Scenario-based Design: Envisioning Work and Techn in Sys Dev , 1995 . I. Jacobson. The use-case construct in object-oriented software engineering. In J. M. Carroll, editor, Scenario-based Design: Envisioning Work and Techn in Sys Dev, 1995."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/257734.257742"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/518049.856971"},{"key":"e_1_2_1_10_1","volume-title":"ftp.ips.cs.tu-bs.de:pub\/local\/softech\/misc","author":"Lindig C.","year":"2002","unstructured":"C. Lindig . ftp.ips.cs.tu-bs.de:pub\/local\/softech\/misc , 2002 . C. Lindig. ftp.ips.cs.tu-bs.de:pub\/local\/softech\/misc, 2002."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/1025115.1025214"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1049\/ic:20040294"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/288195.288273"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1082983.1083255","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1082983.1083255","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.1083255"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,5,17]]},"references-count":13,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2005,7]]}},"alternative-id":["10.1145\/1082983.1083255"],"URL":"https:\/\/doi.org\/10.1145\/1082983.1083255","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/1083246.1083255","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"}}]}}