Defining IEC 61499 Compliance Profiles using UML and OCL | IEEE Conference Publication | IEEE Xplore