@inproceedings{d318074028ba4aab9cee87c421598d1a,
title = "Implementation and evaluation of UML as modeling notation in object oriented software engineering for machine and plant automation",
abstract = "Our goal is to increase efficiency and quality in automation engineering in machine and plant manufacturing industry by supporting modularity and reuse. This article proofs that object-oriented modelbased design can beneficially be applied in industry and that the code automatically derived from the UML model can be implemented on industrial PLCs without additional effort. We had to solve the formal mapping from UML models to IEC 61131-3 program code in order to use an object-oriented approach with Unified Modeling Language (UML) as modeling notation integrated into a classical Programmable Logic Controller (PLC) programming environment (IEC 61131-3).",
author = "Birgit Vogel-Heuser and Steven Braun and Benjamin Kormann and David Friedrich",
note = "Funding Information: Stiftung Industrieforschung together with 3S, Beckhoff, Teamtechnik, ELAU (Schneider Electric) and SIG Combibloc sponsored the research on UML in automation from 2006-2008 and from 2008-2010 the implementation was supported by 3S and Beckhoff. The usability research was not supported financially.",
year = "2011",
doi = "10.3182/20110828-6-IT-1002.01343",
language = "English",
isbn = "9783902661937",
series = "IFAC Proceedings Volumes (IFAC-PapersOnline)",
publisher = "IFAC Secretariat",
number = "1 PART 1",
pages = "9151--9157",
booktitle = "Proceedings of the 18th IFAC World Congress",
edition = "1 PART 1",
}