{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,11]],"date-time":"2025-06-11T05:43:47Z","timestamp":1749620627138,"version":"3.40.3"},"publisher-location":"Cham","reference-count":12,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030409067"},{"type":"electronic","value":"9783030409074"}],"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"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-40907-4_14","type":"book-chapter","created":{"date-parts":[[2020,2,12]],"date-time":"2020-02-12T15:02:54Z","timestamp":1581519774000},"page":"143-154","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Translating a Legacy Stack to Microservices Using a Modernization Facade with Performance Optimization for Container Deployments"],"prefix":"10.1007","author":[{"given":"Prabal","family":"Mahanta","sequence":"first","affiliation":[]},{"given":"Suchin","family":"Chouta","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,2,12]]},"reference":[{"key":"14_CR1","unstructured":"Kiviluoma, K., Koskinen, J., Mikkonen, T.: Run-time monitoring of behavioral profiles with aspects. In: Koskimies, K., Kuzniarz, L., Nummenmaa, J., Zhang, Z. (eds.) Proceedings of the NWUML 2005: The 3rd Nordic Workshop on UML and Software Modeling, Tampere, Finland, 29\u201331 August 2005 (2005)"},{"key":"14_CR2","doi-asserted-by":"crossref","unstructured":"Carrasco, A., van Bladel, B., Demeyer, S.: Migrating towards microservices: migration and architecture smells. In: Proceedings of the 2nd International Workshop on Refactoring. ACM (2018)","DOI":"10.1145\/3242163.3242164"},{"issue":"4","key":"14_CR3","doi-asserted-by":"publisher","first-page":"447","DOI":"10.1177\/0022427815581399","volume":"52","author":"BC Welsh","year":"2015","unstructured":"Welsh, B.C., Braga, A.A., Bruinsma, G.J.N.: Reimagining broken windows: from theory to policy. J. Res. Crime Delinq. 52(4), 447\u2013463 (2015)","journal-title":"J. Res. Crime Delinq."},{"key":"14_CR4","doi-asserted-by":"crossref","unstructured":"O\u2019Brien, L., Smith, D., Lewis, G.: Supporting migration to services using software architecture reconstruction. In: 13th IEEE International Workshop on Software Technology and Engineering Practice (STEP 2005). IEEE (2005)","DOI":"10.1109\/STEP.2005.29"},{"key":"14_CR5","doi-asserted-by":"crossref","unstructured":"Arcelli, F., Tosi, C., Zanoni, M.: Can design pattern detection be useful for legacy system migration towards SOA? In: Proceedings of the 2nd International Workshop on Systems Development in SOA Environments. ACM (2008)","DOI":"10.1145\/1370916.1370932"},{"key":"14_CR6","unstructured":"Ulrich, W.: A status on OMG architecture-driven modernization task force. In: Proceedings EDOC Workshop on Model-Driven Evolution of Legacy Systems (MELS). IEEE Computer Society Digital Library (2004)"},{"issue":"1","key":"14_CR7","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1016\/S0743-1066(99)00013-8","volume":"41","author":"C Papadimitriou","year":"1999","unstructured":"Papadimitriou, C., Sideri, M.: On the Floyd-Warshall algorithm for logic programs. J. Logic Program. 41(1), 129\u2013137 (1999)","journal-title":"J. Logic Program."},{"key":"14_CR8","unstructured":"Drozdek\u2019s, A.: Data Structures and Algorithms in C++, p. 173. PWS Publishing, Boston (1996)"},{"key":"14_CR9","unstructured":"Agrawal, R., Jagadish, H.V.: Multiprocessor transitive closure algorithms. In: Proceedings of the International Symposium on Databases in Parallel and Distributed Systems, pp. 56\u201366. December 1988. ACM SIGMOD Record, December 1991"},{"issue":"2","key":"14_CR10","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1109\/TKDE.2009.83","volume":"22","author":"C Ordonez","year":"2009","unstructured":"Ordonez, C.: Optimization of linear recursive queries in SQL. IEEE Transactions on knowledge and Data Engineering 22(2), 264\u2013277 (2009)","journal-title":"IEEE Transactions on knowledge and Data Engineering"},{"key":"14_CR11","unstructured":"Tinnefeld, C., Wagner, B., Plattner, H.: Operating on Hierarchical Enterprise Data in an In-Memory Column Store (2012)"},{"issue":"5","key":"14_CR12","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1002\/nla.279","volume":"9","author":"Y Saad","year":"2002","unstructured":"Saad, Y., Suchomel, B.: ARMS: An algebraic recursive multilevel solver for general sparse linear systems. Numer. Linear Algebra Appl. 9(5), 359\u2013378 (2002)","journal-title":"Numer. Linear Algebra Appl."}],"container-title":["Lecture Notes in Computer Science","On the Move to Meaningful Internet Systems: OTM 2019 Workshops"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-40907-4_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,2,13]],"date-time":"2020-02-13T01:47:46Z","timestamp":1581558466000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-40907-4_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030409067","9783030409074"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-40907-4_14","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"12 February 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"OTM","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"OTM Confederated International Conferences \"On the Move to Meaningful Internet Systems\"","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Rhodes","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Greece","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 October 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 October 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"otm2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.otmconferences.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}