{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,2]],"date-time":"2026-10-02T14:53:07Z","timestamp":1790952787993,"version":"4.1.0"},"publisher-location":"Cham","reference-count":27,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032206305","type":"print"},{"value":"9783032206312","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,9,2]],"date-time":"2026-09-02T00:00:00Z","timestamp":1788307200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,9,2]],"date-time":"2026-09-02T00:00:00Z","timestamp":1788307200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2027]]},"DOI":"10.1007\/978-3-032-20631-2_21","type":"book-chapter","created":{"date-parts":[[2026,10,2]],"date-time":"2026-10-02T13:54:21Z","timestamp":1790949261000},"page":"316-331","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Rule-Based Approach for\u00a0the\u00a0Generation of\u00a0Efficient Workloads in\u00a0Load Testing"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5207-1738","authenticated-orcid":false,"given":"Idrees","family":"Ahmad","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4507-464X","authenticated-orcid":false,"given":"Vittorio","family":"Cortellessa","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2041-7375","authenticated-orcid":false,"given":"Daniele","family":"Di Pompeo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0329-1101","authenticated-orcid":false,"given":"Michele","family":"Tucci","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,9,2]]},"reference":[{"key":"21_CR1","doi-asserted-by":"crossref","unstructured":"Ahmad, T., Ashraf, A., Truscan, D., Porres, I.: Exploratory performance testing using reinforcement learning. In: Staron, M., Capilla, R., Skavhaug, A. (eds.) SEAA 2019, pp. 156\u2013163. IEEE (2019)","DOI":"10.1109\/SEAA.2019.00032"},{"key":"21_CR2","doi-asserted-by":"crossref","unstructured":"Amza, et al.: Specification and implementation of dynamic web site benchmarks. In: 2002 IEEE International Workshop on Workload Characterization, pp. 3\u201313. IEEE (2002)","DOI":"10.1109\/WWC.2002.1226489"},{"key":"21_CR3","doi-asserted-by":"crossref","unstructured":"Arif, M.H., Iqbal, M., Li, J.: Extracting and reusing blocks of knowledge in learning classifier systems for text classification: a lifelong machine learning approach. Soft. Comput. 23(23), 12673\u201312682 (2019)","DOI":"10.1007\/s00500-019-03819-5"},{"key":"21_CR4","doi-asserted-by":"crossref","unstructured":"Arif, M.H., Li, J., Iqbal, M.: Solving social media text classification problems using code fragment-based XCSR. In: ICTAI 2017, pp. 485\u2013492. IEEE Computer Society (2017)","DOI":"10.1109\/ICTAI.2017.00080"},{"key":"21_CR5","doi-asserted-by":"crossref","unstructured":"Ayala-Rivera, V., Kaczmarski, M., Murphy, J., Darisa, A., Portillo-Dominguez, A.O.: One size does not fit all: In-test workload adaptation for performance testing of enterprise applications. In: Wolter, K., Knottenbelt, W.J., van Hoorn, A., Nambiar, M. (eds.) ICPE 2018, pp. 211\u2013222. ACM (2018)","DOI":"10.1145\/3184407.3184418"},{"key":"21_CR6","unstructured":"Costa, L.T., Czekster, R.M., de\u00a0Oliveira, F.M., Rodrigues, E.M., da\u00a0Silveira, M.B., Zorzo, A.F.: Generating performance test scripts and scenarios based on abstract intermediate models. In: SEKE 2012, pp. 112\u2013117. Knowledge Systems Institute Graduate School (2012)"},{"issue":"2","key":"21_CR7","doi-asserted-by":"publisher","first-page":"161","DOI":"10.1016\/j.jss.2007.05.037","volume":"81","author":"V Garousi","year":"2008","unstructured":"Garousi, V., Briand, L.C., Labiche, Y.: Traffic-aware stress testing of distributed real-time systems based on UML models using genetic algorithms. J. Syst. Softw. 81(2), 161\u2013185 (2008)","journal-title":"J. Syst. Softw."},{"key":"21_CR8","doi-asserted-by":"crossref","unstructured":"Gu, Y., Ge, Y.: Search-based performance testing of applications with composite services. In: 2009 International Conference on Web Information Systems and Mining, pp. 320\u2013324. IEEE (2009)","DOI":"10.1109\/WISM.2009.73"},{"issue":"4","key":"21_CR9","doi-asserted-by":"publisher","first-page":"465","DOI":"10.1109\/TEVC.2013.2281537","volume":"18","author":"M Iqbal","year":"2014","unstructured":"Iqbal, M., Browne, W.N., Zhang, M.: Reusing building blocks of extracted knowledge to solve complex, large-scale Boolean problems. IEEE Trans. Evol. Comput. 18(4), 465\u2013480 (2014)","journal-title":"IEEE Trans. Evol. Comput."},{"issue":"4","key":"21_CR10","doi-asserted-by":"publisher","first-page":"569","DOI":"10.1109\/TEVC.2017.2657556","volume":"21","author":"M Iqbal","year":"2017","unstructured":"Iqbal, M., Xue, B., Al-Sahaf, H., Zhang, M.: Cross-domain reuse of extracted knowledge in genetic programming for image classification. IEEE Trans. Evol. Comput. 21(4), 569\u2013587 (2017)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"21_CR11","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1016\/j.ins.2022.01.043","volume":"591","author":"M Irfan","year":"2022","unstructured":"Irfan, M., Jiangbin, Z., Iqbal, M., Masood, Z., Arif, M.H.: Knowledge extraction and retention based continual learning by using convolutional autoencoder-based learning classifier system. Inf. Sci. 591, 287\u2013305 (2022)","journal-title":"Inf. Sci."},{"key":"21_CR12","doi-asserted-by":"crossref","unstructured":"Koo, J., Saumya, C., Kulkarni, M., Bagchi, S.: PYSE: automatic worst-case test generation by reinforcement learning. In: 12th IEEE Conference on Software Testing, Validation and Verification, ICST 2019, Xi\u2019an, China, 22\u201327 April 2019, pp. 136\u2013147, IEEE (2019)","DOI":"10.1109\/ICST.2019.00023"},{"key":"21_CR13","doi-asserted-by":"crossref","unstructured":"Mark, K., Csaba, L.: Analyzing customer behavior model graph (CBMG) using Markov chains. In: 2007 11th International Conference on Intelligent Engineering Systems, pp. 71\u201376. IEEE (2007)","DOI":"10.1109\/INES.2007.4283675"},{"key":"21_CR14","doi-asserted-by":"crossref","unstructured":"Masood, Z., Zheng, J., Ahmad, I., Dongdong, C., Shabbir, W., Irfan, M.: A novel continual reinforcement learning-based expert system for self-optimization of soft real-time systems. Exp. Syst. Appl. 238(Part F), 122309 (2024)","DOI":"10.1016\/j.eswa.2023.122309"},{"key":"21_CR15","doi-asserted-by":"crossref","unstructured":"Meglio, S.D.: End-to-end testing in web environments: addressing practical challenges. In: ICST 2025, pp. 782\u2013784. IEEE (2025)","DOI":"10.1109\/ICST62969.2025.10988957"},{"issue":"4","key":"21_CR16","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1109\/MIC.2002.1020328","volume":"6","author":"DA Menasc\u00e9","year":"2002","unstructured":"Menasc\u00e9, D.A.: Load testing of web sites. IEEE Internet Comput. 6(4), 70\u201374 (2002)","journal-title":"IEEE Internet Comput."},{"key":"21_CR17","doi-asserted-by":"crossref","unstructured":"Moghadam, M.H., et al.: Performance testing using a smart reinforcement learning-driven test agent. In: CEC 2021, pp. 2385\u20132394. IEEE (2021)","DOI":"10.1109\/CEC45853.2021.9504763"},{"key":"21_CR18","doi-asserted-by":"publisher","first-page":"209320","DOI":"10.1109\/ACCESS.2020.3038605","volume":"8","author":"M Naeem","year":"2020","unstructured":"Naeem, M., Rizvi, S.T.H., Coronato, A.: A gentle introduction to reinforcement learning and its application in different fields. IEEE Access 8, 209320\u2013209344 (2020)","journal-title":"IEEE Access"},{"key":"21_CR19","doi-asserted-by":"crossref","unstructured":"Schulz, H., Okanovic, D., van Hoorn, A., Tuma, P.: Context-tailored workload model generation for continuous representative load testing. In: Bourcier, J., Jiang, Z.M.J., Bezemer, C., Cortellessa, V., Pompeo, D.D., Varbanescu, A.L. (eds.) ICPE \u201921, pp. 21\u201332. ACM (2021)","DOI":"10.1145\/3427921.3450240"},{"key":"21_CR20","doi-asserted-by":"publisher","first-page":"120495","DOI":"10.1016\/j.eswa.2023.120495","volume":"231","author":"AK Shakya","year":"2023","unstructured":"Shakya, A.K., Pillai, G., Chakrabarty, S.: Reinforcement learning algorithms: a brief survey. Exp. Syst. Appl. 231, 120495 (2023)","journal-title":"Exp. Syst. Appl."},{"key":"21_CR21","unstructured":"da\u00a0Silveira, M., Rodrigues, E.M., Zorzo, A.F., Costa, L.T., Vieira, H.V., De\u00a0Oliveira, F.M.: Generation of scripts for performance testing based on UML models. In: SEKE 2011, Estados Unidos (2011)"},{"key":"21_CR22","doi-asserted-by":"crossref","unstructured":"Stein, A., Maier, R., Rosenbauer, L., H\u00e4hner, J.: XCS classifier system with experience replay. In: Coello, C.A.C. (ed.) Genetic and Evolutionary Computation Conference, GECCO \u201920, Canc\u00fan Mexico, 8\u201312 July 2020, pp. 404\u2013413. ACM (2020)","DOI":"10.1145\/3377930.3390249"},{"key":"21_CR23","doi-asserted-by":"crossref","unstructured":"Tufano, R., Scalabrino, S., Pascarella, L., Aghajani, E., Oliveto, R., Bavota, G.: Using reinforcement learning for load testing of video games. In: ICSE 2022, pp. 2303\u20132314. ACM (2022)","DOI":"10.1145\/3510003.3510625"},{"issue":"2","key":"21_CR24","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1162\/evco.1995.3.2.149","volume":"3","author":"SW Wilson","year":"1995","unstructured":"Wilson, S.W.: Classifier fitness based on accuracy. Evol. Comput. 3(2), 149\u2013175 (1995)","journal-title":"Evol. Comput."},{"key":"21_CR25","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1007\/3-540-45027-0_11","volume-title":"Learning Classifier Systems","author":"SW Wilson","year":"2000","unstructured":"Wilson, S.W.: Get real! XCS with continuous-valued inputs. In: Lanzi, P.L., Stolzmann, W., Wilson, S.W. (eds.) IWLCS 1999. LNCS (LNAI), vol. 1813, pp. 209\u2013219. Springer, Heidelberg (2000). https:\/\/doi.org\/10.1007\/3-540-45027-0_11"},{"issue":"15","key":"21_CR26","doi-asserted-by":"publisher","first-page":"1411","DOI":"10.1002\/spe.487","volume":"32","author":"J Zhang","year":"2002","unstructured":"Zhang, J., Cheung, S.: Automated test case generation for the stress testing of multimedia systems. Softw. Pract. Exp. 32(15), 1411\u20131435 (2002)","journal-title":"Softw. Pract. Exp."},{"key":"21_CR27","doi-asserted-by":"crossref","unstructured":"Zhang, P., Elbaum, S.G., Dwyer, M.B.: Automatic generation of load tests. In: Alexander, P., Pasareanu, C.S., Hosking, J.G. (eds.) ASE 2011, pp. 43\u201352. IEEE Computer Society (2011)","DOI":"10.1109\/ASE.2011.6100093"}],"container-title":["Lecture Notes in Computer Science","Quality of Information and Communications Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-20631-2_21","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,10,2]],"date-time":"2026-10-02T13:54:24Z","timestamp":1790949264000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-20631-2_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,9,2]]},"ISBN":["9783032206305","9783032206312"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-20631-2_21","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,9,2]]},"assertion":[{"value":"2 September 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"QUATIC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on the Quality of Information and Communications Technology","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Lisbon","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Portugal","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"3 September 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5 September 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"quatic2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/sites.google.com\/view\/quatic2025\/home","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}