Title :
A middleware for software evolution of automation software
Author :
Kühl, Ingmar ; Fay, Alexander
Author_Institution :
Nordex Energy, Hamburg, Germany
Abstract :
One of the key factors for automation systems in the domains smart grids, digital factories and modern process systems are the permanently shift of their requirements. Thus, software has to be evolve over time. This issue has been addressed by different solutions for evolving automation software. Though, they have their specific benefits, but lacks on deficiencies like a specific (non-standard) programming model, specific programming languages and a very narrow focus of a specific automation domain. In contrast to this a novel approach will be discussed to provide a more flexible and quite general solution, a common middleware, to reconfigure automation software dynamically with minimal downtime. A middleware to integrate different programming languages, container systems, frameworks, libraries, control applications and drivers as well.
Keywords :
factory automation; middleware; programming languages; software maintenance; automation software; automation system; digital factories; middleware; programming language; programming model; software evolution; Automation; Containers; IEC standards; Java; Real time systems; Software;
Conference_Titel :
Emerging Technologies & Factory Automation (ETFA), 2011 IEEE 16th Conference on
Conference_Location :
Toulouse
Print_ISBN :
978-1-4577-0017-0
Electronic_ISBN :
1946-0740
DOI :
10.1109/ETFA.2011.6059109