{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,2]],"date-time":"2026-01-02T07:45:21Z","timestamp":1767339921450,"version":"3.44.0"},"reference-count":38,"publisher":"IEEE","license":[{"start":{"date-parts":[[2019,7,1]],"date-time":"2019-07-01T00:00:00Z","timestamp":1561939200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,7,1]],"date-time":"2019-07-01T00:00:00Z","timestamp":1561939200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019,7]]},"DOI":"10.1109\/indin41052.2019.8972205","type":"proceedings-article","created":{"date-parts":[[2020,1,31]],"date-time":"2020-01-31T00:16:43Z","timestamp":1580429803000},"page":"1199-1204","source":"Crossref","is-referenced-by-count":10,"title":["Granularity Cost Analysis for Function Block as a Service"],"prefix":"10.1109","author":[{"given":"Aydin","family":"Homay","sequence":"first","affiliation":[{"name":"Technische Universit&#x00E4;t Dresden,Faculty of Computer Science,Dresden,Germany"}]},{"given":"Alois","family":"Zoitl","sequence":"additional","affiliation":[{"name":"Johannes Kepler University Linz,LIT | CPS Lab,Linz,Austria"}]},{"given":"M\u00e1rio de","family":"Sousa","sequence":"additional","affiliation":[{"name":"University of Porto,Faculty of Enigineering,Porto,Portugal"}]},{"given":"Martin","family":"Wollschlaeger","sequence":"additional","affiliation":[{"name":"Technische Universit&#x00E4;t Dresden,Faculty of Computer Science,Dresden,Germany"}]},{"given":"Christos","family":"Chrysoulas","sequence":"additional","affiliation":[{"name":"London South Bank University,Faculty of Engineering,London,United Kingdom"}]}],"member":"263","reference":[{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2017.30"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2015.11"},{"key":"ref32","first-page":"25","article-title":"The Hidden Dividends of Microservices","volume":"14","author":"killalea","year":"2016"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2017.56"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2016.111"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2011.27"},{"journal-title":"Introduction to Algorithms Third","year":"1989","author":"thomas","key":"ref36"},{"journal-title":"Eclipse org\/4diac\/","article-title":"Open Source PLC Framework for Industrial Automation & Control","year":"2019","key":"ref35"},{"journal-title":"Building Microservices","year":"2015","author":"newman","key":"ref34"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ICWS.2009.95"},{"article-title":"Contract-based Web Service Composition","year":"1976","author":"informatik","key":"ref11"},{"key":"ref12","first-page":"68","article-title":"Requirements reconciliation for scalable and secure microservice (de)composition","author":"ahmadvand","year":"2017","journal-title":"Proc - 2016 IEEE 24th Int Requir Eng Conf RE 2016"},{"key":"ref13","first-page":"170","article-title":"Microservices from Theory to Practice Creating Applications in IBM Bluemix Using the Microservices Approach","author":"shahir daya nguyen van duy","year":"2015","journal-title":"IBM"},{"key":"ref14","first-page":"1","article-title":"Microservices: yesterday, today, and tomorrow","author":"dragoni","year":"2016"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.09.082"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA.2010.5641160"},{"key":"ref17","first-page":"1","article-title":"IEC 61131-3: Programming industrial automation systems: Concepts and programming languages, requirements for programming systems, decision-making aids","author":"john","year":"2010","journal-title":"IEC 61131-3 Program Ind Autom Syst Concepts Program Lang Requir Program Syst Decis Aids"},{"key":"ref18","first-page":"1","article-title":"Reference Model for Service Oriented Architecture 1.0 Committee Specification 1, 2 August 2006","author":"mackenzie","year":"2006"},{"key":"ref19","first-page":"83","article-title":"Service Oriented Architecture &#x2013; Overview of Technologies and Standards","volume":"50","author":"leymann","year":"2008","journal-title":"It Inf Technol"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-04735-5_11"},{"key":"ref4","doi-asserted-by":"crossref","DOI":"10.1016\/j.arcontrol.2019.03.005","article-title":"CPuS-IoT?: A Cyber-Physical Microservice and IoT-based Framework for Manufacturing Assembly Systems","author":"thramboulidis","year":"2019"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/IECON.2010.5675481"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/IECON.2017.8216583"},{"key":"ref6","article-title":"Message security for automation and control applications based on IEC61131-3","author":"homay","year":"2017","journal-title":"FTC 2016 - Future Technologies Conference"},{"journal-title":"Microservices in NET Core? with examples in Nancy","year":"2016","author":"gammelgaard","key":"ref29"},{"key":"ref5","first-page":"1","article-title":"A microservice-based architecture approach for the automation of modular process plants","author":"bloch","year":"2018","journal-title":"IEEE Int Conf Emerg Technol Fact Autom ETFA"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.dam.2014.10.020"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICPHYS.2018.8387665"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/IECON.2012.6389039"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2015.05.072"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2015.2423495"},{"key":"ref20","article-title":"Web Services Architecture, What is a Web service&#x0192;","author":"booth","year":"2004","journal-title":"W3C"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/INDIN.2018.8471978"},{"key":"ref21","doi-asserted-by":"crossref","DOI":"10.1049\/PBCE095E","author":"zoitl","year":"2014","journal-title":"Modelling Control Systems Using IEC 61499"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2009.2027013"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA.2016.7733729"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2013.2253112"},{"key":"ref25","first-page":"228","article-title":"iLAND?: An Enhanced Middleware for Real-Time Reconfiguration of Service Oriented Distributed iLAND?: An Enhanced Middleware for Real-Time Reconfiguration of Service Oriented Distributed Real-Time Systems","volume":"9","author":"valls","year":"2013"}],"event":{"name":"2019 IEEE 17th International Conference on Industrial Informatics (INDIN)","start":{"date-parts":[[2019,7,22]]},"location":"Helsinki, Finland","end":{"date-parts":[[2019,7,25]]}},"container-title":["2019 IEEE 17th International Conference on Industrial Informatics (INDIN)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8961950\/8972012\/08972205.pdf?arnumber=8972205","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,5]],"date-time":"2025-09-05T18:09:30Z","timestamp":1757095770000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8972205\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7]]},"references-count":38,"URL":"https:\/\/doi.org\/10.1109\/indin41052.2019.8972205","relation":{},"subject":[],"published":{"date-parts":[[2019,7]]}}}