{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,25]],"date-time":"2026-03-25T10:41:21Z","timestamp":1774435281090,"version":"3.50.1"},"reference-count":22,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2018,6,9]],"date-time":"2018-06-09T00:00:00Z","timestamp":1528502400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Memetic Comp."],"published-print":{"date-parts":[[2018,9]]},"DOI":"10.1007\/s12293-018-0263-8","type":"journal-article","created":{"date-parts":[[2018,6,9]],"date-time":"2018-06-09T07:47:14Z","timestamp":1528530434000},"page":"257-265","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Using genetic programming to evolve action selection rules in traversal-based automated software testing: results obtained with the TESTAR tool"],"prefix":"10.1007","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3855-4039","authenticated-orcid":false,"given":"Anna I.","family":"Esparcia-Alc\u00e1zar","sequence":"first","affiliation":[]},{"given":"Francisco","family":"Almenar","sequence":"additional","affiliation":[]},{"given":"Tanja E. J.","family":"Vos","sequence":"additional","affiliation":[]},{"given":"Urko","family":"Rueda","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,6,9]]},"reference":[{"key":"263_CR1","doi-asserted-by":"crossref","unstructured":"Aho P, Menz N, Rty T (2013) Dynamic reverse engineering of GUI models for testing. In: Proceedings of 2013 international conference on control, decision and information technologies (CoDIT\u201913)","DOI":"10.1109\/CoDIT.2013.6689585"},{"key":"263_CR2","unstructured":"Aho P, Oliveira R, Algroth E, Vos T (2016) Evolution of automated testing of software systems through graphical user interface. In: Procs. of the 1st international conference on advances in computation, communications and services (ACCSE 2016), Valencia, pp 16\u201321"},{"key":"263_CR3","doi-asserted-by":"publisher","first-page":"694","DOI":"10.1007\/s10664-013-9293-5","volume":"20","author":"E Alegroth","year":"2014","unstructured":"Alegroth E, Feldt R, Ryrholm L (2014) Visual GUI testing in practice: challenges, problems and limitations. Empir Softw Eng 20:694\u2013744. \n                    https:\/\/doi.org\/10.1007\/s10664-013-9293-5","journal-title":"Empir Softw Eng"},{"issue":"5","key":"263_CR4","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1109\/TSE.2014.2372785","volume":"41","author":"ET Barr","year":"2015","unstructured":"Barr ET, Harman M, McMinn P, Shahbaz M, Yoo S (2015) The oracle problem in software testing: a survey. IEEE Trans Softw Eng 41(5):507\u2013525","journal-title":"IEEE Trans Softw Eng"},{"key":"263_CR5","unstructured":"Bauersfeld S, Vos TEJ (2012) A reinforcement learning approach to automated GUI robustness testing. In: Fast abstracts of the 4th symposium on search-based software engineering (SSBSE 2012), pp 7\u201312"},{"key":"263_CR6","doi-asserted-by":"publisher","unstructured":"Bauersfeld S, de Rojas A, Vos T (2014) Evaluating rogue user testing in industry: an experience report. In: 2014 IEEE eighth international conference on research challenges in information science (RCIS), pp 1\u201310. \n                    https:\/\/doi.org\/10.1109\/RCIS.2014.6861051","DOI":"10.1109\/RCIS.2014.6861051"},{"key":"263_CR7","doi-asserted-by":"crossref","unstructured":"Bauersfeld S, Vos TEJ, Condori-Fern\u00e1ndez N, Bagnato A, Brosse E (2014) Evaluating the TESTAR tool in an industrial case study. In: 2014 ACM-IEEE international symposium on empirical software engineering and measurement, ESEM 2014, Torino, Italy, September 18\u201319, 2014, p 4","DOI":"10.1145\/2652524.2652588"},{"key":"263_CR8","doi-asserted-by":"crossref","unstructured":"Bauersfeld S, Wappler S, Wegener J (2011) A metaheuristic approach to test sequence generation for applications with a GUI. In: Cohen MB, \u00d3 Cinn\u00e9ide M (eds) Search based software engineering: third international symposium, SSBSE 2011, Szeged, Hungary, September 10-12, 2011. Proceedings. Springer Berlin Heidelberg, Berlin, Heidelberg, pp 173\u2013187","DOI":"10.1007\/978-3-642-23716-4_17"},{"key":"263_CR9","volume-title":"Linear genetic programming","author":"MF Brameier","year":"2010","unstructured":"Brameier MF, Banzhaf W (2010) Linear genetic programming, 1st edn. Springer, New York","edition":"1"},{"issue":"1","key":"263_CR10","first-page":"85","volume":"7","author":"N Chaudhary","year":"2016","unstructured":"Chaudhary N, Sangwan O (2016) Metrics for event driven software. Int J Adv Comput Sci Appl 7(1):85\u201389","journal-title":"Int J Adv Comput Sci Appl"},{"key":"263_CR11","unstructured":"Esparcia-Alc\u00e1zar AI, Almenar F, Mart\u00ednez M, Rueda U, Vos TE (2016) Q-learning strategies for action selection in the TESTAR automated testing tool. In: Proceedings of META 2016 6th international conference on metaheuristics and nature inspired computing, pp 174\u2013180"},{"key":"263_CR12","doi-asserted-by":"publisher","unstructured":"Esparcia-Alc\u00e1zar AI, Almenar F, Rueda U, Vos TEJ (2017) Evolving rules for action selection in automated testing via genetic programming\u2013a first approach. In: Squillero G, Sim K (eds) Applications of evolutionary computation: 20th European conference, evoapplications 2017, Amsterdam, The Netherlands, April 19\u201321, 2017, Proceedings, part II. Springer, pp 82\u201395. \n                    https:\/\/doi.org\/10.1007\/978-3-319-55792-2_6","DOI":"10.1007\/978-3-319-55792-2_6"},{"issue":"8","key":"263_CR13","doi-asserted-by":"publisher","first-page":"1479","DOI":"10.1007\/s00500-012-0965-7","volume":"17","author":"AI Esparcia-Alc\u00e1zar","year":"2013","unstructured":"Esparcia-Alc\u00e1zar AI, Moravec J (2013) Fitness approximation for bot evolution in genetic programming. Soft Comput 17(8):1479\u20131487. \n                    https:\/\/doi.org\/10.1007\/s00500-012-0965-7","journal-title":"Soft Comput"},{"issue":"1","key":"263_CR14","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1049\/cje.2015.01.007","volume":"24","author":"W He","year":"2015","unstructured":"He W, Zhao R, Zhu Q (2015) Integrating evolutionary testing with reinforcement learning for automated test generation of object-oriented software. Chin J Electron 24(1):38\u201345","journal-title":"Chin J Electron"},{"key":"263_CR15","volume-title":"Genetic programming: on the programming of computers by means of natural selection","author":"JR Koza","year":"1992","unstructured":"Koza JR (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, Cambridge"},{"key":"263_CR16","first-page":"37","volume-title":"Genetic programming theory and practice IX, genetic and evolutionary computation","author":"J Lehman","year":"2011","unstructured":"Lehman J, Stanley KO (2011) Novelty search and the problem with objectives. In: Riolo R, Vladislavleva E, Moore JH (eds) Genetic programming theory and practice IX, genetic and evolutionary computation. Springer, New York, pp 37\u201356"},{"key":"263_CR17","doi-asserted-by":"crossref","unstructured":"Memon AM, Soffa ML, Pollack ME (2001) Coverage criteria for GUI testing. In: Proceedings of ESEC\/FSE 2001, pp 256\u2013267","DOI":"10.1145\/503209.503244"},{"key":"263_CR18","unstructured":"Rueda U, Vos TEJ, Almenar F, Mart\u00ednez MO, Esparcia-Alc\u00e1zar AI (2015) TESTAR: from academic prototype towards an industry-ready tool for automated testing at the user interface level. In: Canos JH, Gonzalez Harbour M (eds) Actas de las XX Jornadas de Ingenier\u00eda del Software y Bases de Datos (JISBD 2015), pp 236\u2013245"},{"issue":"2","key":"263_CR19","first-page":"127","volume":"1","author":"A Seesing","year":"2006","unstructured":"Seesing A, Gross HG (2006) A genetic programming approach to automated test generation for object-oriented software. Int Trans Syst Sci Appl 1(2):127\u2013134","journal-title":"Int Trans Syst Sci Appl"},{"issue":"3","key":"263_CR20","doi-asserted-by":"publisher","first-page":"46","DOI":"10.4018\/IJISMD.2015070103","volume":"6","author":"TE Vos","year":"2015","unstructured":"Vos TE, Kruse PM, Condori-Fern\u00e1ndez N, Bauersfeld S, Wegener J (2015) TESTAR: tool support for test automation at the user interface level. Int J Inf Syst Model Des 6(3):46\u201383. \n                    https:\/\/doi.org\/10.4018\/IJISMD.2015070103","journal-title":"Int J Inf Syst Model Des"},{"key":"263_CR21","doi-asserted-by":"publisher","unstructured":"Wappler S, Wegener J (2006) Evolutionary unit testing of object-oriented software using strongly-typed genetic programming. In: Proceedings of the 8th annual conference on genetic and evolutionary computation, GECCO\u201906. ACM, New York, NY, USA, pp 1925\u20131932. URL \n                    https:\/\/doi.org\/10.1145\/1143997.1144317","DOI":"10.1145\/1143997.1144317"},{"key":"263_CR22","unstructured":"Watkins C (1989) Learning from delayed rewards. Ph.D. Thesis. Cambridge University"}],"container-title":["Memetic Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s12293-018-0263-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12293-018-0263-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12293-018-0263-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,8]],"date-time":"2019-06-08T19:09:31Z","timestamp":1560020971000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s12293-018-0263-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,9]]},"references-count":22,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2018,9]]}},"alternative-id":["263"],"URL":"https:\/\/doi.org\/10.1007\/s12293-018-0263-8","relation":{},"ISSN":["1865-9284","1865-9292"],"issn-type":[{"value":"1865-9284","type":"print"},{"value":"1865-9292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,6,9]]},"assertion":[{"value":"10 September 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 May 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 June 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}