Modern control / automation applications are based on complex and large scale software system. Hence, an effective adoption of software engineering best practices is required in the automation application development lifecycle (AADLC) which often seems to be not well practiced. This paper presents a critical inspection on the state-of-the-art software engineering practices, methods, and tools used in AADLC as well as evaluation of their suitability.
Published in:
Industrial Informatics (INDIN), 2011 9th IEEE International Conference on
Date of Conference: 26-29 July 2011