VaqueroLMRodero-MerinoLCaceresJ, et al.
A break in the clouds: towards a cloud definition. SIGCOMM Comput Commun Rev2009;
39: 50–55.
2.
RimalBPChoiE.A service-oriented taxonomical spectrum, cloudy challenges and opportunities of cloud computing. Int J Commun Syst2012;
25: 796–819.
3.
FosterIZhaoYRaicuI, et al.
Cloud computing and grid computing 360-degree compared. In: Proceedings of the IEEE grid computing environment workshop, Austin, Texas, 12–16 November 2008, pp. 1–10. IEEE.
4.
WeissmanCDBobrowskiS.The design of the force.com multitenant internet application development platform. In: Proceedings of the ACM SIGMOD, city of Providence, Rhode Island 29 June–2 July 2009, pp. 889–896.
5.
RimalBPEl-RefaeyMA.A framework of scientific workflow management systems for multi-tenant cloud orchestration environment. In: Proceedings of the IEEE WETICE, Larissa, Greece 28–30 June 2010, pp. 88–93. IEEE.
6.
GuoYHZHWCJSunWGaoB.A framework for native multi-tenancy application development and management. In: Proceedings of the IEEE CEC/EEE, Tokyo, Japan, 23–26 July 2007, pp.551–558. IEEE.
7.
BallaniHCostaPKaragiannisT, et al.
Towards predictable datacenter networks.Sigcomm Comput Commun Rev2011;
41: 242–253.
8.
Fernandez-BacaD.Allocating modules to processors in a distributed system. IIEEE Trans Software Eng1989;
15: 1427–1436.
ZhaoYFeiXRaicuI, et al.
Opportunities and challenges in running scientific workflows on the cloud. In: Proceedings of the IEEE cyber-enabled distributed. computing and knowledge discovery, Beijing, China, 10–12 October 2011, pp. 455–462. IEEE.
11.
GilYDeelmanEEllismanM, et al.
Examining the challenges of scientific workflows. Computer2007;
40: 24–32.
12.
LivnyJTeonadiHLivnyM, et al.
Highthroughput, kingdom-wide prediction and annotation of bacterial non-coding RNAs. PLoS One2008;
3: e3197.
13.
HsiehFSLinJB.A dynamic scheme for scheduling complex tasks in manufacturing systems based on collaboration of agents. Appl Intell2014;
41: 366–382.
14.
TopcuogluHHaririSWuMY.Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Trans Parallel and Distrib Sys2002;
13: 260–274.
15.
RădulescuAvan GemundAJC.On the complexity of list scheduling algorithms for distributed-memory systems. In: Proceedings of ACM supercomputing, June 1999, pp. 68–75. New York, United States: Association for Computing Machinery.