{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T17:14:48Z","timestamp":1743009288313,"version":"3.40.3"},"publisher-location":"Cham","reference-count":29,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031368882"},{"type":"electronic","value":"9783031368899"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"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":[[2023]]},"DOI":"10.1007\/978-3-031-36889-9_9","type":"book-chapter","created":{"date-parts":[[2023,7,15]],"date-time":"2023-07-15T21:01:50Z","timestamp":1689454910000},"page":"105-119","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Controlling Automatic Experiment-Driven Systems Using Statistics and\u00a0Machine Learning"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0696-6354","authenticated-orcid":false,"given":"Milad","family":"Abdullah","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,7,16]]},"reference":[{"key":"9_CR1","doi-asserted-by":"publisher","unstructured":"Abdullah, M., Bulej, L., Bures, T., Hnetynka, P., Horky, V., Tuma, P.: Reducing experiment costs in automated software performance regression detection. In: 2022 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Gran Canaria, Spain, pp. 56\u201359. IEEE (2022). https:\/\/doi.org\/10.1109\/SEAA56994.2022.00017","DOI":"10.1109\/SEAA56994.2022.00017"},{"issue":"2","key":"9_CR2","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1007\/s11219-019-09463-4","volume":"28","author":"S Ali","year":"2019","unstructured":"Ali, S., Hafeez, Y., Hussain, S., Yang, S.: Enhanced regression testing technique for agile software development and continuous integration strategies. Software Qual. J. 28(2), 397\u2013423 (2019). https:\/\/doi.org\/10.1007\/s11219-019-09463-4","journal-title":"Software Qual. J."},{"key":"9_CR3","doi-asserted-by":"publisher","unstructured":"ALShoaibi, D., Gupta, H., Mendelson, M., Jenhani, I., Mrad, A.B., Mkaouer, M.W.: Learning to characterize performance regression introducing code changes. In: Proceedings of the 37th ACM\/SIGAPP Symposium on Applied Computing, Virtual Event, pp. 1590\u20131597. ACM (2022). https:\/\/doi.org\/10.1145\/3477314.3507150","DOI":"10.1145\/3477314.3507150"},{"key":"9_CR4","doi-asserted-by":"publisher","unstructured":"Altiero, F., Colella, G., Corazza, A., Di Martino, S., Peron, A., Starace, L.L.L.: Change-aware regression test prioritization using genetic algorithms. In: 2022 48th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), Gran Canaria, Spain, pp. 125\u2013132. IEEE (2022). https:\/\/doi.org\/10.1109\/SEAA56994.2022.00028","DOI":"10.1109\/SEAA56994.2022.00028"},{"key":"9_CR5","doi-asserted-by":"publisher","unstructured":"Barrett, E., Bolz-Tereick, C.F., Killick, R., Mount, S., Tratt, L.: Virtual machine warmup blows hot and cold. Proc. ACM Program. Lang. 1(OOPSLA), 1\u201327 (2017). https:\/\/doi.org\/10.1145\/3133876","DOI":"10.1145\/3133876"},{"key":"9_CR6","unstructured":"Bukh, P.N.D.: Review of the art of computer systems performance analysis, techniques for experimental design, measurement, simulation and modeling. Interfaces 22(4), 113\u2013115 (1992)"},{"issue":"1","key":"9_CR7","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1007\/s10515-015-0188-0","volume":"24","author":"L Bulej","year":"2016","unstructured":"Bulej, L., et al.: Unit testing performance with stochastic performance logic. Autom. Softw. Eng. 24(1), 139\u2013187 (2016). https:\/\/doi.org\/10.1007\/s10515-015-0188-0","journal-title":"Autom. Softw. Eng."},{"key":"9_CR8","doi-asserted-by":"publisher","unstructured":"Bulej, L., Hork\u00fd, V., T\u016fma, P.: Tracking Performance of Graal on Public Benchmarks, p. 7258108 Bytes (2021). https:\/\/doi.org\/10.6084\/M9.FIGSHARE.14447148. Artwork Size: 7258108 Bytes Publisher: figshare","DOI":"10.6084\/M9.FIGSHARE.14447148"},{"key":"9_CR9","doi-asserted-by":"publisher","unstructured":"Costa, D., Bezemer, C.P., Leitner, P., Andrzejak, A.: What\u2019s wrong with my benchmark results? Studying bad practices in JMH benchmarks. IEEE Trans. Softw. Eng. 47(7), 1452\u20131467 (2021). https:\/\/doi.org\/10.1109\/TSE.2019.2925345","DOI":"10.1109\/TSE.2019.2925345"},{"key":"9_CR10","doi-asserted-by":"publisher","unstructured":"De Oliveira, A.B., Fischmeister, S., Diwan, A., Hauswirth, M., Sweeney, P.F.: Perphecy: performance regression test selection made simple but effective. In: 2017 IEEE International Conference on Software Testing, Verification and Validation (ICST), Tokyo, pp. 103\u2013113. IEEE (2017). https:\/\/doi.org\/10.1109\/ICST.2017.17","DOI":"10.1109\/ICST.2017.17"},{"key":"9_CR11","doi-asserted-by":"publisher","unstructured":"Deng, A., Lu, J., Chen, S.: Continuous monitoring of A\/B tests without pain: optional stopping in Bayesian testing. In: 2016 IEEE International Conference on Data Science and Advanced Analytics (DSAA), Montreal, QC, Canada, pp. 243\u2013252. IEEE (2016). https:\/\/doi.org\/10.1109\/DSAA.2016.33","DOI":"10.1109\/DSAA.2016.33"},{"key":"9_CR12","doi-asserted-by":"publisher","unstructured":"Eimer, T., Biedenkapp, A., Reimer, M., Adriansen, S., Hutter, F., Lindauer, M.: DACBench: a benchmark library for dynamic algorithm configuration. In: Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence, pp. 1668\u20131674. International Joint Conferences on Artificial Intelligence Organization, Montreal, Canada (2021). https:\/\/doi.org\/10.24963\/ijcai.2021\/230","DOI":"10.24963\/ijcai.2021\/230"},{"key":"9_CR13","doi-asserted-by":"publisher","unstructured":"Georges, A., Eeckhout, L., Buytaert, D.: Java performance evaluation through rigorous replay compilation. In: Proceedings of the 23rd ACM SIGPLAN Conference on Object-Oriented Programming Systems Languages and Applications, Nashville, TN, USA, pp. 367\u2013384. ACM (2008). https:\/\/doi.org\/10.1145\/1449764.1449794","DOI":"10.1145\/1449764.1449794"},{"key":"9_CR14","doi-asserted-by":"publisher","first-page":"58079","DOI":"10.1109\/ACCESS.2021.3071809","volume":"9","author":"I Gerostathopoulos","year":"2021","unstructured":"Gerostathopoulos, I., Plasil, F., Prehofer, C., Thomas, J., Bischl, B.: Automated online experiment-driven adaptation-mechanics and cost aspects. IEEE Access 9, 58079\u201358087 (2021). https:\/\/doi.org\/10.1109\/ACCESS.2021.3071809","journal-title":"IEEE Access"},{"issue":"11","key":"9_CR15","doi-asserted-by":"publisher","first-page":"2332","DOI":"10.1109\/TSE.2019.2946773","volume":"47","author":"G Grano","year":"2021","unstructured":"Grano, G., Laaber, C., Panichella, A., Panichella, S.: Testing with fewer resources: an adaptive approach to performance-aware test case generation. IEEE Trans. Software Eng. 47(11), 2332\u20132347 (2021). https:\/\/doi.org\/10.1109\/TSE.2019.2946773","journal-title":"IEEE Trans. Software Eng."},{"issue":"1","key":"9_CR16","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1145\/3331651.3331655","volume":"21","author":"S Gupta","year":"2019","unstructured":"Gupta, S., et al.: Top challenges from the first practical online controlled experiments summit. ACM SIGKDD Explor. Newsl. 21(1), 20\u201335 (2019). https:\/\/doi.org\/10.1145\/3331651.3331655","journal-title":"ACM SIGKDD Explor. Newsl."},{"key":"9_CR17","doi-asserted-by":"publisher","unstructured":"Habib, M.K., Ayankoso, S.A., Nagata, F.: Data-driven modeling: concept, techniques, challenges and a case study. In: 2021 IEEE International Conference on Mechatronics and Automation (ICMA), Takamatsu, Japan, pp. 1000\u20131007. IEEE (2021). https:\/\/doi.org\/10.1109\/ICMA52036.2021.9512658","DOI":"10.1109\/ICMA52036.2021.9512658"},{"issue":"3","key":"9_CR18","doi-asserted-by":"publisher","first-page":"1806","DOI":"10.1287\/opre.2021.2135","volume":"70","author":"R Johari","year":"2022","unstructured":"Johari, R., Koomen, P., Pekelis, L., Walsh, D.: Always valid inference: continuous monitoring of A\/B tests. Oper. Res. 70(3), 1806\u20131821 (2022). https:\/\/doi.org\/10.1287\/opre.2021.2135","journal-title":"Oper. Res."},{"issue":"6","key":"9_CR19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-021-09996-y","volume":"26","author":"C Laaber","year":"2021","unstructured":"Laaber, C., Basmaci, M., Salza, P.: Predicting unstable software benchmarks using static source code features. Empir. Softw. Eng. 26(6), 1\u201353 (2021). https:\/\/doi.org\/10.1007\/s10664-021-09996-y","journal-title":"Empir. Softw. Eng."},{"key":"9_CR20","doi-asserted-by":"publisher","unstructured":"Moghadam, M.H., Saadatmand, M., Borg, M., Bohlin, M., Lisper, B.: An autonomous performance testing framework using self-adaptive fuzzy reinforcement learning. Softw. Qual. J. (6), 1\u201333 (2021). https:\/\/doi.org\/10.1007\/s11219-020-09532-z","DOI":"10.1007\/s11219-020-09532-z"},{"key":"9_CR21","doi-asserted-by":"publisher","unstructured":"Pecorelli, F., Grano, G., Palomba, F., Gall, H.C., De Lucia, A.: Toward Granular Automatic Unit Test Case Generation (2022). https:\/\/doi.org\/10.48550\/ARXIV.2204.05561","DOI":"10.48550\/ARXIV.2204.05561"},{"key":"9_CR22","doi-asserted-by":"publisher","unstructured":"Quin, F., Weyns, D.: SEAByTE: a self-adaptive micro-service system artifact for automating A\/B testing. In: Proceedings of the 17th Symposium on Software Engineering for Adaptive and Self-Managing Systems, Pittsburgh, Pennsylvania, pp. 77\u201383. ACM (2022). https:\/\/doi.org\/10.1145\/3524844.3528081","DOI":"10.1145\/3524844.3528081"},{"key":"9_CR23","doi-asserted-by":"publisher","unstructured":"Reichelt, D.G., Kuhne, S., Hasselbring, W.: PeASS: a tool for identifying performance changes at code level. In: 2019 34th IEEE\/ACM International Conference on Automated Software Engineering (ASE), San Diego, CA, USA, pp. 1146\u20131149. IEEE (2019). https:\/\/doi.org\/10.1109\/ASE.2019.00123","DOI":"10.1109\/ASE.2019.00123"},{"key":"9_CR24","doi-asserted-by":"publisher","unstructured":"Rothermel, G., Untch, R., Chu, C., Harrold, M.: Prioritizing test cases for regression testing. IEEE Trans. Software Eng. 27(10), 929\u2013948 (2001). https:\/\/doi.org\/10.1109\/32.962562","DOI":"10.1109\/32.962562"},{"key":"9_CR25","doi-asserted-by":"publisher","first-page":"205948","DOI":"10.1109\/ACCESS.2020.3036037","volume":"8","author":"TRD Saputri","year":"2020","unstructured":"Saputri, T.R.D., Lee, S.W.: The application of machine learning in self-adaptive systems: a systematic literature review. IEEE Access 8, 205948\u2013205967 (2020). https:\/\/doi.org\/10.1109\/ACCESS.2020.3036037","journal-title":"IEEE Access"},{"key":"9_CR26","doi-asserted-by":"publisher","unstructured":"Sheskin, D.J.: Handbook of Parametric and Nonparametric Statistical Procedures, 5 edn. Chapman and Hall\/CRC, Boca Raton (2011). https:\/\/doi.org\/10.1201\/9780429186196","DOI":"10.1201\/9780429186196"},{"key":"9_CR27","doi-asserted-by":"publisher","unstructured":"Smith, C.U.: Software performance antipatterns in cyber-physical systems. In: Proceedings of the ACM\/SPEC International Conference on Performance Engineering, Edmonton, AB, Canada, pp. 173\u2013180. ACM (2020). https:\/\/doi.org\/10.1145\/3358960.3379138","DOI":"10.1145\/3358960.3379138"},{"issue":"1","key":"9_CR28","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1007\/s10664-022-10247-x","volume":"28","author":"L Traini","year":"2023","unstructured":"Traini, L., Cortellessa, V., Di Pompeo, D., Tucci, M.: Towards effective assessment of steady state performance in Java software: are we there yet? Empir. Softw. Eng. 28(1), 13 (2023). https:\/\/doi.org\/10.1007\/s10664-022-10247-x","journal-title":"Empir. Softw. Eng."},{"key":"9_CR29","doi-asserted-by":"publisher","unstructured":"Vemulapati, J., Khastgir, A.S., Savalgi, C.: AI based performance benchmarking & analysis of big data and cloud powered applications: an in depth view. In: Proceedings of the 2019 ACM\/SPEC International Conference on Performance Engineering, Mumbai, India, pp. 103\u2013109. ACM (2019). https:\/\/doi.org\/10.1145\/3297663.3309676","DOI":"10.1145\/3297663.3309676"}],"container-title":["Lecture Notes in Computer Science","Software Architecture. ECSA 2022 Tracks and Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-36889-9_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,15]],"date-time":"2023-07-15T21:02:44Z","timestamp":1689454964000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-36889-9_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031368882","9783031368899"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-36889-9_9","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"16 July 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Software Architecture","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Prague","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Czech Republic","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 September 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 September 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecsa2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/conf.researchr.org\/home\/ecsa-2022","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"61","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"26","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"43% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2 tutorial papers","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}