A Cluster Based Approach for Task Scheduling across Multiple Programming Systems | IEEE Conference Publication | IEEE Xplore