How advances in language design can benefit the integration of programmable controllers in a CIM architecture | IET Conference Publication | IEEE Xplore