{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T08:43:48Z","timestamp":1742978628805,"version":"3.40.3"},"publisher-location":"Cham","reference-count":24,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030591540"},{"type":"electronic","value":"9783030591557"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-59155-7_13","type":"book-chapter","created":{"date-parts":[[2020,9,10]],"date-time":"2020-09-10T19:26:08Z","timestamp":1599765968000},"page":"170-179","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Composition Algorithm Adaptation in Service Oriented Systems"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6953-2692","authenticated-orcid":false,"given":"Niranjana","family":"Deshpande","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3071-017X","authenticated-orcid":false,"given":"Naveen","family":"Sharma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,9,7]]},"reference":[{"issue":"2","key":"13_CR1","doi-asserted-by":"publisher","first-page":"198","DOI":"10.1109\/TSC.2013.23","volume":"7","author":"H Al-Helal","year":"2014","unstructured":"Al-Helal, H., Gamble, R.: Introducing replaceability into web service composition. IEEE Trans. Serv. Comput. 7(2), 198\u2013209 (2014). \nhttps:\/\/doi.org\/10.1109\/TSC.2013.23","journal-title":"IEEE Trans. Serv. Comput."},{"doi-asserted-by":"publisher","unstructured":"Al-Masri, E., Mahmoud, Q.H.: QoS-based discovery and ranking of web services. In: 2007 16th International Conference on Computer Communications and Networks, pp. 529\u2013534, August 2007. \nhttps:\/\/doi.org\/10.1109\/ICCCN.2007.4317873","key":"13_CR2","DOI":"10.1109\/ICCCN.2007.4317873"},{"doi-asserted-by":"publisher","unstructured":"Ali, N., Solis, C.: Self-adaptation to mobile resources in service oriented architecture. In: 2015 IEEE International Conference on Mobile Services, pp. 407\u2013414, June 2015. \nhttps:\/\/doi.org\/10.1109\/MobServ.2015.62","key":"13_CR3","DOI":"10.1109\/MobServ.2015.62"},{"doi-asserted-by":"publisher","unstructured":"Alrifai, M., Risse, T.: Combining global optimization with local selection for efficient QoS-aware service composition. In: Proceedings of the 18th International Conference on World Wide Web, WWW 2009, p. 881\u2013890. Association for Computing Machinery, New York (2009). \nhttps:\/\/doi.org\/10.1145\/1526709.1526828","key":"13_CR4","DOI":"10.1145\/1526709.1526828"},{"issue":"2","key":"13_CR5","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1109\/MS.2011.28","volume":"28","author":"D Ardagna","year":"2011","unstructured":"Ardagna, D., Baresi, L., Comai, S., Comuzzi, M., Pernici, B.: A service-based framework for flexible business processes. IEEE Softw. 28(2), 61\u201367 (2011)","journal-title":"IEEE Softw."},{"issue":"6","key":"13_CR6","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1109\/TSE.2007.1011","volume":"33","author":"D Ardagna","year":"2007","unstructured":"Ardagna, D., Pernici, B.: Adaptive service composition in flexible processes. IEEE Trans. Softw. Eng. 33(6), 369\u2013384 (2007)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"8","key":"13_CR7","doi-asserted-by":"publisher","first-page":"1512","DOI":"10.1016\/j.jss.2010.03.045","volume":"83","author":"D Ardagna","year":"2010","unstructured":"Ardagna, D., Mirandola, R.: Per-flow optimal service selection for web services based processes. J. Syst. Softw. 83(8), 1512\u20131523 (2010). \nhttps:\/\/doi.org\/10.1016\/j.jss.2010.03.045\n\n. \nhttp:\/\/www.sciencedirect.com\/science\/article\/pii\/S0164121210000750\n\n. Performance Evaluation and Optimization of Ubiquitous Computing and Networked Systems","journal-title":"J. Syst. Softw."},{"issue":"4","key":"13_CR8","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1145\/2983528","volume":"60","author":"A Bouguettaya","year":"2017","unstructured":"Bouguettaya, A., et al.: A service computing manifesto: the next 10 years. Commun. ACM 60(4), 64\u201372 (2017). \nhttp:\/\/doi.acm.org\/10.1145\/2983528","journal-title":"Commun. ACM"},{"issue":"3","key":"13_CR9","doi-asserted-by":"publisher","first-page":"387","DOI":"10.1109\/TSE.2010.92","volume":"37","author":"R Calinescu","year":"2011","unstructured":"Calinescu, R., Grunske, L., Kwiatkowska, M., Mirandola, R., Tamburrelli, G.: Dynamic QoS management and optimization in service-based systems. IEEE Trans. Softw. Eng. 37(3), 387\u2013409 (2011). \nhttps:\/\/doi.org\/10.1109\/TSE.2010.92","journal-title":"IEEE Trans. Softw. Eng."},{"key":"13_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"409","DOI":"10.1007\/978-3-319-74183-3_14","volume-title":"Software Engineering for Self-Adaptive Systems III. Assurances","author":"V Cardellini","year":"2017","unstructured":"Cardellini, V., Casalicchio, E., Grassi, V., Iannucci, S., Lo Presti, F., Mirandola, R.: MOSES: a platform for experimenting with QoS-driven self-adaptation policies for service oriented systems. In: de Lemos, R., Garlan, D., Ghezzi, C., Giese, H. (eds.) Software Engineering for Self-Adaptive Systems III. Assurances. LNCS, vol. 9640, pp. 409\u2013433. Springer, Cham (2017). \nhttps:\/\/doi.org\/10.1007\/978-3-319-74183-3_14"},{"key":"13_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1007\/978-3-642-10248-6_2","volume-title":"Architecting Dependable Systems VI","author":"V Cardellini","year":"2009","unstructured":"Cardellini, V., Casalicchio, E., Grassi, V., Lo Presti, F., Mirandola, R.: Towards self-adaptation for dependable service-oriented systems. In: de Lemos, R., Fabre, J.-C., Gacek, C., Gadducci, F., ter Beek, M. (eds.) WADS 2008. LNCS, vol. 5835, pp. 24\u201348. Springer, Heidelberg (2009). \nhttps:\/\/doi.org\/10.1007\/978-3-642-10248-6_2"},{"unstructured":"Cardoso, J.: Approaches to compute workflow complexity. In: Leymann, F., Reisig, W., Thatte, S.R., van der Aalst, W. (eds.) The Role of Business Processes in Service Oriented Architectures. No. 06291 in Dagstuhl Seminar Proceedings, Internationales Begegnungs- und Forschungszentrum f\u00fcr Informatik (IBFI), Schloss Dagstuhl, Germany, Dagstuhl, Germany (2006). \nhttp:\/\/drops.dagstuhl.de\/opus\/volltexte\/2006\/821","key":"13_CR12"},{"issue":"6","key":"13_CR13","doi-asserted-by":"publisher","first-page":"883","DOI":"10.1109\/TSC.2015.2428251","volume":"9","author":"J Cho","year":"2016","unstructured":"Cho, J., Ko, H., Ko, I.: Adaptive service selection according to the service density in multiple qos aspects. IEEE Trans. Serv. Comput. 9(6), 883\u2013894 (2016). \nhttps:\/\/doi.org\/10.1109\/TSC.2015.2428251","journal-title":"IEEE Trans. Serv. Comput."},{"issue":"3","key":"13_CR14","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1007\/s10796-008-9086-3","volume":"11","author":"MG Fugini","year":"2009","unstructured":"Fugini, M.G., Pernici, B., Ramoni, F.: Quality analysis of composed services through fault injection. Inf. Syst. Front. 11(3), 227\u2013239 (2009)","journal-title":"Inf. Syst. Front."},{"unstructured":"Gomaa, H., Hashimoto, K., Kim, M., Malek, S., Menasc\u00e9, D.A.: Software adaptation patterns for service-oriented architectures. In: Proceedings of the 2010 ACM Symposium on Applied Computing, SAC 2010, pp. 462\u2013469. ACM, New York (2010). \nhttp:\/\/doi.acm.org\/10.1145\/1774088.1774185","key":"13_CR15"},{"issue":"03","key":"13_CR16","doi-asserted-by":"publisher","first-page":"475","DOI":"10.1109\/TSC.2015.2473840","volume":"10","author":"C Jatoth","year":"2017","unstructured":"Jatoth, C., Gangadharan, G., Buyya, R.: Computational intelligence based QoS-aware web service composition: a systematic literature review. IEEE Trans. Serv. Comput. 10(03), 475\u2013492 (2017). \nhttps:\/\/doi.org\/10.1109\/TSC.2015.2473840","journal-title":"IEEE Trans. Serv. Comput."},{"doi-asserted-by":"publisher","unstructured":"King, T., Ramirez, A., Rodolfo, C., Clarke, P.: An integrated self-testing framework for autonomic computing systems. J. Comput. 2 (2007). \nhttps:\/\/doi.org\/10.4304\/jcp.2.9.37-49","key":"13_CR17","DOI":"10.4304\/jcp.2.9.37-49"},{"key":"13_CR18","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1049\/iet-sen.2018.5028","volume":"13","author":"L Mutanu","year":"2019","unstructured":"Mutanu, L.: State of runtime adaptation in service-oriented systems: what, where, when, how and right. IET Softw. 13, 14\u201324 (2019). \nhttps:\/\/digital-library.theiet.org\/content\/journals\/10.1049\/iet-sen.2018.5028","journal-title":"IET Softw."},{"doi-asserted-by":"crossref","unstructured":"Schuller, D., Siebenhaar, M., Hans, R., Wenge, O., Steinmetz, R., Schulte, S.: Towards heuristic optimization of complex service-based workflows for stochastic QoS attributes. In: 2014 IEEE International Conference on Web Services, pp. 361\u2013368 (2014)","key":"13_CR19","DOI":"10.1109\/ICWS.2014.59"},{"key":"13_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"513","DOI":"10.1007\/978-3-642-25535-9_36","volume-title":"Service-Oriented Computing","author":"I Trummer","year":"2011","unstructured":"Trummer, I., Faltings, B.: Dynamically selecting composition algorithms for economical composition as a service. In: Kappel, G., Maamar, Z., Motahari-Nezhad, H.R. (eds.) ICSOC 2011. LNCS, vol. 7084, pp. 513\u2013522. Springer, Heidelberg (2011). \nhttps:\/\/doi.org\/10.1007\/978-3-642-25535-9_36"},{"issue":"2","key":"13_CR21","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1145\/3058592","volume":"12","author":"H Wang","year":"2017","unstructured":"Wang, H., et al.: Integrating reinforcement learning with multi-agent techniques for adaptive service composition. ACM Trans. Auton. Adapt. Syst. 12(2), 81\u2013842 (2017). \nhttps:\/\/doi.org\/10.1145\/3058592\n\n. \nhttp:\/\/doi.acm.org\/10.1145\/3058592","journal-title":"ACM Trans. Auton. Adapt. Syst."},{"doi-asserted-by":"publisher","unstructured":"Wang, L., Li, Q.: A multiagent-based framework for self-adaptive software with search-based optimization. In: 2016 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 621\u2013625, October 2016. \nhttps:\/\/doi.org\/10.1109\/ICSME.2016.16","key":"13_CR22","DOI":"10.1109\/ICSME.2016.16"},{"unstructured":"Yu, T., Zhang, Y., Lin, K.J.: Efficient algorithms for web services selection with end-to-end QoS constraints. ACM Trans. Web 1(1) (2007). \nhttp:\/\/doi.acm.org\/10.1145\/1232722.1232728","key":"13_CR23"},{"doi-asserted-by":"crossref","unstructured":"Zhang, W., Chang, C.K., Feng, T., Jiang, H.y.: QoS-based dynamic web service composition with ant colony optimization. In: 2010 IEEE 34th Annual Computer Software and Applications Conference (COMPSAC), pp. 493\u2013502. IEEE (2010)","key":"13_CR24","DOI":"10.1109\/COMPSAC.2010.76"}],"container-title":["Communications in Computer and Information Science","Software Architecture"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-59155-7_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,9,10]],"date-time":"2020-09-10T20:05:14Z","timestamp":1599768314000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-59155-7_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030591540","9783030591557"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-59155-7_13","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"7 September 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ECSA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Software Architecture","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"L'Aquila","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":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14 September 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18 September 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ecsa2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/ecsa2020.disim.univaq.it\/","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":"103","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":"18","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":"5","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":"17% - 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":"5","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":"4","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)"}},{"value":"Due to the Corona pandemic ECSA 2020 was held as a virtual event. ECSA 2020 Tracks and Workshops information: single-blind review, submissions: 72, full papers accepted: 30, short papers accepted: 9.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}