{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T20:22:17Z","timestamp":1743020537923,"version":"3.40.3"},"publisher-location":"Cham","reference-count":25,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031074806"},{"type":"electronic","value":"9783031074813"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-07481-3_5","type":"book-chapter","created":{"date-parts":[[2022,5,27]],"date-time":"2022-05-27T06:02:51Z","timestamp":1653631371000},"page":"36-44","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Synthesizing Configuration Tactics for\u00a0Exercising Hidden Options in\u00a0Serverless Systems"],"prefix":"10.1007","author":[{"given":"J\u00f6rn","family":"Kuhlenkamp","sequence":"first","affiliation":[]},{"given":"Sebastian","family":"Werner","sequence":"additional","affiliation":[]},{"given":"Chin Hong","family":"Tran","sequence":"additional","affiliation":[]},{"given":"Stefan","family":"Tai","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,5,28]]},"reference":[{"key":"5_CR1","doi-asserted-by":"publisher","unstructured":"Agache, A., et al.: Firecracker: lightweight virtualization for serverless applications. In: 17th Symposium on Networked Systems Design and Implementation, NSDI \u20192020, USENIX Association, Feb 2020. https:\/\/doi.org\/10.5555\/3388242.3388273","DOI":"10.5555\/3388242.3388273"},{"key":"5_CR2","doi-asserted-by":"publisher","unstructured":"Akhtar, N., et al.: Cose: configuring serverless functions using statistical learning. In: IEEE INFOCOM 2020 (2020). https:\/\/doi.org\/10.1109\/INFOCOM41043.2020.9155363","DOI":"10.1109\/INFOCOM41043.2020.9155363"},{"key":"5_CR3","doi-asserted-by":"crossref","unstructured":"Ali, A., et al.: Batch: Machine learning inference serving on serverless platforms with adaptive batching. In: Proceedings of SC 2020. SC 2020, IEEE Press (2020)","DOI":"10.1109\/SC41405.2020.00073"},{"key":"5_CR4","doi-asserted-by":"publisher","unstructured":"Baldini, I., et al.: The serverless trilemma: function composition for serverless computing. In: Proceedings of ACM SIGPLAN 2017, Onward! 2017, ACM (2017). https:\/\/doi.org\/10.1145\/3133850.3133855","DOI":"10.1145\/3133850.3133855"},{"key":"5_CR5","unstructured":"Christoforou, A., Andreou, A.S.: An effective resource management approach in a FaaS environment. In: ESSCA 2018, ESSCA 2018, vol. 2330 (2018)"},{"key":"5_CR6","doi-asserted-by":"publisher","unstructured":"Eismann, S., et al.: Predicting the costs of serverless workflows (2020). https:\/\/doi.org\/10.1145\/3358960.3379133","DOI":"10.1145\/3358960.3379133"},{"key":"5_CR7","doi-asserted-by":"crossref","unstructured":"Eismann, S., et al.: Sizeless: predicting the optimal size of serverless functions (2021). https:\/\/arxiv.org\/abs\/2010.15162, preprint","DOI":"10.1145\/3464298.3493398"},{"key":"5_CR8","doi-asserted-by":"publisher","unstructured":"Elgamal, T., et al.: Costless: optimizing cost of serverless computing through function fusion and placement. In: SEC. SEC\u20192018, IEEE, October 2018. https:\/\/doi.org\/10.1109\/SEC.2018.00029","DOI":"10.1109\/SEC.2018.00029"},{"key":"5_CR9","unstructured":"Jonas, E., et al.: Cloud programming simplified: a berkeley view on serverless computing, February 2019. http:\/\/arxiv.org\/abs\/1812.03651"},{"key":"5_CR10","unstructured":"Joyner, S., et al.: Ripple: a practical declarative programming framework for serverless compute (2020). https:\/\/arxiv.org\/abs\/2001.00222"},{"key":"5_CR11","doi-asserted-by":"publisher","unstructured":"Kaviani, N., et al.: Towards serverless as commodity: a case of knative. In: Proceedings of 5th WOSC 2019, ACM (2019). https:\/\/doi.org\/10.1145\/3366623.3368135","DOI":"10.1145\/3366623.3368135"},{"key":"5_CR12","unstructured":"Kitchenham, B.A.: Guidelines for performing systematic literature reviews in software engineering. Technical Report (2007)"},{"key":"5_CR13","doi-asserted-by":"publisher","unstructured":"Kuhlenkamp, J., Werner, S.: Benchmarking FaaS platforms: call for community participation. In: Proceedings of 4th WoSC 2018, ACM, December 2018. https:\/\/doi.org\/10.1109\/UCC-Companion.2018.00055","DOI":"10.1109\/UCC-Companion.2018.00055"},{"key":"5_CR14","doi-asserted-by":"publisher","unstructured":"Kuhlenkamp, J., et al.: An evaluation of FaaS platforms as a foundation for serverless big data processing. In: Proceedings of UCC 2019, ACM (2019). https:\/\/doi.org\/10.1145\/3344341.3368796","DOI":"10.1145\/3344341.3368796"},{"key":"5_CR15","doi-asserted-by":"publisher","unstructured":"Kuhlenkamp, J., et al.: All but one: FaaS platform elasticity revisited. SIGAPP Appl. Comput. Rev. 20(3), 5\u201319 (2020). https:\/\/doi.org\/10.1145\/3429204.3429205","DOI":"10.1145\/3429204.3429205"},{"key":"5_CR16","doi-asserted-by":"crossref","unstructured":"Kuhlenkamp, J., et al.: The ifs and buts of less is more: A serverless computing reality check. In: Proceedings of IC2E 2020, IEEE (2020)","DOI":"10.1109\/IC2E48712.2020.00023"},{"key":"5_CR17","doi-asserted-by":"publisher","unstructured":"Leitner, P., et al.: A mixed-method empirical study of function-as-a-service software development in industrial practice. J. Syst. Softw. 149 (2018). https:\/\/doi.org\/10.1016\/j.jss.2018.12.013","DOI":"10.1016\/j.jss.2018.12.013"},{"key":"5_CR18","doi-asserted-by":"publisher","unstructured":"Saha, A., Jindal, S.: Emars: efficient management and allocation of resources in serverless. In: Proceedings of 11th CLOUD 2018, July 2018. https:\/\/doi.org\/10.1109\/CLOUD.2018.00113","DOI":"10.1109\/CLOUD.2018.00113"},{"key":"5_CR19","doi-asserted-by":"publisher","unstructured":"S\u00e1nchez-Artigas, M., et al.: Primula: a practical shuffle\/sort operator for serverless computing. In: Proceedings of 21st Middleware 2020, pp. 31\u201337. Middleware 2020, ACM (2020). https:\/\/doi.org\/10.1145\/3429357.3430522","DOI":"10.1145\/3429357.3430522"},{"key":"5_CR20","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110708","author":"J Scheuner","year":"2020","unstructured":"Scheuner, J., Leitner, P.: Function-as-a-service performance evaluation: a multivocal literature review. Syst. Softw. (2020). https:\/\/doi.org\/10.1016\/j.jss.2020.110708","journal-title":"Syst. Softw."},{"key":"5_CR21","doi-asserted-by":"crossref","unstructured":"Schuler, L., et al.: Ai-based resource allocation: reinforcement learning for adaptive auto-scaling in serverless environments (2020). https:\/\/arxiv.org\/abs\/2005.14410, preprint","DOI":"10.1109\/CCGrid51090.2021.00098"},{"key":"5_CR22","doi-asserted-by":"publisher","unstructured":"Sedefouglu, \u00d6., S\u00f6zer, H.: Cost minimization for deploying serverless functions. In: Proceedings of 36th SAC 2021, ACM (2021). https:\/\/doi.org\/10.1145\/3412841.3442069","DOI":"10.1145\/3412841.3442069"},{"key":"5_CR23","doi-asserted-by":"publisher","unstructured":"Taibi, D., et al.: Patterns for serverless functions (function-as-a-service): A multivocal literature review. In: Proceedings of 10th CLOSER 2020, INSTICC, SciTePress (2020). https:\/\/doi.org\/10.5220\/0009578501810192","DOI":"10.5220\/0009578501810192"},{"key":"5_CR24","doi-asserted-by":"publisher","unstructured":"Tariq, A., et al.: Sequoia: enabling quality-of-service in serverless computing. In: Proceedings of 11th SoCC 2020, ACM (2020). https:\/\/doi.org\/10.1145\/3419111.3421306","DOI":"10.1145\/3419111.3421306"},{"key":"5_CR25","doi-asserted-by":"publisher","unstructured":"Werner, S., Tai, S.: Application-platform co-design for serverless data processing. In: Proceedings of 19th ICSOC 2021 (2021). https:\/\/doi.org\/10.1007\/978-3-030-91431-8_39","DOI":"10.1007\/978-3-030-91431-8_39"}],"container-title":["Lecture Notes in Business Information Processing","Intelligent Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-07481-3_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,29]],"date-time":"2022-05-29T23:09:53Z","timestamp":1653865793000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-07481-3_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031074806","9783031074813"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-07481-3_5","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"type":"print","value":"1865-1348"},{"type":"electronic","value":"1865-1356"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"28 May 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"CAiSE","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Advanced Information Systems Engineering","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Leuven","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Belgium","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":"6 June 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"10 June 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"34","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"caise2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/caise22.ugent.be\/","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":"203","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":"31","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":"0","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":"15% - 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":"2-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":"6-10","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)"}}]}}