{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,14]],"date-time":"2025-10-14T11:36:10Z","timestamp":1760441770308,"version":"3.40.3"},"publisher-location":"Cham","reference-count":13,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031209833"},{"type":"electronic","value":"9783031209840"}],"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.springernature.com\/gp\/researchers\/text-and-data-mining"},{"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.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-20984-0_45","type":"book-chapter","created":{"date-parts":[[2022,11,22]],"date-time":"2022-11-22T01:02:58Z","timestamp":1669078978000},"page":"635-643","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["A Challenge for\u00a0the\u00a0Next 50 Years of\u00a0Automated Service Composition"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0764-2124","authenticated-orcid":false,"given":"Marco","family":"Aiello","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,11,22]]},"reference":[{"key":"45_CR1","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1007\/978-3-319-90008-7_10","volume-title":"The Web Was Done by Amateurs","author":"M Aiello","year":"2018","unstructured":"Aiello, M.: The pervasive future. In: The Web Was Done by Amateurs, pp. 129\u2013140. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-90008-7_10"},{"key":"45_CR2","doi-asserted-by":"publisher","unstructured":"Aiello, M., et al.: A Request Language for Web-Services Based on Planning and Constraint Satisfaction. In: Buchmann, (eds.) TES 2002. LNCS, vol. 2444, pp. 76\u201385. Springer, Heidelberg (2002). https:\/\/doi.org\/10.1007\/3-540-46121-3_10","DOI":"10.1007\/3-540-46121-3_10"},{"key":"45_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1007\/978-3-540-24593-3_4","volume-title":"Service-Oriented Computing - ICSOC 2003","author":"D Berardi","year":"2003","unstructured":"Berardi, D., Calvanese, D., De Giacomo, G., Lenzerini, M., Mecella, M.: Automatic composition of e-services that export their behavior. In: Orlowska, M.E., Weerawarana, S., Papazoglou, M.P., Yang, J. (eds.) ICSOC 2003. LNCS, vol. 2910, pp. 43\u201358. Springer, Heidelberg (2003). https:\/\/doi.org\/10.1007\/978-3-540-24593-3_4"},{"key":"45_CR4","unstructured":"Heineman, G., Councill, W.: Component-Based Software Engineering. Putting the Pieces Together, Addison-Westley (2001)"},{"key":"45_CR5","doi-asserted-by":"crossref","unstructured":"Hewitt, C., Bishop, P., Steiger, R.: A universal modular actor formalism for Artificial Intelligence. In: Proceedings of the 3rd International Joint Conference on Artificial Intelligence (IJCAI) (1973)","DOI":"10.1016\/0004-3702(72)90052-5"},{"key":"45_CR6","doi-asserted-by":"crossref","unstructured":"Kay, A.C.: The early history of Smalltalk. In: History of programming languages\u2013II, pp. 511\u2013598 (1996)","DOI":"10.1145\/234286.1057828"},{"key":"45_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1007\/978-3-540-24593-3_23","volume-title":"Service-Oriented Computing - ICSOC 2003","author":"A Lazovik","year":"2003","unstructured":"Lazovik, A., Aiello, M., Papazoglou, M.: Planning and monitoring the execution of Web service requests. In: Orlowska, M.E., Weerawarana, S., Papazoglou, M.P., Yang, J. (eds.) ICSOC 2003. LNCS, vol. 2910, pp. 335\u2013350. Springer, Heidelberg (2003). https:\/\/doi.org\/10.1007\/978-3-540-24593-3_23"},{"key":"45_CR8","unstructured":"McIlraith, S., Son, T.C.: Adapting Golog for composition of semantic Web-services. In: Fensel, D., Giunchiglia, F., McGuinness, D., Williams, M. (eds.) Proceedings of the 8th International Conference on Principles of Knowledge Representation (KR), pp. 482\u2013496. Morgan Kaufmann (2002)"},{"key":"45_CR9","unstructured":"McIlroy, D.: Mass-produced software components. In: Proceedings of the 1st International Conference on Software Engineering, Garmisch Patenkirchen, Germany, pp. 88\u201398 (1968)"},{"key":"45_CR10","unstructured":"Papazoglou, M.: Service-Oriented Computing: Concepts, characteristics and directions. In: Proceedings of the Fourth International Conference on Web Information Systems Engineering, 2003. WISE 200, pp. 3\u201312. IEEE (2003)"},{"key":"45_CR11","doi-asserted-by":"crossref","unstructured":"Rao, J., Su, X.: A survey of automated Web service composition methods. In: 1st International Workshop on Semantic Web Services and Web Process Composition, pp, 43\u201354 (2004)","DOI":"10.1007\/978-3-540-30581-1_5"},{"key":"45_CR12","doi-asserted-by":"publisher","unstructured":"Stal, M.: Web services: Beyond component-based computing. Commun. ACM 45(10), 71\u201376 (Oct 2002). https:\/\/doi.org\/10.1145\/570907.570934","DOI":"10.1145\/570907.570934"},{"key":"45_CR13","unstructured":"Weerawarana, S., Curbera, F., Leymann, F., Storey, T., Ferguson, D.F.: Web Services Platform Architecture: SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL, WS-Reliable Messaging, and More. Pearson (2005)"}],"container-title":["Lecture Notes in Computer Science","Service-Oriented Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-20984-0_45","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,23]],"date-time":"2024-12-23T20:05:19Z","timestamp":1734984319000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-20984-0_45"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031209833","9783031209840"],"references-count":13,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-20984-0_45","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"22 November 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The present paper was written following the very same principles of composition at the core of Automated Service Composition. In fact, any central section can be composed with any other central section of the paper without affecting the reading flow. It can also be omitted. So any reading of the sections such as 1,2,3,4,5, or 1,4,3,2,5, or 1,3,2,5 or 1,2,5 and so on are valid ways for going through this material. Try it!","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Note"}},{"value":"ICSOC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Service-Oriented Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Seville","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","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":"29 November 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2 December 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icsoc2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/icsoc2022.spilab.es\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}