Applying software engineering practices for development of industrial automation applications | IEEE Conference Publication | IEEE Xplore