Developing modular reusable IEC 61499 control applications with 4DIAC | IEEE Conference Publication | IEEE Xplore