A Distributed Task Scheduling Framework for Edge Computing and Cyber-Physical Systems | IEEE Conference Publication | IEEE Xplore