{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,29]],"date-time":"2022-03-29T04:36:39Z","timestamp":1648528599324},"reference-count":26,"publisher":"ASTES Journal","issue":"6","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Adv. sci. technol. eng. syst. j."],"published-print":{"date-parts":[[2020,11]]},"DOI":"10.25046\/aj050663","type":"journal-article","created":{"date-parts":[[2020,11,28]],"date-time":"2020-11-28T07:10:52Z","timestamp":1606547452000},"page":"531-537","source":"Crossref","is-referenced-by-count":1,"title":["Determinism of Replicated Distributed Systems\u2013A Timing Analysis of the Data Passing Process"],"prefix":"10.25046","volume":"5","author":[{"given":"Adriano A.","family":"Santos","sequence":"first","affiliation":[]},{"given":"Ant\u00f3nio Ferreira da","family":"Silva","sequence":"additional","affiliation":[]},{"given":"Ant\u00f3nio P.","family":"Magalh\u00e3es","sequence":"additional","affiliation":[]},{"given":"M\u00e1rio de","family":"Sousa","sequence":"additional","affiliation":[]}],"member":"10676","published-online":{"date-parts":[[2020,11]]},"reference":[{"key":"ref0","unstructured":"International Standard IEC 61499-1, Function Block-Part 1: Architecture, 2nd Edition. International Electrotechnical Commission, 2012."},{"key":"ref1","unstructured":"Eclipse 4diac, Open Source PLC Framework for Industrial Automation & Control [Online], https:\/\/www.eclipse.org\/4diac\/."},{"key":"ref2","unstructured":"L. Laura, Pullum. Software Fault Tolerance - Techniques and Implementation, Artech House Publishers, ISBN: 9781580531375, 2001."},{"key":"ref3","doi-asserted-by":"publisher","unstructured":"L. Chen, A. Avizienis, \"N-Version Programming: A Fault-Tolerance Approach to Reliability of Software Operation\" in Proceedings of FTCS-8, Toulouse, France, 1978. DOI: 10.1109\/FTCSH.1995.532621.","DOI":"10.1109\/FTCSH.1995.532621"},{"key":"ref4","doi-asserted-by":"publisher","unstructured":"J. C. Laprie, J. Arlat, C. Beounes and K. Kanoun, \"Definition and analysis of hardware- and software-fault-tolerant architectures,\" in Computer, 23(7), 39-51, July 1990. DOI: 10.1109\/2.56851.","DOI":"10.1109\/2.56851"},{"key":"ref5","unstructured":"K. H. Kim. The Distributed Recovery Block Scheme, in Software Fault Tolerance, M. R. Lyu (Ed.), New York: John Wiley & Sons, 1995."},{"key":"ref6","doi-asserted-by":"publisher","unstructured":"D. Nguyen and Dar-Biau Liu, \"Recovery blocks in real-time distributed systems,\" in Annual Reliability and Maintainability Symposium. 1998 Proceedings. International Symposium on Product Quality and Integrity, Anaheim, CA, USA, 1998, 149-154. DOI: 10.1109\/RAMS.1998.653703.","DOI":"10.1109\/RAMS.1998.653703"},{"key":"ref7","doi-asserted-by":"publisher","unstructured":"R. Guerraoui and A. Schiper, \"Software-based replication for fault tolerance\" in Computer, 30(4, 68-74, April 1997. DOI: 10.1109\/2.585156.","DOI":"10.1109\/2.585156"},{"key":"ref8","unstructured":"V. Hadzilacos, S. Toueg, \"Fault-Tolerant Broadcasts and Related Problems\" in Distributed Systems (2nd Ed.), ACM Press\/Addison-Wesley Publishing Co, USA, 97-145, 1993."},{"key":"ref9","doi-asserted-by":"publisher","unstructured":"S. Poledna, A. Burns, A. Wellings and P. Barrett, \"Replica determinism and flexible scheduling in hard real-time dependable systems\" in IEEE Transactions on Computers, 49(2), 100-111, Feb. 2000. DOI: 10.1109\/12.833107.","DOI":"10.1109\/12.833107"},{"key":"ref10","doi-asserted-by":"publisher","unstructured":"L.M. Pinho, Vasques, F. & Wellings, A., \"Replication Management in Reliable Real-Time Systems\", in Real-Time Systems, 26, 261-296 (2004). https:\/\/doi.org\/10.1023\/B:TIME.0000018248.18519.46.","DOI":"10.1023\/B:TIME.0000018248.18519.46"},{"key":"ref11","doi-asserted-by":"publisher","unstructured":"J. Liu, W. Li, G. O. Karame and N. Asokan, \"Scalable Byzantine Consensus via Hardware-Assisted Secret Sharing\" in IEEE Trans. on Computers, 68(1), 139-151, 1 Jan. 2019. DOI: 10.1109\/TC.2018.2860009.","DOI":"10.1109\/TC.2018.2860009"},{"key":"ref12","unstructured":"Paulo R. Pinho, Luciana de Oliveira Rech, Lau Cheuk Lung, Miguel Correia, L\u00e1saro Jonas Camargos, \"Replica\u00e7\u00e3o de M\u00e1quina de Estado Baseada em Prioridade com PRaft\" in XXXIV Simp\u00f3sio Brasileiro de Redes de Computadores e Sistemas Distribu\u00eddos, Salvador, Brazil, 2016."},{"key":"ref13","doi-asserted-by":"publisher","unstructured":"Hu, Tingting; Bertolotti, Ivan C. and Navet, Nicolas, \"Towards seamless integration of N-Version Programming in model-based design\", in 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA2017), Cyprus, 1-8, 2017. DOI: 10.1109\/ETFA.2017.8247678.","DOI":"10.1109\/ETFA.2017.8247678"},{"key":"ref14","doi-asserted-by":"publisher","unstructured":"M. de Sousa, C. Chrysoulas and A. E. Homay, \"Multiply and conquer: A replication framework for building fault tolerant industrial applications\" in 2015 IEEE 13th International Conference on Industrial Informatics (INDIN), Cambridge, 1342-1347, 2015. DOI: 10.1109\/INDIN.2015.7281930.","DOI":"10.1109\/INDIN.2015.7281930"},{"key":"ref15","unstructured":"L. Yoong, \"Modelling and Synthesis of Safety-Critical Software with IEC 61499\", PhD Thesis submitted for Electrical and Electronic Engineering, University of Auckland, 2010. http:\/\/hdl.handle.net\/2292\/6691."},{"key":"ref16","doi-asserted-by":"publisher","unstructured":"I. Batchkova, G. Popov, H. Karamishev and Grigor Stambolov, \"Dynamic reconfigurability of control systems using IEC 61499 standard\", in 15th Workshop on International Stability, Technology, and Culture the International Federation of Automatic Control, 46(8), 256 261, 2013. https:\/\/doi.org\/10.3182\/20130606-3-XK-4037.00050.","DOI":"10.3182\/20130606-3-XK-4037.00050"},{"key":"ref17","doi-asserted-by":"publisher","unstructured":"W. Dai, V. Vyatkin, J. H. Christensen and V. N. Dubinin, \"Bridging Service-Oriented Architecture and IEC 61499 for Flexibility and Interoperability,\" in IEEE Transactions on Industrial Informatics, 11(3), 771-781, June 2015. Doi: 10.1109\/TII.2015.2423495.","DOI":"10.1109\/TII.2015.2423495"},{"key":"ref18","doi-asserted-by":"publisher","unstructured":"Lednicki, Luka, Carlson, Jan e Sandstrom, Kristian, \"Model level worst-case execution time analysis for IEC 61499\", in Proc. of the 16th International ACM Sigsoft symposium on Component-based software engineering, June, 169-178, 2013. https:\/\/doi.org\/10.1145\/2465449.2465455.","DOI":"10.1145\/2465449.2465455"},{"key":"ref19","unstructured":"International Electrotechnical Commission, \"International Standard IEC 61131-3, Programmable Controllers - Part 3: Programming Languages\", 3rd Edition, 2013."},{"key":"ref20","doi-asserted-by":"publisher","unstructured":"H.-M Hanisch and V. Vyatkin, \"Achieving Reconfigurability of Automation Systems by Using the New International Standard IEC 61499: A Developer's View\", in The Industrial Information Technology Handbook, CRC PRESS, Section 4, 66, 2004. https:\/\/doi.org\/10.1201\/9781315220758.","DOI":"10.1201\/9781315220758"},{"key":"ref21","doi-asserted-by":"publisher","unstructured":"A. A. Santos and M. de Sousa, \"Replication Strategies for Distributed IEC 61499 Applications\", in IECON 2018 - 44th Annual Conference of the IEEE Industrial Electronics Society, Washington, DC, 2018, 2225-2230. Doi: 10.1109\/IECON.2018.8592737.","DOI":"10.1109\/IECON.2018.8592737"},{"key":"ref22","doi-asserted-by":"publisher","unstructured":"M. Hofmann, M. Rooker and A. Zoitl, \"Improved Communication Model for an IEC 61499 Runtime Environment\", Proc. of IEEE 16th Conference on Emerging Technologies & Factory Automation (ETFA2011), Toulouse, France, 2011, 1-7. Doi: 10.1109\/ETFA.2011.6059121.","DOI":"10.1109\/ETFA.2011.6059121"},{"key":"ref23","doi-asserted-by":"publisher","unstructured":"A. A. Santos, A. F. da Silva, M. de Sousa and P. Magalh\u00e3es, \"An IEC 61499 Replication for Distributed Control Applications\", in IEEE 16th International Conference on Industrial Informatics (INDIN), Porto, 2018, 362-367. Doi: 10.1109\/INDIN.2018.8471958.","DOI":"10.1109\/INDIN.2018.8471958"},{"key":"ref24","doi-asserted-by":"publisher","unstructured":"Mengfei Yang, Gengxin Hua, Yanjun Feng, and Jian Gong, \"Fault\u2010Tolerance Architectures and Key Techniques\", in Fault-Tolerance Techniques for Spacecraft Control Computers (1st. ed.). Wiley Publishing, pp 29-76, 2017. DOI: 10.1002\/9781119107392.","DOI":"10.1002\/9781119107392"},{"key":"ref25","doi-asserted-by":"publisher","unstructured":"Khalgui, Mohamed; Rebeuf, Xavier, Simonot-Lion, Fran\u00e7oise, \"A Schedulability Analysis of an IEC-61499 Control Application\", in 6th IFAC International conference on Fieldbus Systems and their Applications (FeT'2005), 38(2), 71-78, 2005. https:\/\/doi.org\/10.3182\/20051114-2-MX-3901.00011.","DOI":"10.3182\/20051114-2-MX-3901.00011"}],"container-title":["Advances in Science, Technology and Engineering Systems Journal"],"original-title":[],"link":[{"URL":"https:\/\/www.astesj.com\/publications\/ASTESJ_050663.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,21]],"date-time":"2020-12-21T08:25:29Z","timestamp":1608539129000},"score":1,"resource":{"primary":{"URL":"https:\/\/astesj.com\/v05\/i06\/p63\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11]]},"references-count":26,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2020,11]]},"published-print":{"date-parts":[[2020,11]]}},"URL":"https:\/\/doi.org\/10.25046\/aj050663","relation":{},"ISSN":["2415-6698","2415-6698"],"issn-type":[{"value":"2415-6698","type":"print"},{"value":"2415-6698","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,11]]}}}