{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:09:55Z","timestamp":1750219795203,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":38,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,8,28]],"date-time":"2023-08-28T00:00:00Z","timestamp":1693180800000},"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":[],"published-print":{"date-parts":[[2023,8,28]]},"DOI":"10.1145\/3579028.3609018","type":"proceedings-article","created":{"date-parts":[[2023,8,25]],"date-time":"2023-08-25T19:29:29Z","timestamp":1692991769000},"page":"77-84","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Software Product Lines for Development of Evolutionary Robots"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-0883-6029","authenticated-orcid":false,"given":"S\u00f6ren","family":"Nienaber","sequence":"first","affiliation":[{"name":"University of L\u00fcbeck, L\u00fcbeck, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6954-1284","authenticated-orcid":false,"given":"Mohammad D.","family":"Soorati","sequence":"additional","affiliation":[{"name":"University of Southampton, Southampton, UK"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-6132-2236","authenticated-orcid":false,"given":"Arash","family":"Ghasemzadeh","sequence":"additional","affiliation":[{"name":"University of Guilan, Rasht, Iran"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9249-7434","authenticated-orcid":false,"given":"Javad","family":"Ghofrani","sequence":"additional","affiliation":[{"name":"University of L\u00fcbeck, L\u00fcbeck, Germany"}]}],"member":"320","published-online":{"date-parts":[[2023,8,28]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.csi.2016.03.003"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-018-0902-9"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.1990.262489"},{"volume-title":"Feature-oriented software product lines","author":"Apel Sven","key":"e_1_3_2_1_4_1","unstructured":"Sven Apel , Don Batory , Christian K\u00e4stner , and Gunter Saake . 2016. Feature-oriented software product lines . Springer . Sven Apel, Don Batory, Christian K\u00e4stner, and Gunter Saake. 2016. Feature-oriented software product lines. Springer."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3461002.3473944"},{"key":"e_1_3_2_1_6_1","unstructured":"Valentino Braitenberg. 1984. Vehicles.  Valentino Braitenberg. 1984. Vehicles."},{"key":"e_1_3_2_1_7_1","volume-title":"Software Product Line Engineering for Robotics. Software Engineering for Robotics","author":"Brugali Davide","year":"2021","unstructured":"Davide Brugali . 2021. Software Product Line Engineering for Robotics. Software Engineering for Robotics ( 2021 ), 1--28. Davide Brugali. 2021. Software Product Line Engineering for Robotics. Software Engineering for Robotics (2021), 1--28."},{"key":"e_1_3_2_1_8_1","volume-title":"SIMPAR 2012, Tsukuba, Japan, November 5-8, 2012. Proceedings 3. Springer, 361--374","author":"Brugali Davide","year":"2012","unstructured":"Davide Brugali , Luca Gherardi , A Biziak , Andrea Luzzana , and Alexey Zakharov . 2012 . A reuse-oriented development process for component-based robotic systems. In Simulation, Modeling, and Programming for Autonomous Robots: Third International Conference , SIMPAR 2012, Tsukuba, Japan, November 5-8, 2012. Proceedings 3. Springer, 361--374 . Davide Brugali, Luca Gherardi, A Biziak, Andrea Luzzana, and Alexey Zakharov. 2012. A reuse-oriented development process for component-based robotic systems. In Simulation, Modeling, and Programming for Autonomous Robots: Third International Conference, SIMPAR 2012, Tsukuba, Japan, November 5-8, 2012. Proceedings 3. Springer, 361--374."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/PLEASE.2015.15"},{"key":"e_1_3_2_1_10_1","volume-title":"Modular neural architectures for robotics. Biologically inspired robot behavior engineering","author":"Buessler JL","year":"2003","unstructured":"JL Buessler and JP Urban . 2003. Modular neural architectures for robotics. Biologically inspired robot behavior engineering ( 2003 ), 261--298. JL Buessler and JP Urban. 2003. Modular neural architectures for robotics. Biologically inspired robot behavior engineering (2003), 261--298."},{"key":"e_1_3_2_1_11_1","first-page":"2517766","article-title":"Systems and software variability management","volume":"10","author":"Capilla Rafael","year":"2013","unstructured":"Rafael Capilla , Jan Bosch , Kyo-Chul Kang , 2013 . Systems and software variability management . Concepts Tools and Experiences 10 (2013), 2517766 . Rafael Capilla, Jan Bosch, Kyo-Chul Kang, et al. 2013. Systems and software variability management. Concepts Tools and Experiences 10 (2013), 2517766.","journal-title":"Concepts Tools and Experiences"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/1753235.1753247"},{"volume-title":"Introduction to evolutionary computing","author":"Eiben Agoston E","key":"e_1_3_2_1_13_1","unstructured":"Agoston E Eiben and James E Smith . 2015. Introduction to evolutionary computing . Springer . Agoston E Eiben and James E Smith. 2015. Introduction to evolutionary computing. Springer."},{"key":"e_1_3_2_1_14_1","volume-title":"Neural modularity helps organisms evolve to learn new skills without forgetting old skills. PLoS computational biology 11, 4","author":"Ellefsen Kai Olav","year":"2015","unstructured":"Kai Olav Ellefsen , Jean-Baptiste Mouret , and Jeff Clune . 2015. Neural modularity helps organisms evolve to learn new skills without forgetting old skills. PLoS computational biology 11, 4 ( 2015 ), e1004128. Kai Olav Ellefsen, Jean-Baptiste Mouret, and Jeff Clune. 2015. Neural modularity helps organisms evolve to learn new skills without forgetting old skills. PLoS computational biology 11, 4 (2015), e1004128."},{"key":"e_1_3_2_1_15_1","unstructured":"Scott Fortmann-Roe. 2012. Understanding the Bias-Variance Tradeoff. http:\/\/scott.fortmann-roe.com\/docs\/BiasVariance.html.  Scott Fortmann-Roe. 2012. Understanding the Bias-Variance Tradeoff. http:\/\/scott.fortmann-roe.com\/docs\/BiasVariance.html."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3302333.3302350"},{"key":"e_1_3_2_1_17_1","volume-title":"Automated search for configurations of deep neural network architectures. arXiv preprint arXiv:1904.04612","author":"Ghamizi Salah","year":"2019","unstructured":"Salah Ghamizi , Maxime Cordy , Mike Papadakis , and Yves Le Traon . 2019. Automated search for configurations of deep neural network architectures. arXiv preprint arXiv:1904.04612 ( 2019 ). Salah Ghamizi, Maxime Cordy, Mike Papadakis, and Yves Le Traon. 2019. Automated search for configurations of deep neural network architectures. arXiv preprint arXiv:1904.04612 (2019)."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3336294.3336321"},{"volume-title":"From Animals to Animats 2: Proceedings of the Second International Conference on Simulation of Adaptive Behavior","author":"Inman","key":"e_1_3_2_1_19_1","unstructured":"Inman Harvey1, Philip Husbands1, and Dave Cliff . 1993. Issues in evolutionary robotics . In From Animals to Animats 2: Proceedings of the Second International Conference on Simulation of Adaptive Behavior , Vol. 2 . MIT press , 364. Inman Harvey1, Philip Husbands1, and Dave Cliff. 1993. Issues in evolutionary robotics. In From Animals to Animats 2: Proceedings of the Second International Conference on Simulation of Adaptive Behavior, Vol. 2. MIT press, 364."},{"key":"e_1_3_2_1_20_1","unstructured":"Matthias H\u00fcppi. 2020. Evolutionary-Car-AI. https:\/\/github.com\/maede97\/Evolutionary-Car-AI.git.  Matthias H\u00fcppi. 2020. Evolutionary-Car-AI. https:\/\/github.com\/maede97\/Evolutionary-Car-AI.git."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3543847"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1611835114"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110796"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.08.014"},{"key":"e_1_3_2_1_25_1","unstructured":"S\u00f6ren Nienaber. 2023. Evolutionary Robotics in Software Product Lines. https:\/\/github.com\/rexolan0706\/EvoRobotics-in-SPL.git.  S\u00f6ren Nienaber. 2023. Evolutionary Robotics in Software Product Lines. https:\/\/github.com\/rexolan0706\/EvoRobotics-in-SPL.git."},{"key":"e_1_3_2_1_26_1","volume-title":"Evolutionary robotics","author":"Nolfi Stefano","year":"2016","unstructured":"Stefano Nolfi , Josh Bongard , Phil Husbands , and Dario Floreano . 2016. Evolutionary robotics . Springer handbook of robotics ( 2016 ), 2035--2068. Stefano Nolfi, Josh Bongard, Phil Husbands, and Dario Floreano. 2016. Evolutionary robotics. Springer handbook of robotics (2016), 2035--2068."},{"key":"e_1_3_2_1_27_1","unstructured":"PyGame Development team Pete Shinners. 2011. PyGame. http:\/\/pygame.org\/.  PyGame Development team Pete Shinners. 2011. PyGame. http:\/\/pygame.org\/."},{"volume-title":"Software product line engineering","author":"Pohl Klaus","key":"e_1_3_2_1_28_1","unstructured":"Klaus Pohl , G\u00fcnter B\u00f6ckle , and Frank Van Der Linden . 2005. Software product line engineering . Vol. 10 . Springer . Klaus Pohl, G\u00fcnter B\u00f6ckle, and Frank Van Der Linden. 2005. Software product line engineering. Vol. 10. Springer."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-15-2455-4_2"},{"key":"#cr-split#-e_1_3_2_1_30_1.1","doi-asserted-by":"crossref","unstructured":"Claudio Rossi and A. Eiben. 2014. Evolutionary Intelligence Simultaneous versus incremental learning of multiple skills by modular robots. Evolutionary Intelligence 7 (06 2014). https:\/\/doi.org\/10.1007\/s12065-014-0109-3 10.1007\/s12065-014-0109-3","DOI":"10.1007\/s12065-014-0109-3"},{"key":"#cr-split#-e_1_3_2_1_30_1.2","doi-asserted-by":"crossref","unstructured":"Claudio Rossi and A. Eiben. 2014. Evolutionary Intelligence Simultaneous versus incremental learning of multiple skills by modular robots. Evolutionary Intelligence 7 (06 2014). https:\/\/doi.org\/10.1007\/s12065-014-0109-3","DOI":"10.1007\/s12065-014-0109-3"},{"key":"e_1_3_2_1_31_1","volume-title":"Hidden technical debt in machine learning systems. Advances in neural information processing systems 28","author":"Sculley David","year":"2015","unstructured":"David Sculley , Gary Holt , Daniel Golovin , Eugene Davydov , Todd Phillips , Dietmar Ebner , Vinay Chaudhary , Michael Young , Jean-Francois Crespo , and Dan Dennison . 2015. Hidden technical debt in machine learning systems. Advances in neural information processing systems 28 ( 2015 ). David Sculley, Gary Holt, Daniel Golovin, Eugene Davydov, Todd Phillips, Dietmar Ebner, Vinay Chaudhary, Michael Young, Jean-Francois Crespo, and Dan Dennison. 2015. Hidden technical debt in machine learning systems. Advances in neural information processing systems 28 (2015)."},{"key":"#cr-split#-e_1_3_2_1_32_1.1","doi-asserted-by":"crossref","unstructured":"Mohammad Soorati and Heiko Hamann. 2015. The Effect of Fitness Function Design on Performance in Evolutionary Robotics: The Influence of a Priori Knowledge. https:\/\/doi.org\/10.1145\/2739480.2754676 10.1145\/2739480.2754676","DOI":"10.1145\/2739480.2754676"},{"key":"#cr-split#-e_1_3_2_1_32_1.2","doi-asserted-by":"crossref","unstructured":"Mohammad Soorati and Heiko Hamann. 2015. The Effect of Fitness Function Design on Performance in Evolutionary Robotics: The Influence of a Priori Knowledge. https:\/\/doi.org\/10.1145\/2739480.2754676","DOI":"10.1145\/2739480.2754676"},{"key":"e_1_3_2_1_33_1","volume-title":"Evolving neural networks through augmenting topologies. Evolutionary computation 10, 2","author":"Stanley Kenneth O","year":"2002","unstructured":"Kenneth O Stanley and Risto Miikkulainen . 2002. Evolving neural networks through augmenting topologies. Evolutionary computation 10, 2 ( 2002 ), 99--127. Kenneth O Stanley and Risto Miikkulainen. 2002. Evolving neural networks through augmenting topologies. Evolutionary computation 10, 2 (2002), 99--127."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"crossref","unstructured":"Lisa Torrey and Jude Shavlik. 2010. Transfer learning. In Handbook of research on machine learning applications and trends: algorithms methods and techniques. IGI global 242--264.  Lisa Torrey and Jude Shavlik. 2010. Transfer learning. In Handbook of research on machine learning applications and trends: algorithms methods and techniques. IGI global 242--264.","DOI":"10.4018\/978-1-60566-766-9.ch011"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/s12525-022-00608-1"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1474-6670(17)32084-0"}],"event":{"name":"SPLC '23: 27th ACM International Systems and Software Product Line Conference","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Tokyo Japan","acronym":"SPLC '23"},"container-title":["Proceedings of the 27th ACM International Systems and Software Product Line Conference - Volume B"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3579028.3609018","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3579028.3609018","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:38:05Z","timestamp":1750178285000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3579028.3609018"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,28]]},"references-count":38,"alternative-id":["10.1145\/3579028.3609018","10.1145\/3579028"],"URL":"https:\/\/doi.org\/10.1145\/3579028.3609018","relation":{},"subject":[],"published":{"date-parts":[[2023,8,28]]},"assertion":[{"value":"2023-08-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}