{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,31]],"date-time":"2026-01-31T16:19:52Z","timestamp":1769876392561,"version":"3.49.0"},"reference-count":35,"publisher":"IEEE","license":[{"start":{"date-parts":[[2012,9,1]],"date-time":"2012-09-01T00:00:00Z","timestamp":1346457600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2012,9,1]],"date-time":"2012-09-01T00:00:00Z","timestamp":1346457600000},"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":[[2012,9]]},"DOI":"10.1109\/etfa.2012.6489546","type":"proceedings-article","created":{"date-parts":[[2013,4,5]],"date-time":"2013-04-05T16:57:59Z","timestamp":1365181079000},"page":"1-8","source":"Crossref","is-referenced-by-count":21,"title":["Automated code generation for programmable logic controllers based on knowledge acquisition from engineering artifacts: Concept and case study"],"prefix":"10.1109","author":[{"given":"Michael","family":"Steinegger","sequence":"first","affiliation":[{"name":"Automation and Control Institute, Vienna University of Technology, Gu&#x00DF;hausstr. 27-29&#x007C;E376, AT-1040 Vienna, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alois","family":"Zoitl","sequence":"additional","affiliation":[{"name":"Automation and Control Institute, Vienna University of Technology, Gu&#x00DF;hausstr. 27-29&#x007C;E376, AT-1040 Vienna, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"19","year":"1995","journal-title":"ISA-88 - Batch Control"},{"key":"35","doi-asserted-by":"publisher","DOI":"10.1016\/j.compchemeng.2010.12.003"},{"key":"17","year":"2007","journal-title":"ISO 15926 Industrial Automation Systems and Integration - Integration of Life- Cycle Data for Process Plants Including Oil and Gas Production Facilities"},{"key":"18","year":"1992","journal-title":"ISA-S5 2 Binary Logic Dia- Grams for Process Operations"},{"key":"33","doi-asserted-by":"publisher","DOI":"10.1109\/ICCA.2005.1528274"},{"key":"15","year":"1997","journal-title":"ISO 10628 Flow Diagrams for Process Plants - General Rules"},{"key":"34","doi-asserted-by":"publisher","DOI":"10.1109\/ICECCS.2009.41"},{"key":"16","year":"2003","journal-title":"ISO 10418 Petroleum and Natural Gas Industries - Offshore Production Installations - Basic Surface Process Safety Systems"},{"key":"13","year":"2008","journal-title":"IEC 62424 Represen- Tation of Process Control Engineering - Requests in P&I Di- Agrams and Data Exchange between P&ID Tools and PCE- CAE Tools"},{"key":"14","year":"2008","journal-title":"IEC 81346 Indus- Trial Systems Installations and Equipment and Industrial Products - Structuring Principles and Reference Designation"},{"key":"11","year":"1996","journal-title":"IEC 60617 Graphical Symbols for Diagrams"},{"key":"12","year":"2005","journal-title":"IEC 61499 Function Blocks"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcss.2005.06.005"},{"key":"20","first-page":"10","article-title":"Automatische erzeugung von sps-programmen auf der basis von petri- netzen [german]","volume":"37","author":"jo?rns","year":"1995","journal-title":"ATP"},{"key":"22","first-page":"59","article-title":"Roles of ontologies of engineering artifacts for design knowledge modeling","author":"kitamura","year":"2006","journal-title":"Proc of the 5th Int Seminar and Workshop Engineering Design in Integrated Product Development"},{"key":"23","author":"ligeza","year":"2006","journal-title":"Logical Foundations for Rule-Based Systems Volume 11 of Studies in Computational Intelligence"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-70552-9_29"},{"key":"25","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1016\/j.engappai.2006.06.010","article-title":"Ontocape - A large-scale ontology for chemical process engineering","volume":"20","author":"morbach","year":"2007","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1109\/CISIS.2010.57"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1109\/.2005.1467039"},{"key":"28","first-page":"303","article-title":"Automatic code generation for plc controllers","author":"sacha","year":"2005","journal-title":"Computer Safety Reliability and Security Volume 3688 of Lecture Notes in Computer Science"},{"key":"29","first-page":"48","article-title":"An engineer's workstation to support integrated development of flexible production control systems","author":"scha?fer","year":"2004","journal-title":"Integration of Software Specification Techniques for Applications in Engineering Volume 3147 of Lecture Notes in Computer Science"},{"key":"3","doi-asserted-by":"crossref","first-page":"368","DOI":"10.1007\/3-540-55676-1_21","article-title":"Using petri nets to develop programs for plc systems","author":"cutts","year":"1992","journal-title":"Applications and Theory of Petri Nets 1992 Lecture Notes in Computer Science"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/EFTA.2007.4416789"},{"key":"10","year":"1993","journal-title":"IEC 61131 Pro- Grammable Logic Controllers"},{"key":"1","first-page":"62","article-title":"Degussa plantxml - Integrierter planungsprozess mit flexiblen bausteinen [german]","volume":"46","author":"anha?user","year":"2004","journal-title":"ATP"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1109\/ICECCS.1996.558331"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2006.11.001"},{"key":"6","doi-asserted-by":"crossref","first-page":"14","DOI":"10.17560\/atp.v53i01-02.190","article-title":"Modellbasiertes format f u?r ri-informationen [german]","volume":"53","author":"epple","year":"2011","journal-title":"Atp Edition"},{"key":"32","doi-asserted-by":"publisher","DOI":"10.1109\/ISIE.2002.1026065"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1109\/CACSD.2006.285525"},{"key":"31","first-page":"206","article-title":"Using ontology-based reference models in digital production engineering integration","author":"szulman","year":"2005","journal-title":"Proc of the 16th IFAC World Congress"},{"key":"4","first-page":"597","article-title":"Iec 61499 ontology model for semantic analysis and code generation","author":"dai","year":"2011","journal-title":"Proc 2nd IEEE Int Conf Industrial Informatics"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1109\/ETFA.2008.4638565"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/ACC.2000.878725"}],"event":{"name":"2012 IEEE 17th Conference on Emerging Technologies & Factory Automation (ETFA 2012)","location":"Krakow, Poland","start":{"date-parts":[[2012,9,17]]},"end":{"date-parts":[[2012,9,21]]}},"container-title":["Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies &amp; Factory Automation (ETFA 2012)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6479732\/6489522\/06489546.pdf?arnumber=6489546","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,25]],"date-time":"2025-08-25T20:18:27Z","timestamp":1756153107000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/6489546\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,9]]},"references-count":35,"URL":"https:\/\/doi.org\/10.1109\/etfa.2012.6489546","relation":{},"subject":[],"published":{"date-parts":[[2012,9]]}}}