Context and Learning Based Approach to Programming of Intelligent Equipment | IEEE Conference Publication | IEEE Xplore