Title
Deriving guidelines for cross-vendor reuse of IEC 61131-3 modules based on Normalized Systems theorems
Abstract
Flexibility, maintainability and evolvability are very desirable properties for modern automation control systems. In order to achieve these characteristics, modularity is regarded as an important concept in several scientific domains. The reuse of modules facilitates the reproduction of functionality, or extensions of existing systems in similar environments. However, it is often necessary to 'prepare' such an environment to be able to reuse the intended programmed functionality. In an IEC 61131-3 environment, cross-vendor reuse of modules is problematic due to dependencies in proprietary programming environments and existing configurations. In this paper, we aim to enable cross-vendor reuse of modules by controlling these dependencies. Our approach is based on the Normalized Systems Theory, from which we derived three guidelines for the design of reusable modules in an IEC 61131-3 environment for automation control projects. These guidelines are intended to support programmers in controlling dependencies, regardless of the commercial programming environment they work with.
Year
DOI
Venue
2014
10.1016/j.csi.2013.10.001
Computer Standards & Interfaces
Keywords
Field
DocType
normalized systems theory,similar environment,cross-vendor reuse,intended programmed functionality,automation control project,deriving guideline,desirable property,normalized systems theorem,commercial programming environment,proprietary programming environment,modules facilitates,modern automation control system
IEC 61131-3,Black box (phreaking),Software engineering,Reuse,Computer science,Real-time computing,Automation,Normalized systems,Control system,Maintainability,Modularity
Journal
Volume
Issue
ISSN
36
3
0920-5489
Citations 
PageRank 
References 
1
0.38
10
Authors
4
Name
Order
Citations
PageRank
Dirk van der Linden16416.56
Peter De Bruyn2279.01
Wolfgang Kastner337062.83
Herwig Mannaert432032.38