{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T00:34:28Z","timestamp":1778632468195,"version":"3.51.4"},"reference-count":30,"publisher":"Emerald","issue":"10","license":[{"start":{"date-parts":[[2015,11,2]],"date-time":"2015-11-02T00:00:00Z","timestamp":1446422400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,11,2]]},"abstract":"<jats:sec>\n               <jats:title content-type=\"abstract-heading\">Purpose<\/jats:title>\n               <jats:p> \u2013 Expert Cloud as a new class of Cloud systems provides the knowledge and skills of human resources (HRs) as a service using Cloud concepts. Task scheduling in the Expert Cloud is a vital part that assigns tasks to suitable resources for execution. The purpose of this paper is to propose a method based on genetic algorithm to consider the priority of arriving tasks and the heterogeneity of HRs. Also, to simulate a real world situation, the authors consider the human-based features of resources like trust, reputation and etc. <\/jats:p>\n            <\/jats:sec>\n            <jats:sec>\n               <jats:title content-type=\"abstract-heading\">Design\/methodology\/approach<\/jats:title>\n               <jats:p> \u2013 As it is NP-Complete to schedule tasks to obtain the minimum makespan and the success of genetic algorithm in optimization and NP-Complete problems, the authors used a genetic algorithm to schedule the tasks on HRs in the Expert Cloud. In this method, chromosome or candidate solutions are represented by a vector; fitness function is calculated based on several factors; one point cross-over and swap mutation are also used. <\/jats:p>\n            <\/jats:sec>\n            <jats:sec>\n               <jats:title content-type=\"abstract-heading\">Findings<\/jats:title>\n               <jats:p> \u2013 The obtained results demonstrated the efficiency of the proposed algorithm in terms of time complexity, task fail rate and HRs utilization. <\/jats:p>\n            <\/jats:sec>\n            <jats:sec>\n               <jats:title content-type=\"abstract-heading\">Originality\/value<\/jats:title>\n               <jats:p> \u2013 In this paper the task scheduling issue in the Expert Cloud and improving pervious algorithm are pointed out and the approach to resolve the problem is applied into a practical example.<\/jats:p>\n            <\/jats:sec>","DOI":"10.1108\/k-12-2014-0293","type":"journal-article","created":{"date-parts":[[2015,11,6]],"date-time":"2015-11-06T04:53:35Z","timestamp":1446785615000},"page":"1455-1471","source":"Crossref","is-referenced-by-count":61,"title":["Priority-based task scheduling on heterogeneous resources in the Expert Cloud"],"prefix":"10.1108","volume":"44","author":[{"given":"Mehran","family":"Ashouraie","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nima","family":"Jafari Navimipour","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","reference":[{"key":"key2020122000223629600_b1","unstructured":"Abdoun, O.\n               , \n                  Abouchabaka, J.\n                and \n                  Tajani, C.\n                (2012), \u201cAnalyzing the performance of mutation operators to solve the travelling salesman problem\u201d, \n                  International Journal of Emerging Sciences\n               , Vol. 2 No. 1, pp. 61-77."},{"key":"key2020122000223629600_b2","doi-asserted-by":"crossref","unstructured":"Abrishami, S.\n                and \n                  Naghibzadeh, M.\n                (2012), \u201cDeadline-constrained workflow scheduling in software as a service cloud\u201d, \n                  Scientia Iranica\n               , Vol. 19 No. 3, pp. 680-689.","DOI":"10.1016\/j.scient.2011.11.047"},{"key":"key2020122000223629600_b3","doi-asserted-by":"crossref","unstructured":"Anselmi, J.\n               , \n                  Ardagna, D.\n                and \n                  Passacantando, M.\n                (2014), \u201cGeneralized nash equilibria for SaaS\/PaaS clouds\u201d, \n                  European Journal of Operational Research\n               , Vol. 236 No. 1, pp. 326-339.","DOI":"10.1016\/j.ejor.2013.12.007"},{"key":"key2020122000223629600_b4","doi-asserted-by":"crossref","unstructured":"Aravind, A.A.\n                (2013), \u201cSimple, space-efficient, and fairness improved FCFS mutual exclusion algorithms\u201d, \n                  Journal of Parallel and Distributed Computing\n               , Vol. 73 No. 8, pp. 1029-1038.","DOI":"10.1016\/j.jpdc.2013.03.009"},{"key":"key2020122000223629600_b5","unstructured":"Diaz-Gomez, P.A.\n                and \n                  Hougen, D.F.\n                (2007), \u201cInitial population for genetic algorithms: a metric approach\u201d, International Conference on Genetic and Evolutionary Methods, Las Vegas, NV, pp. 43-49."},{"key":"key2020122000223629600_b6","unstructured":"Ghanbari, S.\n                and \n                  Othman, M.\n                (2012), \u201cA priority based job scheduling algorithm in cloud computing\u201d, \n                  Procedia Engineering\n               , Vol. 50 No. 1, pp. 778-785."},{"key":"key2020122000223629600_b7","doi-asserted-by":"crossref","unstructured":"Jafari Navimipour, N.\n                (2015), \u201cA formal approach for the specification and verification of a trustworthy human resource discovery mechanism in the expert cloud\u201d, \n                  Expert Systems with Applications\n               , Vol. 42 No. 15, pp. 6112-6131.","DOI":"10.1016\/j.eswa.2015.03.035"},{"key":"key2020122000223629600_b8","doi-asserted-by":"crossref","unstructured":"Jafari Navimipour, N.\n                and \n                  Mohammad Khanli, L.\n                (2008), \u201cThe LGR method for task scheduling in computational grid\u201d, Advanced Computer Theory and Engineering, ICACTE, International Conference, IEEE, pp. 1062-1066.","DOI":"10.1109\/ICACTE.2008.24"},{"key":"key2020122000223629600_b12","unstructured":"Jafari Navimipour, N.\n                and \n                  Sharifi Milani, F.\n                (2014), \u201cA comprehensive study of the resource discovery techniques in peer-to-peer networks\u201d, \n                  Peer-to-Peer Networking and Applications\n               , Vol. 8 No. 3, pp. 1-19."},{"key":"key2020122000223629600_b13","doi-asserted-by":"crossref","unstructured":"Jafari Navimipour, N.\n                and \n                  Sharifi Milani, F.\n                (2015), \u201cTask scheduling in the cloud computing based on the cuckoo search algorithm\u201d, \n                  International Journal of Modeling and Optimization\n               , Vol. 5 No. 1, pp. 244-247.","DOI":"10.7763\/IJMO.2015.V5.434"},{"key":"key2020122000223629600_b9","doi-asserted-by":"crossref","unstructured":"Jafari Navimipour, N.\n               , \n                  Navin, A.H.\n               , \n                  Rahmani, A.\n                and \n                  Hosseinzadeh, M.\n                (2014), \u201cJob scheduling in the expert cloud based on genetic algorithms\u201d, \n                  Kybernetes\n               , Vol. 43 No. 8, pp. 1262-1275.","DOI":"10.1108\/K-02-2013-0018"},{"key":"key2020122000223629600_b10","doi-asserted-by":"crossref","unstructured":"Jafari Navimipour, N.\n               , \n                  Navin, A.H.\n               , \n                  Rahmani, A.M.\n                and \n                  Hosseinzadeh, M.\n                (2015a), \u201cBehavioral modeling and automated verification of a cloud-based framework to share the knowledge and skills of human resources\u201d, \n                  Computers in Industry\n               , Vol. 68 No. 1, pp. 65-77.","DOI":"10.1016\/j.compind.2014.12.007"},{"key":"key2020122000223629600_b11","doi-asserted-by":"crossref","unstructured":"Jafari Navimipour, N.\n               , \n                  Rahmani, A.M.\n               , \n                  Navin, A.H.\n                and \n                  Hosseinzadeh, M.\n                (2015b), \u201cExpert cloud: a cloud-based framework to share the knowledge and skills of human resources\u201d, \n                  Computers in Human Behavior\n               , Vol. 46 No. 1, pp. 57-74.","DOI":"10.1016\/j.chb.2015.01.001"},{"key":"key2020122000223629600_b14","doi-asserted-by":"crossref","unstructured":"Lipowski, A.\n                and \n                  Lipowska, D.\n                (2012), \u201cRoulette-wheel selection via stochastic acceptance\u201d, \n                  Physica A: Statistical Mechanics and its Applications\n               , Vol. 391 No. 391, pp. 2193-2196.","DOI":"10.1016\/j.physa.2011.12.004"},{"key":"key2020122000223629600_b15","doi-asserted-by":"crossref","unstructured":"Manvi, S.S.\n                and \n                  Krishna Shyam, G.\n                (2014), \u201cResource management for infrastructure as a service (IaaS) in cloud computing: a survey\u201d, \n                  Journal of Network and Computer Applications\n               , Vol. 41 No. 1, pp. 424-440.","DOI":"10.1016\/j.jnca.2013.10.004"},{"key":"key2020122000223629600_b16","doi-asserted-by":"crossref","unstructured":"Mateos, C.\n               , \n                  Pacini, E.\n                and \n                  Garino, C.G.\n                (2013), \u201cAn ACO-inspired algorithm for minimizing weighted flowtime in cloud-based parameter sweep experiments\u201d, \n                  Advances in Engineering Software\n               , Vol. 56 No. 1, pp. 38-50.","DOI":"10.1016\/j.advengsoft.2012.11.011"},{"key":"key2020122000223629600_b17","doi-asserted-by":"crossref","unstructured":"Mokhtari, H.\n                (2015), \u201cA nature inspired intelligent water drops evolutionary algorithm for parallel processor scheduling with rejection\u201d, \n                  Applied Soft Computing\n               , Vol. 26 No. 1, pp. 166-179.","DOI":"10.1016\/j.asoc.2014.09.040"},{"key":"key2020122000223629600_b18","unstructured":"Musikapun, P.\n                and \n                  Pongcharoen, P.\n                (2012), \u201cSolving multi-stage multi-machine multi-product scheduling problem using bat algorithm\u201d, 2nd International Conference on Management and Artificial Intelligence, pp. 98-102."},{"key":"key2020122000223629600_b19","doi-asserted-by":"crossref","unstructured":"Navin, A.H.\n               , \n                  Jafari Navimipour, N.\n               , \n                  Rahmani, A.M.\n                and \n                  Hosseinzadeh, M.\n                (2014), \u201cExpert grid: new type of grid to manage the human resources and study the effectiveness of its task scheduler\u201d, \n                  Arabian Journal for Science and Engineering\n               , Vol. 39 No. 8, pp. 6175-6188.","DOI":"10.1007\/s13369-014-1256-7"},{"key":"key2020122000223629600_b20","doi-asserted-by":"crossref","unstructured":"Su, S.\n               , \n                  Li, J.\n               , \n                  Huang, Q.\n               , \n                  Huang, X.\n               , \n                  Shuang, K.\n                and \n                  Wang, J.\n                (2013), \u201cCost-efficient task scheduling for executing large programs in the cloud\u201d, \n                  Parallel Computing\n               , Vol. 39 No. 4, pp. 177-188.","DOI":"10.1016\/j.parco.2013.03.002"},{"key":"key2020122000223629600_b21","doi-asserted-by":"crossref","unstructured":"Sun, B.\n               , \n                  Wang, W.\n               , \n                  Xie, X.\n                and \n                  Qin, Q.\n                (2010), \u201cSatellite mission scheduling based on genetic algorithm\u201d, \n                  Kybernetes\n               , Vol. 39 No. 8, pp. 1255-1261.","DOI":"10.1108\/03684921011063538"},{"key":"key2020122000223629600_b22","doi-asserted-by":"crossref","unstructured":"Tawfeek, M.A.\n               , \n                  El-Sisi, A.\n               , \n                  Keshk, A.E.\n                and \n                  Torkey, F.A.\n                (2013), \u201cCloud task scheduling based on ant colony optimization\u201d, Computer Engineering \n\t\t\t\t\t&\n\t\t\t\t Systems (ICCES), 8th International Conference, IEEE, pp. 64-69.","DOI":"10.1109\/ICCES.2013.6707172"},{"key":"key2020122000223629600_b23","doi-asserted-by":"crossref","unstructured":"Wang, W.\n               , \n                  Zeng, G.\n               , \n                  Tang, D.\n                and \n                  Yao, J.\n                (2012), \u201cCloud-DLS: dynamic trusted scheduling for cloud computing\u201d, \n                  Expert Systems with Applications\n               , Vol. 39 No. 3, pp. 2321-2329.","DOI":"10.1016\/j.eswa.2011.08.048"},{"key":"key2020122000223629600_b24","doi-asserted-by":"crossref","unstructured":"Wang, X.\n               , \n                  Yeo, C.S.\n               , \n                  Buyya, R.\n                and \n                  Su, J.\n                (2011), \u201cOptimizing the makespan and reliability for workflow applications with reputation and a look-ahead genetic algorithm\u201d, \n                  Future Generation Computer Systems\n               , Vol. 27 No. 8, pp. 1124-1134.","DOI":"10.1016\/j.future.2011.03.008"},{"key":"key2020122000223629600_b25","doi-asserted-by":"crossref","unstructured":"Wickboldt, J.A.\n               , \n                  Esteves, R.P.\n               , \n                  De Carvalho, M.B.\n                and \n                  Granville, L.Z.\n                (2014), \u201cResource management in IaaS cloud platforms made flexible through programmability\u201d, \n                  Computer Networks\n               , Vol. 68 No. 1, pp. 54-70.","DOI":"10.1016\/j.comnet.2014.02.018"},{"key":"key2020122000223629600_b26","doi-asserted-by":"crossref","unstructured":"Wu, L.\n               , \n                  Kumar Garg, S.\n                and \n                  Buyya, R.\n                (2012), \u201cSLA-based admission control for a software-as-a-service provider in cloud computing environments\u201d, \n                  Journal of Computer and System Sciences\n               , Vol. 78 No. 5, pp. 1280-1299.","DOI":"10.1016\/j.jcss.2011.12.014"},{"key":"key2020122000223629600_b27","doi-asserted-by":"crossref","unstructured":"Xu, Y.\n               , \n                  Li, K.\n               , \n                  Hu, J.\n                and \n                  Li, K.\n                (2014), \u201cA genetic algorithm for task scheduling on heterogeneous computing systems using multiple priority queues\u201d, \n                  Information Sciences\n               , Vol. 270 No. 1, pp. 255-287.","DOI":"10.1016\/j.ins.2014.02.122"},{"key":"key2020122000223629600_b28","doi-asserted-by":"crossref","unstructured":"Yigit, M.\n               , \n                  Gungor, V.C.\n                and \n                  Baktir, S.\n                (2014), \u201cCloud computing for smart grid applications\u201d, \n                  Computer Networks\n               , Vol. 70 No. 1, pp. 312-329.","DOI":"10.1016\/j.comnet.2014.06.007"},{"key":"key2020122000223629600_b29","doi-asserted-by":"crossref","unstructured":"Yildiz, A.R.\n                (2013), \u201cCuckoo search algorithm for the selection of optimal machining parameters in milling operations\u201d, \n                  The International Journal of Advanced Manufacturing Technology\n               , Vol. 64 Nos 1-4, pp. 55-61.","DOI":"10.1007\/s00170-012-4013-7"},{"key":"key2020122000223629600_b30","doi-asserted-by":"crossref","unstructured":"Zheng, L.\n               , \n                  Chen, S.\n               , \n                  Hu, Y.\n                and \n                  He, J.\n                (2011), \u201cApplications of cloud computing in the smart grid\u201d, Artificial Intelligence, Management Science and Electronic Commerce (AIMSEC), 2nd International Conference, IEEE, pp. 203-206.","DOI":"10.1109\/AIMSEC.2011.6010461"}],"container-title":["Kybernetes"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.emeraldinsight.com\/doi\/full-xml\/10.1108\/K-12-2014-0293","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/K-12-2014-0293\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/K-12-2014-0293\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:51:24Z","timestamp":1753393884000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/k\/article\/44\/10\/1455-1471\/263404"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,11,2]]},"references-count":30,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2015,11,2]]}},"alternative-id":["10.1108\/K-12-2014-0293"],"URL":"https:\/\/doi.org\/10.1108\/k-12-2014-0293","relation":{},"ISSN":["0368-492X"],"issn-type":[{"value":"0368-492X","type":"print"}],"subject":[],"published":{"date-parts":[[2015,11,2]]}}}