{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,18]],"date-time":"2025-12-18T19:02:27Z","timestamp":1766084547148,"version":"3.37.3"},"reference-count":145,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"2","license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/OAPA.html"}],"funder":[{"DOI":"10.13039\/501100003329","name":"Spanish Ministry Economy and Competitiveness","doi-asserted-by":"publisher","award":["TIN-2013-43913"],"award-info":[{"award-number":["TIN-2013-43913"]}],"id":[{"id":"10.13039\/501100003329","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Commun. Surv. Tutorials"],"published-print":{"date-parts":[[2018]]},"DOI":"10.1109\/comst.2018.2798641","type":"journal-article","created":{"date-parts":[[2018,1,26]],"date-time":"2018-01-26T19:15:56Z","timestamp":1516994156000},"page":"1526-1546","source":"Crossref","is-referenced-by-count":22,"title":["Workload Generators for Web-Based Systems: Characteristics, Current Status, and Challenges"],"prefix":"10.1109","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0162-9567","authenticated-orcid":false,"given":"Mariela","family":"Curiel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8583-7648","authenticated-orcid":false,"given":"Ana","family":"Pont","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2013.11.005"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/90.650143"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2009.01.002"},{"key":"ref32","article-title":"Wormhole caching with http push method for a satellite-based Web content multicast and replication system","author":"chen","year":"1999","journal-title":"Proc 4th Int Web Caching Workshop"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/WWC.2002.1226489"},{"journal-title":"TPC-W","year":"2017","key":"ref30"},{"article-title":"Hierarchical characterization and generation of blogosphere workloads","year":"2008","author":"duarte","key":"ref37"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2002.997275"},{"key":"ref35","first-page":"311","article-title":"Scalability of content-aware server switches for cluster-based Web information systems","author":"andreolini","year":"2003","journal-title":"Proc Int'l World Wide Web Conf (WWW)"},{"key":"ref34","first-page":"18","article-title":"Open versus closed: A cautionary tale","volume":"6","author":"schroeder","year":"2006","journal-title":"Proc NSDI"},{"journal-title":"Performance Benchmarking of Application Monitoring Frameworks","year":"2014","author":"waller","key":"ref28"},{"key":"ref27","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1007\/978-3-540-69814-2_9","article-title":"Generating probabilistic and intensity-varying workload for Web-based software systems","author":"van hoorn","year":"2008","journal-title":"Performance Evaluation Metrics Models and Benchmarks"},{"article-title":"Rain: A workload generation toolkit for cloud computing applications","year":"2010","author":"beitch","key":"ref29"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1016\/S0166-5316(01)00046-3"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2001.990676"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1002\/spe.576"},{"article-title":"Load-test generator","year":"2016","author":"angleton","key":"ref24"},{"key":"ref23","first-page":"65","article-title":"Gblot: A generator of blogosphere traffic","author":"curiel","year":"2009","journal-title":"Proc IEEE Int Symp Workload Characterization"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1145\/336992.337024"},{"key":"ref26","first-page":"639","article-title":"SWAT: A tool for stress testing session-based Web applications","author":"krishnamurthy","year":"2003","journal-title":"Proc Int CMG Conf"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1109\/WWC.2004.1437393"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1007\/s10207-016-0334-0"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2002.994770"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/NCA.2012.24"},{"article-title":"WWW proxy traffic characterization with application to caching","year":"1997","author":"abdulla","key":"ref59"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2011.12.009"},{"key":"ref57","article-title":"Traffic characteristics and communication patterns in blogosphere","author":"duarte","year":"2007","journal-title":"Proc of the Int Conf on Weblogs and Social Media (ICWSM)"},{"key":"ref56","first-page":"1","article-title":"Some observations on user search behaviour","volume":"9","author":"zhang","year":"2006","journal-title":"Aust J Intell Inf Proc Syst"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1145\/1218063.1217968"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-46029-2_23"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/1008992.1009048"},{"key":"ref52","first-page":"101","article-title":"Simulation of user-driven computer behaviour","author":"haugerud","year":"2001","journal-title":"Proc 15th Syst Admin Conf (LISA XV) (USENIX Assoc )"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/511483.511485"},{"journal-title":"What Is Web 2 0","year":"2009","author":"o\u2019reilly","key":"ref4"},{"journal-title":"HTTP","year":"2017","key":"ref3"},{"journal-title":"Measurement and Tuning of Computer Systems","year":"1983","author":"ferrari","key":"ref6"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1557019.1557064"},{"key":"ref8","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1007\/3-540-45798-4_6","article-title":"Workload modeling for performance evaluation","author":"feitelson","year":"2002","journal-title":"Performance Evaluation of Complex Systems Techniques and Tools"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2004.11.026"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/1071021.1071040"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1016\/S1389-1286(01)00285-7"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2009.135"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28537-0_25"},{"key":"ref48","first-page":"27","article-title":"Self-similarity and heavy tails: Structural modeling of network traffic","volume":"23","author":"willinger","year":"1998","journal-title":"A Practical Guide to Heavy Tails Statistical Techniques and Applications"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2011.87"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/1028788.1028795"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOT.2003.1240667"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/ICAC.2005.27"},{"article-title":"Modeling, analysis and simulation of flash crowds on the Internet","year":"2004","author":"ari","key":"ref43"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2013.6588663"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.1145\/1519065.1519089"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1109\/IFIPNetworking.2016.7497254"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1145\/2492517.2492625"},{"journal-title":"Human Behavior and the Principle of Least Effort","year":"1949","author":"zipf","key":"ref73"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1016\/j.osn.2014.05.007"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2012.11.005"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1145\/2382616.2382619"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1145\/1772690.1772751"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/CCECE.2008.4564769"},{"article-title":"Long-term streaming media server workload analysis and modeling","year":"2003","author":"tang","key":"ref76"},{"journal-title":"The Art of Computer Systems Performance Analysis Techniques for Experimental Design Measurement Simulation and Modeling","year":"1990","author":"jain","key":"ref130"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1145\/507670.507676"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/PDIS.1996.568672"},{"article-title":"Characteristics of WWW client-based traces","year":"1995","author":"cunha","key":"ref75"},{"key":"ref133","doi-asserted-by":"crossref","first-page":"246","DOI":"10.1145\/583854.582443","article-title":"Performance and scalability of EJB applications","volume":"37","author":"cecchet","year":"2002","journal-title":"ACM SIGPLAN Notices"},{"key":"ref134","first-page":"73","article-title":"Workload characterization of a personalized Web site and its implications for dynamic content caching","author":"shi","year":"2002","journal-title":"Proc 7th Int Workshop Web Content Caching and Distribution"},{"key":"ref131","doi-asserted-by":"publisher","DOI":"10.1109\/90.944338"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1145\/378344.378348"},{"key":"ref132","doi-asserted-by":"crossref","first-page":"963","DOI":"10.1016\/j.jpdc.2003.05.001","article-title":"Modeling object characteristics of dynamic Web content","volume":"63","author":"shi","year":"2003","journal-title":"J Parallel Distrib Comput"},{"key":"ref79","first-page":"130","article-title":"Characterizing user access to videos on the world wide Web","author":"acharya","year":"1999","journal-title":"Proc Electron Imag"},{"key":"ref136","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2006.43"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.1145\/1188895.1188909"},{"key":"ref138","doi-asserted-by":"publisher","DOI":"10.1145\/505202.505226"},{"key":"ref137","doi-asserted-by":"publisher","DOI":"10.1109\/HOTWEB.2006.355263"},{"key":"ref60","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/346000.346003","article-title":"Evaluating content management techniques for Web proxy caches","volume":"27","author":"arlitt","year":"2000","journal-title":"ACM SIGMETRICS Perform Eval Rev"},{"key":"ref139","doi-asserted-by":"publisher","DOI":"10.1109\/IWQoS.2013.6550259"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1145\/233008.233034"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/65.844496"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1016\/S0169-7552(98)00066-X"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2006.52"},{"key":"ref140","doi-asserted-by":"crossref","DOI":"10.4995\/Thesis\/10251\/21054","article-title":"Accurate workload design for Web performance evaluation","author":"pe\u00f1a-ortiz","year":"2013"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1016\/S0166-5316(03)00044-0"},{"key":"ref141","doi-asserted-by":"publisher","DOI":"10.4236\/jsea.2011.47046"},{"key":"ref66","article-title":"Approximating heavy-tailed behaviour with phase-type distributions","author":"horvath","year":"2000","journal-title":"Advances in Algorithmic Methods for Stochastic Models Notable Publications"},{"journal-title":"The Chromium Projects","year":"2017","key":"ref142"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOM.2002.1189083"},{"journal-title":"Hypertext Transfer Protocol Version 2 (HTTP\/2) RFC 7540","year":"2015","key":"ref143"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1145\/776322.776327"},{"key":"ref144","doi-asserted-by":"publisher","DOI":"10.1109\/OCS.2012.34"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807166"},{"key":"ref69","article-title":"Understanding the characteristics of Internet short video sharing: YouTube as a case study","author":"cheng","year":"2007","journal-title":"ArXiv e-prints"},{"key":"ref145","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.2315204"},{"journal-title":"Internet live stats","year":"2017","key":"ref1"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1109\/WAINA.2009.121"},{"key":"ref95","first-page":"119","article-title":"A transient overload generator for Web servers","author":"farah","year":"2008","journal-title":"Proc IEEE Int Perform Comput Commun Conf (IPCCC)"},{"journal-title":"Selenium","year":"2015","key":"ref108"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1145\/277858.277945"},{"key":"ref107","first-page":"195","article-title":"On the construction of a workload generator for blogging systems","author":"curiel","year":"2011","journal-title":"Proc IADIS Int Conf WWW\/Internet"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2016.2639009"},{"journal-title":"Cloudstone Multi-platform Multi-language Benchmark and Measurement Tools for Web 2 0","year":"2008","author":"sobel","key":"ref106"},{"key":"ref92","first-page":"59","article-title":"Generating Web traffic based on user behavioral model","volume":"11","author":"zhao","year":"2014","journal-title":"J Commun Comput"},{"key":"ref105","article-title":"How to emulate web traffic using standard load testing tools","volume":"abs 1607 5356","author":"brady","year":"2016","journal-title":"CoRR"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28540-0_21"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1002\/spe.1093"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2009.02.052"},{"journal-title":"Standard Performance Evaluation Corporation","year":"2003","key":"ref103"},{"journal-title":"WebStone The first generation in HTTP server benchmarking","year":"1995","author":"trent","key":"ref102"},{"key":"ref111","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1145\/3030207.3030222","article-title":"AutoPerf: Automated load testing and resource usage profiling of multi-tier Internet applications","author":"apte","year":"2017","journal-title":"Proc 8th ACM\/SPEC Int Conf Perform Eng"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOT.1999.805056"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1145\/384268.378790"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-46029-2_17"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1109\/90.554723"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1145\/285243.285256"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.106"},{"key":"ref10","first-page":"317","article-title":"ParaSynTG: A parameterized synthetic trace generator for representation of WWW traffic","author":"khayari","year":"2008","journal-title":"Proc IEEE Int Symp Perform Eval Comput Telecommun Syst (SPECTS)"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/NTMS.2012.6208742"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2014.6883902"},{"journal-title":"Explore What If Scenarios With Song Social Network Write Generator","year":"2011","author":"erramilli","key":"ref13"},{"article-title":"Cachability of Web objects","year":"2000","author":"zhang","key":"ref14"},{"key":"ref15","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1145\/306225.306235","article-title":"httperf&#x2014;A tool for measuring Web server performance","volume":"26","author":"mosberger","year":"1998","journal-title":"ACM SIGMETRICS Perform Eval Rev"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.4304\/jetwi.5.3.240-246"},{"journal-title":"Using JMeter to Performance Test Web Services","year":"2006","author":"nevedrov","key":"ref16"},{"key":"ref82","first-page":"229","article-title":"Statistics and social network of YouTube videos","author":"cheng","year":"2008","journal-title":"Proc Int Workshop on Quality of Service (IWQoS)"},{"key":"ref117","first-page":"396","article-title":"Mining access patterns efficiently from Web logs","author":"pei","year":"2000","journal-title":"Proc Pac Asia Conf Knowledge Disc Data Mining"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1023\/A:1019292504731"},{"key":"ref81","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1007\/s11042-009-0309-5","article-title":"Workload generation for YouTube","volume":"46","author":"abdolreza","year":"2010","journal-title":"Multimedia Tools Appl"},{"key":"ref18","first-page":"37","article-title":"BenchLab: An open testbed for realistic benchmarking of Web applications","author":"cecchet","year":"2011","journal-title":"Proc 2nd USENIX Conf Web Appl Develop"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2013.6566733"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1166\/jctn.2015.4468"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/277858.277897"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/WI.2005.151"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1145\/2367589.2367602"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2006.85"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-44472-6_17"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.1999.749260"},{"journal-title":"Chirp A Twitter-Like Workload Generator","year":"2014","author":"hristidis","key":"ref115"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1145\/2856127"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1145\/1555228.1555267"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1145\/1240624.1240695"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1007\/s10796-009-9206-8"},{"key":"ref123","first-page":"311","article-title":"What&#x2019;s inside myspace comments?","author":"massari","year":"2010","journal-title":"Int Symp Perf Eval Comput Telecommun Syst (SPECTS)"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/AINA.2006.272"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/90.649565"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1145\/1479992.1480078"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2001.916617"}],"container-title":["IEEE Communications Surveys &amp; Tutorials"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9739\/8362823\/08270366.pdf?arnumber=8270366","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,26]],"date-time":"2022-01-26T07:29:03Z","timestamp":1643182143000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8270366\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"references-count":145,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.1109\/comst.2018.2798641","relation":{},"ISSN":["1553-877X"],"issn-type":[{"type":"electronic","value":"1553-877X"}],"subject":[],"published":{"date-parts":[[2018]]}}}