From textual programming to IEC 61499 artifacts: Towards a model-driven engineering approach for smart grid applications | IEEE Conference Publication | IEEE Xplore