{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T17:21:34Z","timestamp":1778692894265,"version":"3.51.4"},"reference-count":31,"publisher":"IEEE","license":[{"start":{"date-parts":[[2024,6,18]],"date-time":"2024-06-18T00:00:00Z","timestamp":1718668800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,6,18]],"date-time":"2024-06-18T00:00:00Z","timestamp":1718668800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100010002","name":"Ministry of Education","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100010002","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,6,18]]},"DOI":"10.1109\/isie54533.2024.10595745","type":"proceedings-article","created":{"date-parts":[[2024,7,19]],"date-time":"2024-07-19T17:30:49Z","timestamp":1721410249000},"page":"1-6","source":"Crossref","is-referenced-by-count":7,"title":["Software Evolution of I4.0 Digital Twins with Semantic Patching"],"prefix":"10.1109","author":[{"given":"Nico","family":"Braunisch","sequence":"first","affiliation":[{"name":"Institute of Applied Computer Science, TU Dresden,Dresden,Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sebastian","family":"Heppner","sequence":"additional","affiliation":[{"name":"RWTH Aachen University,Chair of Information and Automation Systems,Aachen,Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Igor","family":"Garmaev","sequence":"additional","affiliation":[{"name":"RWTH Aachen University,Chair of Information and Automation Systems,Aachen,Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marko","family":"Ristin","sequence":"additional","affiliation":[{"name":"Zurich University of Applied Sciences (ZHAW),Institute of Mechatronic Systems,Zurich,Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Torben","family":"Miny","sequence":"additional","affiliation":[{"name":"RWTH Aachen University,Chair of Information and Automation Systems,Aachen,Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tobias","family":"Kleinert","sequence":"additional","affiliation":[{"name":"RWTH Aachen University,Chair of Information and Automation Systems,Aachen,Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hans Wernher","family":"Van De Venn","sequence":"additional","affiliation":[{"name":"Zurich University of Applied Sciences (ZHAW),Institute of Mechatronic Systems,Zurich,Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"Wollschlaeger","sequence":"additional","affiliation":[{"name":"Institute of Applied Computer Science, TU Dresden,Dresden,Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA54631.2023.10275719"},{"key":"ref2","article-title":"Idta-01001-3-0 specification asset administration shell-part 1: Metamodel","volume-title":"tech. rep., 03","author":"Digital","year":"2023"},{"key":"ref3","article-title":"Diskussionspapier VWS-Referenzmodellierung Exemplarische Modellierung einer fertigungstechnischen Anlage mit AASX Package Explorer auf Basis des VWS-Metamodells","volume-title":"tech. rep., 04","author":"Belyaev","year":"2021"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/IECON51785.2023.10312302"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-86044-8_19"},{"key":"ref6","article-title":"Eclipse BaSyx Python","year":"2024"},{"key":"ref7","article-title":"aasx-server","year":"2024"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/336512.336534"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2593882.2593893"},{"key":"ref10","article-title":"Software Engineering","author":"Sommerville","year":"2015"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-48354-7_8"},{"key":"ref12","article-title":"Design patterns: Elements of reusable object-oriented software","author":"Gamma","year":"1995"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2001.914971"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-35122-8_43"},{"key":"ref15","article-title":"Automated logging of function calls in Java, Python, and Go","author":"Engler","year":"2019"},{"key":"ref16","article-title":"Comparing and Merging Files With GNU Diff and Patch","author":"MacKenzie","year":"2003","journal-title":"Network Theory Ltd"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-0076-6"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2957792.2957810"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227180"},{"key":"ref20","article-title":"Crafting Interpreters","author":"Nystrom","year":"2021"},{"key":"ref21","article-title":"Coccinelle: 10 years of automated evolution in the linux kernel","volume-title":"USENIX Annual Technical Conference","author":"Lawall"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00020"},{"key":"ref23","article-title":"Automating program transformation for java using semantic patches","volume-title":"European Conference on Object-Oriented Programming (ECOOP)","author":"Kang"},{"key":"ref24","article-title":"Grit","year":"2024"},{"key":"ref25","article-title":"SemGrep","year":"2024"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/1134285.1134311"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/512035.512047"},{"key":"ref28","article-title":"Our scripts for semantic patching","year":"2024"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.4204\/EPTCS.151.7"},{"key":"ref30","article-title":"Eclipse AAS4J"},{"key":"ref31","article-title":"The Fraunhofer advanced asset administration shell tools (FA3ST)"}],"event":{"name":"2024 IEEE 33rd International Symposium on Industrial Electronics (ISIE)","location":"Ulsan, Korea, Republic of","start":{"date-parts":[[2024,6,18]]},"end":{"date-parts":[[2024,6,21]]}},"container-title":["2024 IEEE 33rd International Symposium on Industrial Electronics (ISIE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/10595551\/10595675\/10595745.pdf?arnumber=10595745","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,20]],"date-time":"2024-07-20T04:52:14Z","timestamp":1721451134000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10595745\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,6,18]]},"references-count":31,"URL":"https:\/\/doi.org\/10.1109\/isie54533.2024.10595745","relation":{},"subject":[],"published":{"date-parts":[[2024,6,18]]}}}