TY - GEN
T1 - Automatic code generation from a UML model to IEC 61131-3 and system configuration tools
AU - Vogel-Heuser, Birgit
AU - Witsch, Daniel
AU - Katzke, Uwe
PY - 2005
Y1 - 2005
N2 - An agile software development approach for embedded systems has been transferred to automation and process control. With using UML 1.4, an approach was developed, which allows to generate IEC 61131-3 code from an UML-model and to import it into soft-PLCs, automatically. The generated IEC 61131 code consists of ST and SFC. Besides, the system architecture is part of the UML-model, which bridges the gap between hard and software engineering. This approach was evaluated by using a sorting machine and by automation experts. The work is embedded in a development of UML for process automation and usability test of UML with automation engineers.
AB - An agile software development approach for embedded systems has been transferred to automation and process control. With using UML 1.4, an approach was developed, which allows to generate IEC 61131-3 code from an UML-model and to import it into soft-PLCs, automatically. The generated IEC 61131 code consists of ST and SFC. Besides, the system architecture is part of the UML-model, which bridges the gap between hard and software engineering. This approach was evaluated by using a sorting machine and by automation experts. The work is embedded in a development of UML for process automation and usability test of UML with automation engineers.
UR - http://www.scopus.com/inward/record.url?scp=27844596035&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:27844596035
SN - 0780391381
SN - 9780780391383
T3 - Proceedings of the 5th International Conference on Control and Automation, ICCA'05
SP - 1034
EP - 1039
BT - Proceedings of the 5th International Conference on Control and Automation, ICCA'05
T2 - 5th International Conference on Control and Automation, ICCA'05
Y2 - 27 June 2005 through 29 June 2005
ER -