Job and Application-Level Scheduling: An Integrated Approach for Achieving Quality of Service in Distributed Computing | IEEE Conference Publication | IEEE Xplore