{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,11]],"date-time":"2025-11-11T15:46:02Z","timestamp":1762875962643,"version":"3.37.3"},"reference-count":80,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2018,3,1]],"date-time":"2018-03-01T00:00:00Z","timestamp":1519862400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["SOCA"],"published-print":{"date-parts":[[2018,3]]},"DOI":"10.1007\/s11761-018-0228-2","type":"journal-article","created":{"date-parts":[[2018,3,2]],"date-time":"2018-03-02T20:23:26Z","timestamp":1520022206000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Notes on ensembles of IoT, network functions and clouds for service-oriented computing and applications"],"prefix":"10.1007","volume":"12","author":[{"given":"Hong-Linh","family":"Truong","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nanjangud C.","family":"Narendra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kwei-Jay","family":"Lin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,3,3]]},"reference":[{"issue":"9","key":"228_CR1","doi-asserted-by":"publisher","first-page":"2093","DOI":"10.1016\/j.comnet.2013.04.001","volume":"57","author":"G Aceto","year":"2013","unstructured":"Aceto G, Botta A, De Donato W, Pescap\u00e8 A (2013) Survey cloud monitoring: a survey. Comput Netw 57(9):2093\u20132115. \n                    https:\/\/doi.org\/10.1016\/j.comnet.2013.04.001","journal-title":"Comput Netw"},{"issue":"2","key":"228_CR2","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1109\/TSC.2015.2456888","volume":"9","author":"I Akkaya","year":"2016","unstructured":"Akkaya I, Liu Y, Lee EA (2016) Uncertainty analysis of middleware services for streaming smart grid applications. IEEE Trans Serv Comput 9(2):174\u2013185. \n                    https:\/\/doi.org\/10.1109\/TSC.2015.2456888","journal-title":"IEEE Trans Serv Comput"},{"issue":"4","key":"228_CR3","doi-asserted-by":"publisher","first-page":"357","DOI":"10.1007\/s00607-014-0398-5","volume":"97","author":"K Alhamazani","year":"2015","unstructured":"Alhamazani K, Ranjan R, Mitra K, Rabhi F, Jayaraman PP, Khan SU, Guabtni A, Bhatnagar V (2015) An overview of the commercial cloud monitoring tools: research dimensions, design issues, and state-of-the-art. Computing 97(4):357\u2013377. \n                    https:\/\/doi.org\/10.1007\/s00607-014-0398-5","journal-title":"Computing"},{"key":"228_CR4","doi-asserted-by":"publisher","unstructured":"Ali S, Yue T (2015) U-test: evolving, modelling and testing realistic uncertain behaviours of cyber-physical systems. In: 8th IEEE international conference on software testing, verification and validation, ICST 2015, Graz, Austria, April 13\u201317, 2015, pp 1\u20132. IEEE. \n                    https:\/\/doi.org\/10.1109\/ICST.2015.7102637","DOI":"10.1109\/ICST.2015.7102637"},{"key":"228_CR5","doi-asserted-by":"publisher","unstructured":"Alipour MA (2017) Fault injection in the internet of things applications. In: Proceedings of the 1st ACM SIGSOFT international workshop on testing embedded and cyber-physical systems, TECPS 2017, pp 9\u201311. ACM, New York, NY, USA. \n                    https:\/\/doi.org\/10.1145\/3107091.3107095","DOI":"10.1145\/3107091.3107095"},{"key":"228_CR6","doi-asserted-by":"publisher","unstructured":"Bellur U, Narendra NC, Mohalik SK (2017) AUSOM: autonomic service-oriented middleware for IoT-based systems. In: 2017 IEEE world congress on services (SERVICES), pp 102\u2013105. \n                    https:\/\/doi.org\/10.1109\/SERVICES.2017.25","DOI":"10.1109\/SERVICES.2017.25"},{"key":"228_CR7","doi-asserted-by":"publisher","unstructured":"Benazzouz Y, Munilla C, Gunalp O, Gallissot M, Gurgen L (2014) Sharing user IoT devices in the cloud. In: 2014 IEEE world forum on internet of things (WF-IoT), pp 373\u2013374. \n                    https:\/\/doi.org\/10.1109\/WF-IoT.2014.6803193","DOI":"10.1109\/WF-IoT.2014.6803193"},{"key":"228_CR8","doi-asserted-by":"publisher","unstructured":"Blackstock M, Lea R (2014) IoT interoperability: a hub-based approach. In: 2014 international conference on the internet of things (IOT), pp 79\u201384. \n                    https:\/\/doi.org\/10.1109\/IOT.2014.7030119","DOI":"10.1109\/IOT.2014.7030119"},{"key":"228_CR9","doi-asserted-by":"crossref","unstructured":"Bonomi F, Milito R, Zhu J, Addepalli S (2012) Fog computing and its role in the internet of things. In: Proceedings of the first edition of the MCC workshop on mobile cloud computing, pp 13\u201316. ACM","DOI":"10.1145\/2342509.2342513"},{"issue":"C","key":"228_CR10","doi-asserted-by":"publisher","first-page":"684","DOI":"10.1016\/j.future.2015.09.021","volume":"56","author":"A Botta","year":"2016","unstructured":"Botta A, de Donato W, Persico V, Pescap\u00e9 A (2016) Integration of cloud computing and internet of things. Future Gener Comput Syst 56(C):684\u2013700. \n                    https:\/\/doi.org\/10.1016\/j.future.2015.09.021","journal-title":"Future Gener Comput Syst"},{"issue":"4","key":"228_CR11","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1145\/2983528","volume":"60","author":"A Bouguettaya","year":"2017","unstructured":"Bouguettaya A, Singh M, Huhns M, Sheng QZ, Dong H, Yu Q, Neiat AG, Mistry S, Benatallah B, Medjahed B, Ouzzani M, Casati F, Liu X, Wang H, Georgakopoulos D, Chen L, Nepal S, Malik Z, Erradi A, Wang Y, Blake B, Dustdar S, Leymann F, Papazoglou M (2017) A service computing manifesto: the next 10 years. Commun ACM 60(4):64\u201372. \n                    https:\/\/doi.org\/10.1145\/2983528","journal-title":"Commun ACM"},{"issue":"6","key":"228_CR12","doi-asserted-by":"publisher","first-page":"1577","DOI":"10.1007\/s10618-017-0530-1","volume":"31","author":"U Brefeld","year":"2017","unstructured":"Brefeld U, Zimmermann A (2017) Guest editorial: special issue on sports analytics. Data Min Knowl Discov 31(6):1577\u20131579. \n                    https:\/\/doi.org\/10.1007\/s10618-017-0530-1","journal-title":"Data Min Knowl Discov"},{"key":"228_CR13","doi-asserted-by":"crossref","unstructured":"Casale G, Ardagna D, Artac M, Barbier F, Nitto ED, Henry A, Iuhasz G, Joubert C, Merseguer J, Munteanu VI, P\u00e9rez JF, Petcu D, Rossi M, Sheridan C, Spais I, Vladu\u0161i\u010d D (2015) Dice: quality-driven development of data-intensive cloud applications. In: Proceedings of the seventh international workshop on modeling in software engineering, MiSE\u201915, pp 78\u201383. IEEE Press, Piscataway, NJ, USA. \n                    http:\/\/dl.acm.org\/citation.cfm?id=2820489.2820507","DOI":"10.1109\/MiSE.2015.21"},{"issue":"6","key":"228_CR14","doi-asserted-by":"publisher","first-page":"854","DOI":"10.1109\/JIOT.2016.2584538","volume":"3","author":"M Chiang","year":"2016","unstructured":"Chiang M, Zhang T (2016) Fog and IoT: an overview of research opportunities. IEEE Internet Things J 3(6):854\u2013864. \n                    https:\/\/doi.org\/10.1109\/JIOT.2016.2584538","journal-title":"IEEE Internet Things J"},{"key":"228_CR15","first-page":"67","volume-title":"MDE4IoT: supporting the internet of things with model-driven engineering","author":"F Ciccozzi","year":"2017","unstructured":"Ciccozzi F, Spalazzese R (2017) MDE4IoT: supporting the internet of things with model-driven engineering. Springer, Cham, pp 67\u201376"},{"issue":"2","key":"228_CR16","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1145\/2766330.2766337","volume":"45","author":"Y Coady","year":"2015","unstructured":"Coady Y, Hohlfeld O, Kempf J, McGeer R, Schmid S (2015) Distributed cloud computing: applications, status quo, and challenges. SIGCOMM Comput Commun Rev 45(2):38\u201343. \n                    https:\/\/doi.org\/10.1145\/2766330.2766337","journal-title":"SIGCOMM Comput Commun Rev"},{"key":"228_CR17","doi-asserted-by":"publisher","unstructured":"Copil G, Moldovan D, Truong HL, Dustdar S (2014) On controlling cloud services elasticity in heterogeneous clouds. In: Proceedings of the 2014 IEEE\/ACM 7th international conference on utility and cloud computing, UCC \u201914, pp 573\u2013578. IEEE Computer Society, Washington, DC, USA. \n                    https:\/\/doi.org\/10.1109\/UCC.2014.88","DOI":"10.1109\/UCC.2014.88"},{"issue":"7","key":"228_CR18","doi-asserted-by":"publisher","first-page":"40:40","DOI":"10.1145\/1831327.1838135","volume":"8","author":"M Creeger","year":"2010","unstructured":"Creeger M (2010) Moving to the edge: CTO roundtable overview. Queue 8(7):40:40\u201340:42. \n                    https:\/\/doi.org\/10.1145\/1831327.1838135","journal-title":"Queue"},{"issue":"5","key":"228_CR19","doi-asserted-by":"publisher","first-page":"1754","DOI":"10.1109\/JIOT.2017.2697718","volume":"4","author":"H Derhamy","year":"2017","unstructured":"Derhamy H, Eliasson J, Delsing J (2017) Iot interoperability: on-demand and low latency transparent multiprotocol translator. IEEE Internet Things J 4(5):1754\u20131763. \n                    https:\/\/doi.org\/10.1109\/JIOT.2017.2697718","journal-title":"IEEE Internet Things J"},{"issue":"C","key":"228_CR20","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/j.jnca.2016.01.010","volume":"67","author":"M D\u00edaz","year":"2016","unstructured":"D\u00edaz M, Mart\u00edn C, Rubio B (2016) State-of-the-art, challenges, and open issues in the integration of internet of things and cloud computing. J Netw Comput Appl 67(C):99\u2013117. \n                    https:\/\/doi.org\/10.1016\/j.jnca.2016.01.010","journal-title":"J Netw Comput Appl"},{"key":"228_CR21","doi-asserted-by":"publisher","unstructured":"Echeverr\u00eda S, Root J, Bradshaw B, Lewis GA (2014) On-demand VM provisioning for cloudlet-based cyber-foraging in resource-constrained environments. In: Julien C, Lane ND, Mishra S (Eds) 6th international conference on mobile computing, applications and services, MobiCASE 2014, Austin, TX, USA, November 6\u20137, 2014, pp 116\u2013124. IEEE. \n                    https:\/\/doi.org\/10.4108\/icst.mobicase.2014.257768","DOI":"10.4108\/icst.mobicase.2014.257768"},{"key":"228_CR22","doi-asserted-by":"publisher","unstructured":"Ferry N, Song H, Rossini A, Chauvel F, Solberg A (2014) CloudMF: Applying MDE to tame the complexity of managing multi-cloud applications. In: Proceedings of the 2014 IEEE\/ACM 7th international conference on utility and cloud computing, UCC\u201914, pp 269\u2013277. IEEE Computer Society, Washington, DC, USA. \n                    https:\/\/doi.org\/10.1109\/UCC.2014.36","DOI":"10.1109\/UCC.2014.36"},{"key":"228_CR23","unstructured":"Fortino G, Ganzha M, Palau C, Paprzycki M (2016) Interoperability in the internet of things. \n                    https:\/\/www.computer.org\/web\/computingnow\/archive\/interoperability-in-the-internet-of-things-december-2016-introduction"},{"issue":"10","key":"228_CR24","doi-asserted-by":"publisher","first-page":"1041","DOI":"10.1007\/s00607-016-0510-0","volume":"98","author":"D Georgakopoulos","year":"2016","unstructured":"Georgakopoulos D, Jayaraman PP (2016) Internet of things: from internet scale sensing to smart services. Computing 98(10):1041\u20131058. \n                    https:\/\/doi.org\/10.1007\/s00607-016-0510-0","journal-title":"Computing"},{"key":"228_CR25","unstructured":"Govindarajan N, Simmhan Y, Jamadagni N, Misra P (2014) Event processing across edge and the cloud for internet of things applications. In: Proceedings of the 20th international conference on management of data, COMAD\u201914, pp 101\u2013104. Computer Society of India, Mumbai, India. \n                    http:\/\/dl.acm.org\/citation.cfm?id=2726970.2726985"},{"key":"228_CR26","doi-asserted-by":"publisher","unstructured":"Grace P, Barbosa J, Pickering B, Surridge M (2014) Taming the interoperability challenges of complex IoT systems. In: Proceedings of the 1st ACM workshop on middleware for context-aware applications in the IoT, M4IOT\u201914, pp 1\u20136. ACM, New York, NY, USA. \n                    https:\/\/doi.org\/10.1145\/2676743.2676744","DOI":"10.1145\/2676743.2676744"},{"key":"228_CR27","doi-asserted-by":"publisher","unstructured":"Haller S, Serbanati A, Bauer M, Carrez F (2013) A domain model for the internet of things. In: Green computing and communications (GreenCom), 2013 IEEE and internet of things (iThings\/CPSCom), IEEE international conference on and IEEE cyber, physical and social computing, pp 411\u2013417. \n                    https:\/\/doi.org\/10.1109\/GreenCom-iThings-CPSCom.2013.87","DOI":"10.1109\/GreenCom-iThings-CPSCom.2013.87"},{"issue":"3","key":"228_CR28","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1007\/s00450-016-0330-7","volume":"32","author":"P Hirmer","year":"2017","unstructured":"Hirmer P, Mitschang B (2017) TOSCA4Mashups: enhanced method for on-demand data mashup provisioning. Comput Sci Res Dev 32(3):291\u2013300. \n                    https:\/\/doi.org\/10.1007\/s00450-016-0330-7","journal-title":"Comput Sci Res Dev"},{"key":"228_CR29","doi-asserted-by":"publisher","unstructured":"Hu W, Gao Y, Ha K, Wang J, Amos B, Chen Z, Pillai P, Satyanarayanan M (2016) Quantifying the impact of edge computing on mobile applications. In: Proceedings of the 7th ACM SIGOPS Asia-Pacific workshop on systems, APSys\u201916, pp 5:1\u20135:8. ACM, New York, NY, USA. \n                    https:\/\/doi.org\/10.1145\/2967360.2967369","DOI":"10.1145\/2967360.2967369"},{"key":"228_CR30","doi-asserted-by":"crossref","unstructured":"Huang J, Liu G, Duan Q, Yan Y (2014) Qos-aware service composition for converged network-cloud service provisioning. In: 2014 IEEE international conference on services computing (SCC), pp 67\u201374. IEEE","DOI":"10.1109\/SCC.2014.18"},{"key":"228_CR31","doi-asserted-by":"publisher","unstructured":"Im J, Kim S, Kim D (2013) IoT mashup as a service: cloud-based mashup service for the internet of things. In: Proceedings of the 2013 IEEE international conference on services computing, SCC\u201913, pp 462\u2013469. IEEE Computer Society, Washington, DC, USA. \n                    https:\/\/doi.org\/10.1109\/SCC.2013.68","DOI":"10.1109\/SCC.2013.68"},{"key":"228_CR32","doi-asserted-by":"publisher","unstructured":"Jalali F, Smith OJ, Lynar T, Suits F (2017) Cognitive IoT gateways: automatic task sharing and switching between cloud and edge\/fog computing. In: Proceedings of the SIGCOMM posters and demos, SIGCOMM posters and demos, pp 121\u2013123. ACM, New York, NY, USA. \n                    https:\/\/doi.org\/10.1145\/3123878.3132008","DOI":"10.1145\/3123878.3132008"},{"key":"228_CR33","doi-asserted-by":"publisher","unstructured":"Jenson S, Want R, Schilit BN, Kravets RH (2015) Building an on-ramp for the internet of things. In: Proceedings of the 2015 workshop on IoT challenges in mobile and industrial systems, IoT-Sys\u201915, pp 3\u20136. ACM, New York, NY, USA. \n                    https:\/\/doi.org\/10.1145\/2753476.2753483","DOI":"10.1145\/2753476.2753483"},{"key":"228_CR34","doi-asserted-by":"publisher","unstructured":"Kablan M, Caldwell B, Han R, Jamjoom H, Keller E (2015) Stateless network functions. In: Proceedings of the 2015 ACM SIGCOMM workshop on hot topics in middleboxes and network function virtualization, HotMiddlebox\u201915, pp 49\u201354. ACM, New York, NY, USA. \n                    https:\/\/doi.org\/10.1145\/2785989.2785993","DOI":"10.1145\/2785989.2785993"},{"key":"228_CR35","doi-asserted-by":"publisher","unstructured":"Kaldor J, Mace J, Bejda M, Gao E, Kuropatwa W, O\u2019Neill J, Ong KW, Schaller B, Shan P, Viscomi B, Venkataraman V, Veeraraghavan K, Song YJ (2017) Canopy: an end-to-end performance tracing and analysis system. In: Proceedings of the 26th symposium on operating systems principles, SOSP\u201917, pp 34\u201350. ACM, New York, NY, USA. \n                    https:\/\/doi.org\/10.1145\/3132747.3132749","DOI":"10.1145\/3132747.3132749"},{"issue":"1","key":"228_CR36","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1109\/MC.2003.1160055","volume":"36","author":"JO Kephart","year":"2003","unstructured":"Kephart JO, Chess DM (2003) The vision of autonomic computing. Computer 36(1):41\u201350","journal-title":"Computer"},{"key":"228_CR37","doi-asserted-by":"crossref","unstructured":"Kim J, Lee JW (2014) OpenIoT: an open service framework for the internet of things. In: 2014 IEEE world forum on internet of things (WF-IoT), pp 89\u201393","DOI":"10.1109\/WF-IoT.2014.6803126"},{"key":"228_CR38","doi-asserted-by":"publisher","unstructured":"Klein A, Ishikawa F, Honiden S (2012) Towards network-aware service composition in the cloud. In: Proceedings of the 21st international conference on world wide web, WWW\u201912, pp 959\u2013968. ACM, New York, NY, USA. \n                    https:\/\/doi.org\/10.1145\/2187836.2187965","DOI":"10.1145\/2187836.2187965"},{"issue":"2","key":"228_CR39","doi-asserted-by":"publisher","first-page":"8:1","DOI":"10.1145\/2835492","volume":"16","author":"IY Ko","year":"2016","unstructured":"Ko IY, Ko HG, Molina AJ, Kwon JH (2016) SoIoT: toward a user-centric IoT-based service framework. ACM Trans Internet Technol 16(2):8:1\u20138:21. \n                    https:\/\/doi.org\/10.1145\/2835492","journal-title":"ACM Trans Internet Technol"},{"key":"228_CR40","doi-asserted-by":"publisher","unstructured":"Krijt F, Jiracek Z, Bures T, Hnetynka P, Gerostathopoulos I (2017) Intelligent ensembles: a declarative group description language and java framework. In: Proceedings of the 12th international symposium on software engineering for adaptive and self-managing systems, SEAMS\u201917, pp 116\u2013122. IEEE Press, Piscataway, NJ, USA. \n                    https:\/\/doi.org\/10.1109\/SEAMS.2017.17","DOI":"10.1109\/SEAMS.2017.17"},{"key":"228_CR41","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1007\/978-3-642-38709-8_6","volume-title":"Advanced information systems engineering","author":"S Meyer","year":"2013","unstructured":"Meyer S, Ruppen A, Magerkurth C (2013) Internet of things-aware process modeling: integrating iot devices as business process resources. In: Salinesi C, Norrie MC, Pastor \u00d3 (eds) Advanced information systems engineering. Springer, Berlin, pp 84\u201398"},{"key":"228_CR42","unstructured":"Mohalik SK, Jayaraman MB, Ramamurthy B, Vulgarakis A (2015) SOA-PE : a service-oriented architecture for planning and execution in cyber-physical systems. In: Proceedings international conference on smart sensors and systems (IC-SSS-2015). IEEE"},{"key":"228_CR43","doi-asserted-by":"publisher","unstructured":"Mohalik SK, Narendra NC, Badrinath R, Jayaraman MB, Padala C (2016) Dynamic semantic interoperability of control in IoT-based systems: need for adaptive middleware. In: 2016 IEEE 3rd world forum on internet of things (WF-IoT), pp 199\u2013203. \n                    https:\/\/doi.org\/10.1109\/WF-IoT.2016.7845399","DOI":"10.1109\/WF-IoT.2016.7845399"},{"key":"228_CR44","doi-asserted-by":"publisher","unstructured":"Mohalik SK, Narendra NC, Badrinath R, Le DH (2017) Adaptive service-oriented architectures for cyber physical systems. In: 2017 IEEE symposium on service-oriented system engineering (SOSE), pp 57\u201362. \n                    https:\/\/doi.org\/10.1109\/SOSE.2017.10","DOI":"10.1109\/SOSE.2017.10"},{"key":"228_CR45","doi-asserted-by":"publisher","unstructured":"Morabito R, Beijar N (2017) A framework based on SDN and containers for dynamic service chains on IoT gateways. In: Proceedings of the workshop on hot topics in container networking and networked systems, HotConNet\u201917, pp 42\u201347. ACM, New York, NY, USA. \n                    https:\/\/doi.org\/10.1145\/3094405.3094413","DOI":"10.1145\/3094405.3094413"},{"issue":"1","key":"228_CR46","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1109\/MS.2017.11","volume":"34","author":"B Morin","year":"2017","unstructured":"Morin B, Harrand N, Fleurey F (2017) Model-based software engineering to tame the IoT jungle. IEEE Softw 34(1):30\u201336. \n                    https:\/\/doi.org\/10.1109\/MS.2017.11","journal-title":"IEEE Softw"},{"key":"228_CR47","doi-asserted-by":"publisher","unstructured":"Muoz F, Muoz R, Rodrguez J, Lopez V, de\u00a0Dios OG, Fernndez-Palacios JP (2013) End-to-end service provisioning across MPLS and IP\/WDM domains. In: 2013 international conference on smart communications in network technologies (SaCoNeT), vol\u00a002, pp 1\u20135. \n                    https:\/\/doi.org\/10.1109\/SaCoNeT.2013.6654561","DOI":"10.1109\/SaCoNeT.2013.6654561"},{"issue":"5","key":"228_CR48","doi-asserted-by":"publisher","first-page":"591","DOI":"10.1109\/TSE.2012.53","volume":"39","author":"V Nallur","year":"2013","unstructured":"Nallur V, Bahsoon R (2013) A decentralized self-adaptation mechanism for service-based applications in the cloud. IEEE Trans Softw Eng 39(5):591\u2013612. \n                    https:\/\/doi.org\/10.1109\/TSE.2012.53","journal-title":"IEEE Trans Softw Eng"},{"key":"228_CR49","doi-asserted-by":"publisher","unstructured":"Nastic S, Copil G, Truong HL, Dustdar S (2015) Governing elastic IoT cloud systems under uncertainty. In: 7th IEEE international conference on cloud computing technology and science, CloudCom 2015, Vancouver, BC, Canada, November 30\u2013December 3, 2015, pp 131\u2013138. IEEE. \n                    https:\/\/doi.org\/10.1109\/CloudCom.2015.77","DOI":"10.1109\/CloudCom.2015.77"},{"key":"228_CR50","doi-asserted-by":"publisher","unstructured":"Nastic S, Sehic S, Le DH, Truong HL, Dustdar S (2014) Provisioning software-defined IoT cloud systems. In: Proceedings of the 2014 international conference on future internet of things and cloud, FICLOUD\u201914, pp 288\u2013295. IEEE Computer Society, Washington, DC, USA. \n                    https:\/\/doi.org\/10.1109\/FiCloud.2014.52","DOI":"10.1109\/FiCloud.2014.52"},{"key":"228_CR51","volume-title":"Building microservices","author":"S Newman","year":"2015","unstructured":"Newman S (2015) Building microservices, 1st edn. O\u2019Reilly Media, Inc., Sebastopol","edition":"1"},{"issue":"1","key":"228_CR52","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/JIOT.2017.2662258","volume":"4","author":"AH Ngu","year":"2017","unstructured":"Ngu AH, Gutierrez M, Metsis V, Nepal S, Sheng QZ (2017) IoT middleware: a survey on issues and enabling technologies. IEEE Internet Things J 4(1):1\u201320. \n                    https:\/\/doi.org\/10.1109\/JIOT.2016.2615180","journal-title":"IEEE Internet Things J"},{"key":"228_CR53","doi-asserted-by":"publisher","unstructured":"Oteafy S, Hassanein H (2012) Towards a global IoT: Resource re-utilization in WSNS. In: 2012 international conference on computing, networking and communications (ICNC), pp 617\u2013622. \n                    https:\/\/doi.org\/10.1109\/ICCNC.2012.6167496","DOI":"10.1109\/ICCNC.2012.6167496"},{"key":"228_CR54","doi-asserted-by":"publisher","unstructured":"Pahl C, Lee B (2015) Containers and clusters for edge cloud architectures\u2014a technology review. In: 2015 3rd international conference on future internet of things and cloud, pp 379\u2013386. \n                    https:\/\/doi.org\/10.1109\/FiCloud.2015.35","DOI":"10.1109\/FiCloud.2015.35"},{"issue":"2","key":"228_CR55","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1007\/s10796-014-9532-3","volume":"18","author":"E Pencheva","year":"2016","unstructured":"Pencheva E, Atanasov I (2016) Engineering of web services for internet of things applications. Inf Syst Front 18(2):277\u2013292. \n                    https:\/\/doi.org\/10.1007\/s10796-014-9532-3","journal-title":"Inf Syst Front"},{"key":"228_CR56","doi-asserted-by":"publisher","unstructured":"Phung PH, Truong HL, Yasoju DT (2017) P4SINC\u2014an execution policy framework for IoT services in the edge. In: 2017 IEEE international congress on internet of things (ICIOT), pp 137\u2013142. \n                    https:\/\/doi.org\/10.1109\/IEEE.ICIOT.2017.23","DOI":"10.1109\/IEEE.ICIOT.2017.23"},{"key":"228_CR57","unstructured":"Qadir J, Ahmed N, Yousaf FZ, Taqweem A (2016) Network as a service: the new vista of opportunities. arXiv preprint \n                    arXiv:1606.03060"},{"key":"228_CR58","doi-asserted-by":"publisher","unstructured":"Ravindra P, Khochare A, Reddy S, Sharma S, Varshney P, Simmhan Y (2017) ECHO : an adaptive orchestration platform for hybrid dataflows across cloud and edge. In: Maximilien EM, Vallecillo A, Wang J, Oriol M (Eds) Service-oriented computing\u201415th international conference, ICSOC 2017, Malaga, Spain, November 13\u201316, 2017, Proceedings, Lecture notes in computer science, vol 10601, pp 395\u2013410. Springer. \n                    https:\/\/doi.org\/10.1007\/978-3-319-69035-3_28","DOI":"10.1007\/978-3-319-69035-3_28"},{"key":"228_CR59","doi-asserted-by":"publisher","unstructured":"Reinfurt L, Breitenb\u00fccher U, Falkenthal M, Leymann F, Riegg A (2016) Internet of things patterns. In: Proceedings of the 21st European conference on pattern languages of programs, EuroPlop\u201916, pp 5:1\u20135:21. ACM, New York, NY, USA. \n                    https:\/\/doi.org\/10.1145\/3011784.3011789","DOI":"10.1145\/3011784.3011789"},{"key":"228_CR60","doi-asserted-by":"publisher","unstructured":"Rosenkranz P, W\u00e4hlisch M, Baccelli E, Ortmann L (2015) A distributed test system architecture for open-source IoT software. In: Proceedings of the 2015 workshop on IoT challenges in mobile and industrial systems, IoT-Sys\u201915, pp 43\u201348. ACM, New York, NY, USA. \n                    https:\/\/doi.org\/10.1145\/2753476.2753481","DOI":"10.1145\/2753476.2753481"},{"key":"228_CR61","doi-asserted-by":"publisher","unstructured":"Samaniego M, Deters R (2016) Using blockchain to push software-defined IoT components onto edge hosts. In: Proceedings of the international conference on big data and advanced wireless technologies, BDAW\u201916, pp 58:1\u201358:9. ACM, New York, NY, USA. \n                    https:\/\/doi.org\/10.1145\/3010089.3016027","DOI":"10.1145\/3010089.3016027"},{"issue":"1","key":"228_CR62","first-page":"45","volume":"3","author":"UG Shehu","year":"2015","unstructured":"Shehu UG, Safdar GA, Epiphaniou G (2015) Network aware composition for internet of thing services. Trans Netw Commun 3(1):45","journal-title":"Trans Netw Commun"},{"key":"228_CR63","doi-asserted-by":"publisher","first-page":"3:3","DOI":"10.1155\/2016\/5649291","volume":"2016","author":"J Sterle","year":"2016","unstructured":"Sterle J, Sedlar U, Rugelj M, Kos A, Volk M (2016) Application-driven OAM framework for heterogeneous IoT environments. Int J Distrib Sens Netw 2016:3:3\u20133:3. \n                    https:\/\/doi.org\/10.1155\/2016\/5649291","journal-title":"Int J Distrib Sens Netw"},{"key":"228_CR64","doi-asserted-by":"publisher","unstructured":"Taherkordi A, Eliassen F, Horn G (2017) From IoT big data to IoT big services. In: Proceedings of the symposium on applied computing, SAC\u201917, pp 485\u2013491. ACM, New York, NY, USA. \n                    https:\/\/doi.org\/10.1145\/3019612.3019700","DOI":"10.1145\/3019612.3019700"},{"key":"228_CR65","doi-asserted-by":"publisher","unstructured":"Teckelmann R, Reich C, Sulistio A (2011) Mapping of cloud standards to the taxonomy of interoperability in IaaS. In: Proceedings of the 2011 IEEE third international conference on cloud computing technology and science, CLOUDCOM\u201911, pp 522\u2013526. IEEE Computer Society, Washington, DC, USA. \n                    https:\/\/doi.org\/10.1109\/CloudCom.2011.78","DOI":"10.1109\/CloudCom.2011.78"},{"issue":"C","key":"228_CR66","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1016\/j.compind.2016.05.010","volume":"82","author":"K Thramboulidis","year":"2016","unstructured":"Thramboulidis K, Christoulakis F (2016) UML4IoT\u2014a UML-based approach to exploit iot in cyber-physical manufacturing systems. Comput Ind 82(C):259\u2013272. \n                    https:\/\/doi.org\/10.1016\/j.compind.2016.05.010","journal-title":"Comput Ind"},{"key":"228_CR67","doi-asserted-by":"publisher","unstructured":"Thuluva AS, Br\u00f6ring A, Medagoda GP, Don H, Anicic D, Seeger J (2017) Recipes for iot applications. In: Proceedings of the seventh international conference on the internet of things, IoT\u201917, pp 10:1\u201310:8. ACM, New York, NY, USA. \n                    https:\/\/doi.org\/10.1145\/3131542.3131553","DOI":"10.1145\/3131542.3131553"},{"key":"228_CR68","doi-asserted-by":"publisher","unstructured":"Truong HL, Berardinelli L (2017) Testing uncertainty of cyber-physical systems in IoT cloud infrastructures: combining model-driven engineering and elastic execution. In: Proceedings of the 1st ACM SIGSOFT international workshop on testing embedded and cyber-physical systems, TECPS 2017, pp 5\u20138. ACM, New York, NY, USA. \n                    https:\/\/doi.org\/10.1145\/3107091.3107093","DOI":"10.1145\/3107091.3107093"},{"key":"228_CR69","doi-asserted-by":"crossref","unstructured":"Truong HL, Berardinelli L, Pavkovic I, Copil G (2017) Modeling and provisioning IoT cloud systems for testing uncertainties. In: Proceedings of the 14th EAI international conference on mobile and ubiquitous systems: computing, networking and services, MobiQuitous 2017. ACM. \n                    http:\/\/dsg.tuwien.ac.at\/staff\/truong\/publications\/2017\/truong-mobiquitous2017.pdf","DOI":"10.1145\/3144457.3144490"},{"key":"228_CR70","doi-asserted-by":"publisher","unstructured":"Truong HL, Copil G, Dustdar S, Le D, Moldovan D, Nastic S (2016) On engineering analytics for elastic IoT cloud platforms. In: Sheng QZ, Stroulia E, Tata S, Bhiri S (eds) Service-oriented computing\u201414th international conference, ICSOC 2016, Banff, AB, Canada, October 10\u201313, 2016, Proceedings, Lecture notes in computer science, vol 9936, pp 267\u2013281. Springer. \n                    https:\/\/doi.org\/10.1007\/978-3-319-46295-0_17","DOI":"10.1007\/978-3-319-46295-0_17"},{"key":"228_CR71","doi-asserted-by":"publisher","unstructured":"Truong HL, Narendra NC (2016) SINC\u2014an information-centric approach for end-to-end IoT cloud resource provisioning. In: International conference on cloud computing research and innovations, ICCCRI 2016, Singapore, Singapore, May 4\u20135, 2016, pp 17\u201324. IEEE Computer Society. \n                    https:\/\/doi.org\/10.1109\/ICCCRI.2016.12","DOI":"10.1109\/ICCCRI.2016.12"},{"key":"228_CR72","unstructured":"U-Test H2020 Deliverable: Report on Uncertainty Modelling Framework V.2. \n                    https:\/\/www.simula.no\/file\/u-testd22pdf\/download\n                    \n                  . Accessed 22 June 2017"},{"key":"228_CR73","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1016\/j.future.2013.12.017","volume":"42","author":"J Ham van der","year":"2015","unstructured":"van der Ham J, St\u00e9ger J, Laki S, Kryftis Y, Maglaris V, de Laat C (2015) The NOVI information models. Future Gener Comput Syst 42:64\u201373","journal-title":"Future Gener Comput Syst"},{"issue":"November","key":"228_CR74","doi-asserted-by":"publisher","first-page":"3:1","DOI":"10.1145\/2822873","volume":"2015","author":"M Vukovic","year":"2015","unstructured":"Vukovic M (2015) Internet programmable IoT: on the role of apis in IoT: the internet of things (ubiquity symposium). Ubiquity 2015(November):3:1\u20133:10. \n                    https:\/\/doi.org\/10.1145\/2822873","journal-title":"Ubiquity"},{"issue":"2","key":"228_CR75","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1109\/MIC.2017.36","volume":"21","author":"Z Wen","year":"2017","unstructured":"Wen Z, Yang R, Garraghan P, Lin T, Xu J, Rovatsos M (2017) Fog orchestration for internet of things services. IEEE Internet Comput 21(2):16\u201324. \n                    https:\/\/doi.org\/10.1109\/MIC.2017.36","journal-title":"IEEE Internet Comput"},{"key":"228_CR76","doi-asserted-by":"crossref","unstructured":"Zhang H, Meng C (2014) A multi-dimensional ontology-based IoT resource model. In: 2014 5th IEEE international conference on software engineering and service science (ICSESS), pp. 124\u2013127. IEEE","DOI":"10.1109\/ICSESS.2014.6933527"},{"key":"228_CR77","doi-asserted-by":"crossref","unstructured":"Zhang M, Selic B, Ali S, Yue T, Okariz O, Norgren R (2016) Understanding uncertainty in cyber-physical systems: a conceptual model. In: Modelling foundations and applications\u201412th European conference, ECMFA 2016, held as part of STAF 2016, Vienna, Austria, July 6\u20137, 2016, Proceedings, pp 247\u2013264","DOI":"10.1007\/978-3-319-42061-5_16"},{"key":"228_CR78","unstructured":"Zhang M, Selic B, Ali S, Yue T, Pradhan D, Nastic S, Truong HL, Schneider M, Bureck M, Hein C (2015) Understanding uncertainty in cyber-physical systems, \n                    https:\/\/www.simula.no\/file\/d12pdf\/download\n                    \n                  . Technical report, U-Test Project"},{"issue":"4","key":"228_CR79","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1145\/2479942.2479945","volume":"40","author":"Z Zhang","year":"2013","unstructured":"Zhang Z, Wu C, Cheung DW (2013) A survey on cloud interoperability: taxonomies, standards, and practice. SIGMETRICS Perform Eval Rev 40(4):13\u201322. \n                    https:\/\/doi.org\/10.1145\/2479942.2479945","journal-title":"SIGMETRICS Perform Eval Rev"},{"issue":"4","key":"228_CR80","doi-asserted-by":"publisher","first-page":"25:1","DOI":"10.1145\/2822896","volume":"10","author":"P Zoghi","year":"2016","unstructured":"Zoghi P, Shtern M, Litoiu M, Ghanbari H (2016) Designing adaptive applications deployed on cloud environments. ACM Trans Auton Adapt Syst 10(4):25:1\u201325:26. \n                    https:\/\/doi.org\/10.1145\/2822896","journal-title":"ACM Trans Auton Adapt Syst"}],"container-title":["Service Oriented Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11761-018-0228-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11761-018-0228-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11761-018-0228-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,3,2]],"date-time":"2019-03-02T19:34:47Z","timestamp":1551555287000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11761-018-0228-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3]]},"references-count":80,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2018,3]]}},"alternative-id":["228"],"URL":"https:\/\/doi.org\/10.1007\/s11761-018-0228-2","relation":{},"ISSN":["1863-2386","1863-2394"],"issn-type":[{"type":"print","value":"1863-2386"},{"type":"electronic","value":"1863-2394"}],"subject":[],"published":{"date-parts":[[2018,3]]},"assertion":[{"value":"9 February 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 February 2018","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 March 2018","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}