{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T10:22:13Z","timestamp":1779358933625,"version":"3.51.4"},"publisher-location":"Cham","reference-count":28,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031756221","type":"print"},{"value":"9783031756238","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"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":[[2025]]},"DOI":"10.1007\/978-3-031-75623-8_21","type":"book-chapter","created":{"date-parts":[[2025,1,2]],"date-time":"2025-01-02T19:16:40Z","timestamp":1735845400000},"page":"269-284","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["CLS-Luigi: Analytics Pipeline Synthesis"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6380-1348","authenticated-orcid":false,"given":"Anne","family":"Meyer","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6023-7742","authenticated-orcid":false,"given":"Hadi","family":"Kutabi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8506-0808","authenticated-orcid":false,"given":"Jan","family":"Bessai","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-0258-5767","authenticated-orcid":false,"given":"Daniel","family":"Scholtyssek","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,1,3]]},"reference":[{"key":"21_CR1","unstructured":"Ariflow (2011\u20132024). https:\/\/airflow.apache.org\/. Accessed 14 Feb 2024"},{"key":"21_CR2","doi-asserted-by":"crossref","unstructured":"Bergman, E., et al.: AMLTK: A Modular Automl Toolkit in Python. Under Review for the Journal of Open Source Software (2023)","DOI":"10.21105\/joss.06367"},{"key":"21_CR3","doi-asserted-by":"publisher","unstructured":"Bessai, J.: A type-theoretic framework for software component synthesis. Ph.D. thesis, Technical University of Dortmund, Germany (2019). https:\/\/doi.org\/10.17877\/DE290R-20320","DOI":"10.17877\/DE290R-20320"},{"issue":"1","key":"21_CR4","first-page":"98","volume":"84","author":"TH Davenport","year":"2006","unstructured":"Davenport, T.H., et al.: Competing on analytics. Harv. Bus. Rev. 84(1), 98 (2006)","journal-title":"Harv. Bus. Rev."},{"key":"21_CR5","doi-asserted-by":"publisher","unstructured":"Elmachtoub, A.N., Grigas, P.: Smart \u201cpredict, then optimize\u201d. Manage. Sci. 68(1), 9\u201326 (2022). https:\/\/doi.org\/10.1287\/mnsc.2020.3922","DOI":"10.1287\/mnsc.2020.3922"},{"key":"21_CR6","unstructured":"Feurer, M., Klein, A., Eggensperger, K., Springenberg, J., Blum, M., Hutter, F.: Efficient and robust automated machine learning. In: Advances in Neural Information Processing Systems, pp. 2962\u20132970 (2015)"},{"key":"21_CR7","doi-asserted-by":"publisher","unstructured":"Graefenstein, J., Winkels, J., Lenz, L., Weist, K., Krebil, K., Gralla, M.: A hybrid approach of modular planning - synchronizing factory and building planning by using component based synthesis. In: HICSS (2020). https:\/\/doi.org\/10.24251\/HICSS.2020.806","DOI":"10.24251\/HICSS.2020.806"},{"key":"21_CR8","unstructured":"Gurobi Optimization LLC: Gurobi optimizer reference manual (2023). https:\/\/www.gurobi.com. Accessed 06 Mar 2024"},{"key":"21_CR9","unstructured":"Harenslak, B.P., de\u00a0Ruiter, J.: Data Pipelines with Apache Airflow. Simon and Schuster (2021)"},{"key":"21_CR10","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2020.106622","volume":"212","author":"X He","year":"2021","unstructured":"He, X., Zhao, K., Chu, X.: Automl: a survey of the state-of-the-art. Knowl.-Based Syst. 212, 106622 (2021). https:\/\/doi.org\/10.1016\/j.knosys.2020.106622","journal-title":"Knowl.-Based Syst."},{"key":"21_CR11","doi-asserted-by":"publisher","unstructured":"Lawrence, N.D.: Data science and digital systems: the 3Ds of machine learning systems design. arXiv preprint arXiv:1903.11241 (2019). https:\/\/doi.org\/10.48550\/arXiv.1903.11241","DOI":"10.48550\/arXiv.1903.11241"},{"key":"21_CR12","unstructured":"Lopez, R., et al.: Alphad3m: an open-source automl library for multiple ml tasks. In: AutoML Conference 2023 (ABCD Track) (2023)"},{"key":"21_CR13","unstructured":"Luigi (2011\u20132024). https:\/\/luigi.readthedocs.io. Accessed 02 Feb 2024"},{"key":"21_CR14","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1007\/978-3-030-85672-4_21","volume-title":"Optimization and Learning","author":"D M\u00e4ckel","year":"2021","unstructured":"M\u00e4ckel, D., Winkels, J., Schumacher, C.: Synthesis of scheduling heuristics by\u00a0composition and recombination. In: Dorronsoro, B., Amodeo, L., Pavone, M., Ruiz, P. (eds.) OLA 2021. CCIS, vol. 1443, pp. 283\u2013293. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-85672-4_21"},{"key":"21_CR15","doi-asserted-by":"publisher","unstructured":"Mages, A., et al.: Automatic component-based synthesis of user-configured manufacturing simulation models. In: WSC (2022). https:\/\/doi.org\/10.1109\/WSC57314.2022.10015425","DOI":"10.1109\/WSC57314.2022.10015425"},{"issue":"4","key":"21_CR16","doi-asserted-by":"publisher","first-page":"294","DOI":"10.1109\/TSE.1979.234198","volume":"5","author":"Z Manna","year":"1979","unstructured":"Manna, Z., Waldinger, R.J.: Synthesis: dreams - programs. IEEE Trans. Software Eng. 5(4), 294\u2013328 (1979). https:\/\/doi.org\/10.1109\/TSE.1979.234198","journal-title":"IEEE Trans. Software Eng."},{"key":"21_CR17","unstructured":"Metaflow (2011-2024). https:\/\/metaflow.org\/. Accessed 14 Feb 2024"},{"key":"21_CR18","first-page":"2825","volume":"12","author":"F Pedregosa","year":"2011","unstructured":"Pedregosa, F., et al.: Scikit-learn: machine learning in python. J. Mach. Learn. Res. 12, 2825\u20132830 (2011)","journal-title":"J. Mach. Learn. Res."},{"issue":"3","key":"21_CR19","doi-asserted-by":"publisher","first-page":"795","DOI":"10.1016\/j.ejor.2018.07.014","volume":"275","author":"WB Powell","year":"2019","unstructured":"Powell, W.B.: A unified framework for stochastic optimization. Eur. J. Oper. Res. 275(3), 795\u2013821 (2019). https:\/\/doi.org\/10.1016\/j.ejor.2018.07.014","journal-title":"Eur. J. Oper. Res."},{"key":"21_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1007\/978-3-642-21691-6_15","volume-title":"Typed Lambda Calculi and Applications","author":"J Rehof","year":"2011","unstructured":"Rehof, J., Urzyczyn, P.: Finite combinatory logic with intersection types. In: Ong, L. (ed.) TLCA 2011. LNCS, vol. 6690, pp. 169\u2013183. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-21691-6_15"},{"key":"21_CR21","doi-asserted-by":"publisher","unstructured":"Sch\u00e4fer, T., Bessai, J., Chaumet, C., Rehof, J., Riest, C.: Design space exploration for sampling-based motion planning programs with combinatory logic synthesis. In: WAFR (2022). https:\/\/doi.org\/10.1007\/978-3-031-21090-7_3","DOI":"10.1007\/978-3-031-21090-7_3"},{"key":"21_CR22","doi-asserted-by":"publisher","unstructured":"Tang, B., Khalil, E.B.: Pyepo: a pytorch-based end-to-end predict-then-optimize library for linear and integer programming. arXiv preprint arXiv:2206.14234 (2022). https:\/\/doi.org\/10.48550\/arXiv.2206.14234","DOI":"10.48550\/arXiv.2206.14234"},{"key":"21_CR23","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1007\/978-3-030-66770-2_8","volume-title":"IoT Streams for Data-Driven Predictive Maintenance and IoT, Edge, and Mobile for Embedded Machine Learning","author":"T Tornede","year":"2020","unstructured":"Tornede, T., Tornede, A., Wever, M., Mohr, F., H\u00fcllermeier, E.: AutoML for predictive maintenance: one tool to RUL them all. In: Gama, J., et al. (eds.) ITEM\/IoT Streams -2020. CCIS, vol. 1325, pp. 106\u2013118. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-66770-2_8"},{"issue":"2","key":"21_CR24","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1145\/2641190.2641198","volume":"15","author":"J Vanschoren","year":"2014","unstructured":"Vanschoren, J., Van Rijn, J.N., Bischl, B., Torgo, L.: Openml: networked science in machine learning. ACM SIGKDD Explorations Newsl. 15(2), 49\u201360 (2014). https:\/\/doi.org\/10.1145\/2641190.2641198","journal-title":"ACM SIGKDD Explorations Newsl."},{"issue":"1","key":"21_CR25","doi-asserted-by":"publisher","first-page":"614","DOI":"10.1109\/TKDE.2021.3079836","volume":"35","author":"L Von Rueden","year":"2021","unstructured":"Von Rueden, L., et al.: Informed machine learning-a taxonomy and survey of integrating prior knowledge into learning systems. IEEE TKDE 35(1), 614\u2013633 (2021). https:\/\/doi.org\/10.1109\/TKDE.2021.3079836","journal-title":"IEEE TKDE"},{"issue":"10","key":"21_CR26","doi-asserted-by":"publisher","first-page":"1161","DOI":"10.1038\/s41592-021-01254-9","volume":"18","author":"L Wratten","year":"2021","unstructured":"Wratten, L., Wilm, A., G\u00f6ke, J.: Reproducible, scalable, and shareable analysis pipelines with bioinformatics workflow managers. Nat. Methods 18(10), 1161\u20131168 (2021). https:\/\/doi.org\/10.1038\/s41592-021-01254-9","journal-title":"Nat. Methods"},{"key":"21_CR27","doi-asserted-by":"publisher","first-page":"409","DOI":"10.1613\/jair.1.11854","volume":"70","author":"MA Z\u00f6ller","year":"2021","unstructured":"Z\u00f6ller, M.A., Huber, M.F.: Benchmark and survey of automated machine learning frameworks. J. Artif. Intell. Res. 70, 409\u2013472 (2021). https:\/\/doi.org\/10.1613\/jair.1.11854","journal-title":"J. Artif. Intell. Res."},{"key":"21_CR28","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1007\/978-3-030-74251-5_9","volume-title":"Advances in Intelligent Data Analysis XIX","author":"M-A Z\u00f6ller","year":"2021","unstructured":"Z\u00f6ller, M.-A., Nguyen, T.-D., Huber, M.F.: Incremental search space construction for machine learning pipeline synthesis. In: Abreu, P.H., Rodrigues, P.P., Fern\u00e1ndez, A., Gama, J. (eds.) IDA 2021. LNCS, vol. 12695, pp. 103\u2013115. Springer, Cham (2021). https:\/\/doi.org\/10.1007\/978-3-030-74251-5_9"}],"container-title":["Lecture Notes in Computer Science","Learning and Intelligent Optimization"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-75623-8_21","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,11]],"date-time":"2025-03-11T09:08:08Z","timestamp":1741684088000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-75623-8_21"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031756221","9783031756238"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-75623-8_21","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"3 January 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"LION","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Learning and Intelligent Optimization","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Ischia Island","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"9 June 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13 June 2024","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":"lion2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.lion18.unina.it\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}