Title
Guidelines and Patterns for Building Hierarchical Automation Solutions in the IEC 61499 Modeling Language
Abstract
The IEC 61499 modeling language pursues a component-based approach with modular building blocks coupled by ports and arranged in a hierarchical manner. Like similar approaches, the IEC 61499 language does not define how functional hierarchies of upper- and lower-level functional entities should be built. In this paper we outline structuring principles for IEC 61499 programs with purely hierarchical control architectures. We present elementary design guidelines for structuring automation solutions in several hierarchical layers, outline which elements of the IEC 61499 language to use, discuss patterns that arise when implementing hierarchical control solutions, and illustrate the approach with a case study.
Year
DOI
Venue
2013
10.1109/TII.2012.2235449
Industrial Informatics, IEEE Transactions
Keywords
Field
DocType
IEC standards,control engineering computing,distributed control,object-oriented programming,simulation languages,software architecture,IEC 61499 modeling language,IEC 61499 programs,component-based approach,design guidelines,functional hierarchies,hierarchical automation solutions,hierarchical control architectures,lower-level functional entities,modular building blocks,structuring principles,upper-level functional entities,Design guidelines,IEC 61499,hierarchical software systems,software architecture
Programming language,Software engineering,Object-oriented programming,Computer science,Modeling language,Automation,Modular design,Software architecture,Hierarchy,Structuring,Iec standards
Journal
Volume
Issue
ISSN
9
4
1551-3203
Citations 
PageRank 
References 
14
0.88
0
Authors
2
Name
Order
Citations
PageRank
Alois Zoitl123335.98
Herbert Prähofer218917.00