2005 · 17 citations · 4 references
EngineeringSystems EngineeringDistributed SystemsProcess ControlSystems ModelingDistributed Systems DesignModel-driven Software EngineeringObject-oriented DesignProcess AutomationProcess ModelingSoftware ModelingDistributed Automation SystemsHeterogeneous Distributed SystemsModel-driven EngineeringProcess Systems ModelingSoftware Development MethodologySoftware Process AutomationUml Modeling
Common engineering approaches and modelling approaches from software engineering are brought together. For the domain of process automation an implementation oriented approach for an object oriented software development for heterogeneous distributed systems is introduced. Model elements for control are added to UML as well as small-scale patterns for plant automation. Besides large-scale patterns are introduced as well as implementational models. The adoption of UML regarding applied diagrams and stereotypes for process automation is introduced and evaluated.
4
From control models to real-time code using Giotto
Thomas A. Henzinger, Christoph Kirsch, Marco A. A. Sanvido et al. · IEEE Control Systems · 2003 · 140 citations
Usability and benefits of UML for plant automation - some research results
Birgit Vogel‐Heuser, David Friedrich, Uwe Katzke et al. · 2005 · 15 citations
IEC1131-3 Programming methodology
J. Cendelín · 2004 · 14 citations