{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,3]],"date-time":"2024-09-03T05:57:36Z","timestamp":1725343056446},"reference-count":39,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2019,12,1]],"date-time":"2019-12-01T00:00:00Z","timestamp":1575158400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Simulation Modelling Practice and Theory"],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1016\/j.simpat.2019.101967","type":"journal-article","created":{"date-parts":[[2019,8,10]],"date-time":"2019-08-10T14:53:14Z","timestamp":1565448794000},"page":"101967","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":23,"special_numbering":"C","title":["Distributed Co-Simulation of Complex Engineered Systems by Combining the High Level Architecture and Functional Mock-up Interface"],"prefix":"10.1016","volume":"97","author":[{"ORCID":"http:\/\/orcid.org\/0000-0002-2660-1432","authenticated-orcid":false,"given":"Alberto","family":"Falcone","sequence":"first","affiliation":[]},{"ORCID":"http:\/\/orcid.org\/0000-0003-0351-0869","authenticated-orcid":false,"given":"Alfredo","family":"Garro","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.simpat.2019.101967_bib0001","series-title":"Unifying Themes in Complex Systems","first-page":"227","article-title":"Complex engineered systems","author":"Braha","year":"2006"},{"key":"10.1016\/j.simpat.2019.101967_bib0002","series-title":"Proceedings of the Symposium on Theory of Modeling & Simulation: DEVS Integrative M&S Symposium, part of the 2015 Spring Simulation Multiconference, SpringSim \u201915, Alexandria, VA, USA, April 12\u201315, 2015","first-page":"9","article-title":"On the integration of HLA and FMI for supporting interoperability and reusability in distributed simulation","author":"Garro","year":"2015"},{"key":"10.1016\/j.simpat.2019.101967_bib0003","series-title":"Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany","first-page":"115","article-title":"Master for co-simulation using FMI","author":"Bastian","year":"2011"},{"key":"10.1016\/j.simpat.2019.101967_bib0004","unstructured":"Daimler AG, The Functional Mock-up Interface (FMI) standard home page, 2017, Accessed 15 Nov 2018 URL http:\/\/www.fmi-standard.org."},{"key":"10.1016\/j.simpat.2019.101967_bib0005","unstructured":"IEEE Std. 1516\u20132010, IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA): 1516\u20132010 (Framework and Rules); 1516.1-2010 (Federate Interface Specification); 1516.2\u20132010 (Object Model Template (OMT) Specification) (2010)."},{"key":"10.1016\/j.simpat.2019.101967_bib0006","unstructured":"Modeling and Simulation Coordination Office (M&S CO), The M&S CO home page, 2017, Accessed 24 Oct 2017 URL http:\/\/www.msco.mil\/."},{"key":"10.1016\/j.simpat.2019.101967_bib0007","series-title":"Creating Computer Simulation Systems: an Introduction to the High Level Architecture","author":"Kuhl","year":"1999"},{"issue":"2","key":"10.1016\/j.simpat.2019.101967_bib0008","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1076\/1387-3954(200006)6:2;1-M;FT093","article-title":"Two methods of simulator coupling","volume":"6","author":"K\u00fcbler","year":"2000","journal-title":"Math. Comput. Modell. Dyn. Syst."},{"issue":"4","key":"10.1016\/j.simpat.2019.101967_bib0009","doi-asserted-by":"crossref","DOI":"10.1142\/S1793962317500556","article-title":"Hybrid simulation using implicit solver coupling with HLA and FMI","volume":"8","author":"Awais","year":"2017","journal-title":"Int. J. Model. Simul. Sci. Comput."},{"key":"10.1016\/j.simpat.2019.101967_bib0010","series-title":"Progress in Differential-Algebraic Equations","first-page":"107","article-title":"Error analysis and error estimates for co-simulation in FMI for model exchange and co-simulation v2.0","author":"Martin","year":"2014"},{"issue":"9","key":"10.1016\/j.simpat.2019.101967_bib0011","doi-asserted-by":"crossref","first-page":"1061","DOI":"10.1002\/zamm.201500196","article-title":"Continuous approximation techniques for co-simulation methods: analysis of numerical stability and local error","volume":"96","author":"Busch","year":"2016","journal-title":"ZAMM"},{"key":"10.1016\/j.simpat.2019.101967_bib0012","series-title":"Proceedings of the 10 th International Modelica Conference; March 10\u201312; 2014; Lund; Sweden","first-page":"247","article-title":"Adapting functional mockup units for HLA-compliant distributed simulation","author":"Yilmaz","year":"2014"},{"key":"10.1016\/j.simpat.2019.101967_bib0013","series-title":"Proceedings of the 10 th International Modelica Conference; March 10\u201312; 2014; Lund; Sweden","first-page":"235","article-title":"Model-based integration platform for FMI co-simulation and heterogeneous simulations of cyber-physical systems","author":"Neema","year":"2014"},{"key":"10.1016\/j.simpat.2019.101967_bib0014","series-title":"2017 IEEE 7th Annual Computing and Communication Workshop and Conference (CCWC)","first-page":"1","article-title":"Co-simulation of cyber-physical systems using hla","author":"N\u00e4gele","year":"2017"},{"key":"10.1016\/j.simpat.2019.101967_bib0015","unstructured":"SIANI, The javaFMI library, 2018, Accessed 15 Nov 2018 URL https:\/\/bitbucket.org\/siani\/javafmi."},{"key":"10.1016\/j.simpat.2019.101967_bib0016","series-title":"FM 2016: Formal Methods - 21st International Symposium, Limassol, Cyprus, November 9\u201311, 2016, Proceedings","first-page":"344","article-title":"Formalising and validating the interface description in the FMI standard","author":"Hasanagic","year":"2016"},{"key":"10.1016\/j.simpat.2019.101967_bib0017","series-title":"Proceedings of the 48th Annual Simulation Symposium, ANSS 2015, part of the 2015 Spring Simulation Multiconference, SpringSim \u201915, Alexandria, VA, USA, April 12\u201315, 2015","first-page":"78","article-title":"Investigating execution strategies for hybrid models developed using multiple m&s methodologies","author":"Mustafee","year":"2015"},{"key":"10.1016\/j.simpat.2019.101967_bib0018","article-title":"From co- toward multi-simulation of smart grids based on HLA and FMI standards","author":"L\u00e9vesque","year":"2014","journal-title":"CoRR"},{"issue":"1","key":"10.1016\/j.simpat.2019.101967_bib0019","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1109\/JPROC.2002.805829","article-title":"Taming heterogeneity - the ptolemy approach","volume":"91","author":"Eker","year":"2003","journal-title":"Proc. IEEE"},{"key":"10.1016\/j.simpat.2019.101967_bib0020","series-title":"2013 IEEE\/ACM 17th International Symposium on Distributed Simulation and Real Time Applications","first-page":"55","article-title":"Distributed simulation of heterogeneous and real-time systems","author":"Lasnier","year":"2013"},{"key":"10.1016\/j.simpat.2019.101967_bib0021","series-title":"21st IEEE\/ACM International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2017, Rome, Italy, October 18\u201320, 2017","first-page":"216","article-title":"Simplifying the development of HLA-based distributed simulations with the HLA Development Kit software framework (DKF)","author":"Falcone","year":"2017"},{"key":"10.1016\/j.simpat.2019.101967_bib0022","unstructured":"SEE, The Simulation Exploration Experience project, 2018, Accessed 15 Nov 2018 URL https:\/\/www.exploresim.com."},{"key":"10.1016\/j.simpat.2019.101967_bib0023","series-title":"International Conference on Computing, Networking and Communications, ICNC 2013, San Diego, CA, USA, January 28\u201331, 2013","first-page":"315","article-title":"The high level architecture RTI as a master to the functional mock-up interface components","author":"Awais","year":"2013"},{"key":"10.1016\/j.simpat.2019.101967_bib0024","first-page":"7564","article-title":"Distributed hybrid simulation using the HLA and the functional mock-up interface","author":"Awais","year":"2013","journal-title":"Ind. Electron. Soc. IECON"},{"issue":"120","key":"10.1016\/j.simpat.2019.101967_bib0025","first-page":"11","article-title":"Design patterns: elements of reusable object-oriented software","volume":"49","author":"Vlissides","year":"1995","journal-title":"Reading: Addison-Wesley"},{"issue":"3","key":"10.1016\/j.simpat.2019.101967_bib0026","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1057\/s41273-016-0039-4","article-title":"Experiences in simplifying distributed simulation: the HLA development kit framework","volume":"11","author":"Falcone","year":"2017","journal-title":"J. Simul."},{"key":"10.1016\/j.simpat.2019.101967_bib0027","series-title":"21st IEEE\/ACM International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2017, Rome, Italy, October 18\u201320, 2017","first-page":"75","article-title":"On the execution control of HLA federations using the SISO space reference FOM","author":"M\u00f6ller","year":"2017"},{"key":"10.1016\/j.simpat.2019.101967_bib0028","series-title":"DS-RT","first-page":"107","article-title":"Simulation exploration experience: A distributed hybrid simulation of a lunar mining operation","author":"Taylor","year":"2014"},{"key":"10.1016\/j.simpat.2019.101967_bib0029","series-title":"2017 Winter Simulation Conference, WSC 2017, Las Vegas, NV, USA, December 3\u20136, 2017","first-page":"617","article-title":"An introduction to developing federations with the High Level Architecture (HLA)","author":"Falcone","year":"2017"},{"key":"10.1016\/j.simpat.2019.101967_bib0030","series-title":"15th International Conference on Modeling and Applied Simulation, MAS 2016, Held at the International Multidisciplinary Modeling and Simulation Multiconference, I3M 2016, Larnaca, Cyprus, September 26\u201328, 2016","first-page":"121","article-title":"Using the HLA standard in the context of an international simulation project: the experience of the \u201csmashteam\u201d","author":"Falcone","year":"2016"},{"key":"10.1016\/j.simpat.2019.101967_bib0031","unstructured":"Mathworks, The FMI Toolbox for MATLAB\/Simulink toolboxm, URL http:\/\/www.modelon.com\/products\/fmi-toolbox-for-matlab."},{"key":"10.1016\/j.simpat.2019.101967_bib0032","series-title":"Principles of Object-Oriented Modeling and Simulation with Modelica 2.1","author":"Fritzson","year":"2004"},{"key":"10.1016\/j.simpat.2019.101967_bib0033","series-title":"16th International Conference on Modeling and Applied Simulation, MAS 2017, Held at the International Multidisciplinary Modeling and Simulation Multiconference, I3M 2017, Barcelona, Spain, September 18\u201320","first-page":"6","article-title":"A Java library for easing the distributed simulation of space systems","author":"Falcone","year":"2017"},{"key":"10.1016\/j.simpat.2019.101967_bib0034","series-title":"20th IEEE\/ACM International Symposium on Distributed Simulation and Real Time Applications, DS-RT 2016, London, United Kingdom, September 21\u201323, 2016","first-page":"100","article-title":"Promoting a-priori Interoperability of HLA-Based Simulations in the Space Domain: the SISO Space Reference FOM Initiative","author":"M\u00f6ller","year":"2016"},{"key":"10.1016\/j.simpat.2019.101967_sbref0029","first-page":"1","article-title":"The SEE HLA starter kit: enabling the rapid prototyping of HLA-based simulations for space exploration","author":"Falcone","year":"2016"},{"key":"10.1016\/j.simpat.2019.101967_bib0036","unstructured":"Pitch Technologies, The HLA\/RTI Simulation Infrastructure, 2018, Accessed 15 Nov 2018 URL http:\/\/www.pitch.se."},{"key":"10.1016\/j.simpat.2019.101967_bib0037","unstructured":"SISO Space Reference FOM (SRFOM), The SISO SRFOM Product Development Group (PDG) website, 2019, Accessed 15 May 2019 URL https:\/\/www.sisostds.org\/StandardsActivities\/DevelopmentGroups\/SRFOMPDGSpaceReferenceFederationObjectModel.aspx."},{"key":"10.1016\/j.simpat.2019.101967_bib0038","series-title":"Proc. of Fall Simulation Interoperability Workshop, 2016-SIW-003","article-title":"Building scalable distributed simulations: Design patterns for HLA ddm","author":"M\u00f6ller","year":"2016"},{"key":"10.1016\/j.simpat.2019.101967_bib0039","series-title":"2010 12th International Conference on Computer Modelling and Simulation","first-page":"527","article-title":"A scalable HLA rti system based on multiple-fedserv architecture","author":"Hong","year":"2010"}],"container-title":["Simulation Modelling Practice and Theory"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1569190X19301005?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1569190X19301005?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,10,6]],"date-time":"2019-10-06T15:26:47Z","timestamp":1570375607000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1569190X19301005"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12]]},"references-count":39,"alternative-id":["S1569190X19301005"],"URL":"https:\/\/doi.org\/10.1016\/j.simpat.2019.101967","relation":{},"ISSN":["1569-190X"],"issn-type":[{"value":"1569-190X","type":"print"}],"subject":[],"published":{"date-parts":[[2019,12]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Distributed Co-Simulation of Complex Engineered Systems by Combining the High Level Architecture and Functional Mock-up Interface","name":"articletitle","label":"Article Title"},{"value":"Simulation Modelling Practice and Theory","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.simpat.2019.101967","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2019 Elsevier B.V. All rights reserved.","name":"copyright","label":"Copyright"}],"article-number":"101967"}}