{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T13:00:09Z","timestamp":1770987609566,"version":"3.50.1"},"reference-count":18,"publisher":"IEEE","license":[{"start":{"date-parts":[[2021,7,21]],"date-time":"2021-07-21T00:00:00Z","timestamp":1626825600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,7,21]],"date-time":"2021-07-21T00:00:00Z","timestamp":1626825600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,7,21]],"date-time":"2021-07-21T00:00:00Z","timestamp":1626825600000},"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":[[2021,7,21]]},"DOI":"10.1109\/indin45523.2021.9557535","type":"proceedings-article","created":{"date-parts":[[2021,10,11]],"date-time":"2021-10-11T21:23:04Z","timestamp":1633987384000},"page":"1-6","source":"Crossref","is-referenced-by-count":3,"title":["Improving Code Reuse between Industrial Embedded Systems and Discrete Event Simulators"],"prefix":"10.1109","author":[{"given":"Niclas","family":"Ericsson","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Johan","family":"Akerberg","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mats","family":"Bjorkman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tomas","family":"Lennvall","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stig","family":"Larsson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongyu","family":"Pei-Breivold","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","article-title":"Object-Oriented Frameworks&#x2013;A survey of methodological issues","author":"mattsson","year":"1996","journal-title":"Ph D Dissertation"},{"key":"ref11","article-title":"Inversion of Control Containers and the Dependency Injection Patterns","author":"fowler","year":"2004"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/581630.581634"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/SIES.2008.4577697"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/2.982916"},{"key":"ref15","first-page":"41","article-title":"QEMU , a Fast and Portable Dynamic Translator","author":"bellard","year":"2005","journal-title":"USENIX Annual Technical Conference Proceedings of the 2005 Conference on"},{"key":"ref16","article-title":"Integrating real world applications into OMNeT++","author":"mayer","year":"2008","journal-title":"Tech Rep"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/DISTRA.2018.8601014"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/321738.321743"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2912149"},{"key":"ref3","author":"banks","year":"2005","journal-title":"Discrete-Event System Simulation"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2014.6766093"},{"key":"ref5","first-page":"641","article-title":"Cross-level sensor network simulation with COOJA","author":"\u00f6sterlind","year":"2006","journal-title":"Proceedings - Conference on Local Computer Networks LCN"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2016.11.030"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/IECON43393.2020.9254835"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2012.05.085"},{"key":"ref1","article-title":"Factors in Software Quality","author":"mccall","year":"1977","journal-title":"National Technical Information Service Tech Rep"},{"key":"ref9","first-page":"22","article-title":"Designing reusable classes","volume":"2","author":"foote","year":"1988","journal-title":"Journal of Object-Oriented Programming"}],"event":{"name":"2021 IEEE 19th International Conference on Industrial Informatics (INDIN)","location":"Palma de Mallorca, Spain","start":{"date-parts":[[2021,7,21]]},"end":{"date-parts":[[2021,7,23]]}},"container-title":["2021 IEEE 19th International Conference on Industrial Informatics (INDIN)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9557349\/9557353\/09557535.pdf?arnumber=9557535","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T15:46:50Z","timestamp":1652197610000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9557535\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,21]]},"references-count":18,"URL":"https:\/\/doi.org\/10.1109\/indin45523.2021.9557535","relation":{},"subject":[],"published":{"date-parts":[[2021,7,21]]}}}