Implementation and evaluation of UML as modeling notation in object oriented software engineering for machine and plant automation

Birgit Vogel-Heuser, Steven Braun, Benjamin Kormann, David Friedrich

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

18 Scopus citations

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).

Original languageEnglish
Title of host publicationProceedings of the 18th IFAC World Congress
PublisherIFAC Secretariat
Pages9151-9157
Number of pages7
Edition1 PART 1
ISBN (Print)9783902661937
DOIs
StatePublished - 2011

Publication series

NameIFAC Proceedings Volumes (IFAC-PapersOnline)
Number1 PART 1
Volume44
ISSN (Print)1474-6670

Fingerprint

Dive into the research topics of 'Implementation and evaluation of UML as modeling notation in object oriented software engineering for machine and plant automation'. Together they form a unique fingerprint.

Cite this