{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T14:42:12Z","timestamp":1779288132442,"version":"3.51.4"},"reference-count":27,"publisher":"IEEE","license":[{"start":{"date-parts":[[2024,9,10]],"date-time":"2024-09-10T00:00:00Z","timestamp":1725926400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,9,10]],"date-time":"2024-09-10T00:00:00Z","timestamp":1725926400000},"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":[[2024,9,10]]},"DOI":"10.1109\/etfa61755.2024.10711113","type":"proceedings-article","created":{"date-parts":[[2024,10,16]],"date-time":"2024-10-16T17:51:22Z","timestamp":1729101082000},"page":"1-8","source":"Crossref","is-referenced-by-count":10,"title":["Generating PLC Code with Universal Large Language Models"],"prefix":"10.1109","author":[{"given":"Kilian","family":"Tran","sequence":"first","affiliation":[{"name":"University of Stuttgart,Stuttgart,Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jingxi","family":"Zhang","sequence":"additional","affiliation":[{"name":"University of Stuttgart,Stuttgart,Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"J\u00e9r\u00f4me","family":"Pfeiffer","sequence":"additional","affiliation":[{"name":"University of Stuttgart,Stuttgart,Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andreas","family":"Wortmann","sequence":"additional","affiliation":[{"name":"University of Stuttgart,Stuttgart,Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bianca","family":"Wiesmayr","sequence":"additional","affiliation":[{"name":"Johannes Kepler University Linz,LIT CPS Lab,Linz,Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1016\/B978-1-85617-751-1.00001-X"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.4236\/jsea.2014.75041"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-023-01084-7"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.3403\/30421227"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3491101.3519665"},{"key":"ref6","volume-title":"Mastering PLC Programming","author":"White","year":"2023"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/3524842.3528470"},{"key":"ref8","article-title":"Code llama: Open foundation models for code","author":"Roziere","year":"2023","journal-title":"arXiv preprint"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2020.110575"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2017.03.012"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/11563228_23"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/ICCA.2005.1528274"},{"key":"ref13","article-title":"Large Language Models: A Comprehensive Survey of its Applications, Challenges, Limitations, and Future Prospects","author":"Hadi","year":"2023","journal-title":"preprint"},{"key":"ref14","article-title":"A comparative study of code generation using chatgpt 3.5 across 10 programming languages","author":"Buscemi","year":"2023","journal-title":"arXiv preprint"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA54631.2023.10275411"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/3643795.3648384"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/CoDIT58514.2023.10284185"},{"key":"ref18","volume-title":"Hardware requirements for large language model (LLM) training","author":"Nasa","year":"2023"},{"key":"ref19","article-title":"Huggingface","volume-title":"Quantization","year":"2024"},{"key":"ref20","article-title":"Classeval: A manually-crafted benchmark for evaluating LLMs on class-level code generation","author":"Du","year":"2023","journal-title":"arXiv preprint"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA54631.2023.10275434"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2023.emnlp-main.859"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.findings-emnlp.139"},{"key":"ref24","volume-title":"Probabilistic Machine Learning: An Introduction","author":"Murphy","year":"2022"},{"key":"ref25","volume-title":"HumanEval: Decoding the llm benchmark for code generation","author":"Wang","year":"2023"},{"key":"ref26","volume-title":"Codesys","year":"2023"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/BigData59044.2023.10386476"}],"event":{"name":"2024 IEEE 29th International Conference on Emerging Technologies and Factory Automation (ETFA)","location":"Padova, Italy","start":{"date-parts":[[2024,9,10]]},"end":{"date-parts":[[2024,9,13]]}},"container-title":["2024 IEEE 29th International Conference on Emerging Technologies and Factory Automation (ETFA)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/10710336\/10710347\/10711113.pdf?arnumber=10711113","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,17]],"date-time":"2024-10-17T07:05:50Z","timestamp":1729148750000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10711113\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,10]]},"references-count":27,"URL":"https:\/\/doi.org\/10.1109\/etfa61755.2024.10711113","relation":{},"subject":[],"published":{"date-parts":[[2024,9,10]]}}}