{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T10:48:17Z","timestamp":1774262897516,"version":"3.50.1"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2015,5,16]],"date-time":"2015-05-16T00:00:00Z","timestamp":1431734400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Appl Intell"],"published-print":{"date-parts":[[2015,10]]},"DOI":"10.1007\/s10489-015-0676-8","type":"journal-article","created":{"date-parts":[[2015,5,15]],"date-time":"2015-05-15T05:56:08Z","timestamp":1431669368000},"page":"662-675","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":31,"title":["Multidisciplinary approaches to artificial swarm intelligence for heterogeneous computing and cloud scheduling"],"prefix":"10.1007","volume":"43","author":[{"given":"Jinglian","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bin","family":"Gong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hong","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shaohui","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,5,16]]},"reference":[{"issue":"11","key":"676_CR1","doi-asserted-by":"crossref","first-page":"967","DOI":"10.1109\/71.809575","volume":"10","author":"T Abdelzaher","year":"1999","unstructured":"Abdelzaher T, Shin K (1999) Combined task and message scheduling in distributed real-time systems. IEEE Trans Parallel Distrib Syst 10(11):967\u2013985","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"676_CR2","doi-asserted-by":"crossref","unstructured":"Ahmed Q, Vrbsky S (1998) Maintaining security in firm real-time database systems.. In: Proceedings of 14th Ann. Computer Security Application Conference, pp 83\u201390","DOI":"10.1109\/CSAC.1998.738584"},{"key":"676_CR3","doi-asserted-by":"crossref","unstructured":"Ali S, Siegel HJ, Maheswaran M, Hensgen D (2000) Task execution time modeling for heterogeneous computing systems.. In: Proceedings of heterogeneous computing workshop, pp 185\u2013199","DOI":"10.1109\/HCW.2000.843743"},{"issue":"8","key":"676_CR4","doi-asserted-by":"crossref","first-page":"649","DOI":"10.1016\/j.cose.2004.09.006","volume":"23","author":"A Apvrille","year":"2004","unstructured":"Apvrille A, Pourzandi M (2004) Xml distributed security policy for clusters. Computers & Security J 23(8):649\u2013658","journal-title":"Computers & Security J"},{"issue":"6","key":"676_CR5","doi-asserted-by":"crossref","first-page":"810","DOI":"10.1006\/jpdc.2000.1714","volume":"61","author":"TD Braun","year":"2001","unstructured":"Braun TD, Siegel HJ, Beck N, Boloni LL, Maheswaran M, Reuther AI, Robertson JP, Theys MD, Yao B, Hensgen D, Freund RF (2001) A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems. Journal of Parallel and Distributed Computing 61(6):810\u2013837","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"1","key":"676_CR6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1644015.1644025","volume":"6","author":"HL Chan","year":"2009","unstructured":"Chan HL, Chan J (2009) Optimizing throughput and energy in online deadline scheduling. ACM Trans Algorithms 6(1):1\u201310","journal-title":"ACM Trans Algorithms"},{"key":"676_CR7","unstructured":"Cheng S, Huang Y (2004) Dynamic real-time scheduling for multi-processor tasks using genetic algorithm. In: Proceedings of the 28th annual international computer software and applications conference, pp 154\u2013160"},{"key":"676_CR8","doi-asserted-by":"crossref","unstructured":"Connelly K, Chien A (2002) Breaking the barriers: high performance security for high performance computing.. In: Proceedings of workshop new security paradigms, pp 36\u201342","DOI":"10.1145\/844102.844109"},{"key":"676_CR9","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1016\/j.ins.2012.04.027","volume":"207","author":"I De Falco","year":"2012","unstructured":"De Falco I, Della Cioppa A (2012) Biological invasion-inspired migration in distributed evolutionary algorithms. Inf Sci 207:50\u201365","journal-title":"Inf Sci"},{"issue":"3","key":"676_CR10","doi-asserted-by":"crossref","first-page":"405","DOI":"10.1109\/TEVC.2010.2053935","volume":"15","author":"J Fernandez-Martinez","year":"2011","unstructured":"Fernandez-Martinez J, Garcia-Gonzalo E (2011) Stochastic stability analysis of the linear continuous and discrete pso models. IEEE Trans Evol Comput 15(3):405\u2013423","journal-title":"IEEE Trans Evol Comput"},{"key":"676_CR11","doi-asserted-by":"crossref","unstructured":"George B, Haritsa J (1997) Secure transaction processing in firm real-time database systems.. In: Proceedings of ACM SIGMOD Conference, pp 462\u2013473","DOI":"10.1145\/253260.253362"},{"key":"676_CR12","doi-asserted-by":"crossref","unstructured":"Gurouta T, Medjiah S (2014) Quality of service modeling for green scheduling in clouds. Sustainable Computing: Informatics and Systems (4): 225\u2013240","DOI":"10.1016\/j.suscom.2014.08.006"},{"issue":"40-42","key":"676_CR13","doi-asserted-by":"crossref","first-page":"3587","DOI":"10.1016\/j.tcs.2010.05.035","volume":"411","author":"X Han","year":"2010","unstructured":"Han X, Lam TW (2010) Deadline scheduling and power management for speed bounded processors. Theor Comput Sci 411(40-42):3587\u20133600","journal-title":"Theor Comput Sci"},{"issue":"2","key":"676_CR14","doi-asserted-by":"crossref","first-page":"366","DOI":"10.1007\/s10489-014-0521-5","volume":"41","author":"FS Hsieh","year":"2014","unstructured":"Hsieh FS, Lin JB (2014) A dynamic scheme for scheduling complex tasks in manufacturing systems based on collaboration of agents. Appl Intell 41(2):366\u2013382","journal-title":"Appl Intell"},{"issue":"4","key":"676_CR15","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1290672.1290678","volume":"3","author":"S Irani","year":"2007","unstructured":"Irani S, Shukla S, Gupta R (2007) Algorithms for power savings. ACM Trans Algorithms 3(4):1\u201341","journal-title":"ACM Trans Algorithms"},{"issue":"5","key":"676_CR16","doi-asserted-by":"crossref","first-page":"608","DOI":"10.1109\/TEVC.2011.2150754","volume":"15","author":"L Jih-Yiing","year":"2011","unstructured":"Jih-Yiing L, Ying-ping C (2011) Analysis on the collaboration between global search and local search in memetic computation. IEEE Trans Evol Comput 15(5):608\u2013623","journal-title":"IEEE Trans Evol Comput"},{"issue":"5","key":"676_CR17","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1177\/0142331212460883","volume":"35","author":"CV Le","year":"2013","unstructured":"Le CV, Pang CK, Gan OP, Chee XM, Zhang DH, Luo M, Chan HL, Lewis FL (2013) Classification of energy consumption patterns for energy audit and machine scheduling in industrial manufacturing systems. Trans Inst Meas Control 35(5):583\u2013592","journal-title":"Trans Inst Meas Control"},{"issue":"5","key":"676_CR18","doi-asserted-by":"crossref","first-page":"626","DOI":"10.1109\/TSMCC.2011.2176486","volume":"42","author":"B Li","year":"2012","unstructured":"Li B, Zhou Z, Zou W, Li D (2012) Quantum memetic evolutionary algorithm-based low-complexity signal detection for underwater acoustic sensor networks. IEEE Trans Syst Man Cybern Part C Appl Rev on 42(5):626\u2013640","journal-title":"Systems, Man, and Cybernetics, Part C: IEEE Transactions, Applications and Reviews"},{"issue":"1","key":"676_CR19","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1145\/321738.321743","volume":"20","author":"C Liu","year":"1973","unstructured":"Liu C, Layland J (1973) Scheduling algorithms for multiprogramming in a hard real-time environment. J ACM 20(1):46\u201361","journal-title":"J ACM"},{"issue":"6","key":"676_CR20","doi-asserted-by":"crossref","first-page":"695","DOI":"10.1016\/j.jpdc.2007.03.003","volume":"67","author":"P Luo","year":"2007","unstructured":"Luo P (2007) A revisit of fast greedy heuristics for mapping a class of independent tasks onto heterogeneous computing systems. Journal of Parallel and Distributed Computing 67(6):695\u2013714","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"12","key":"676_CR21","doi-asserted-by":"crossref","first-page":"1725","DOI":"10.1016\/j.jpdc.2012.07.006","volume":"72","author":"Y Ma","year":"2012","unstructured":"Ma Y, Gong B, Sugihara R, Gupta R (2012) Energy-efficient deadline scheduling for heterogeneous systems. J Parallel Distrib Comput 72(12):1725\u20131740","journal-title":"J Parallel Distrib Comput"},{"issue":"2","key":"676_CR22","doi-asserted-by":"crossref","first-page":"626","DOI":"10.1016\/j.asoc.2011.09.022","volume":"12","author":"S Nesmachnow","year":"2012","unstructured":"Nesmachnow S, Cancela H, Alba E (2012) A parallel micro evolutionary algorithm for heterogeneous computing and grid scheduling. Appl Soft Comput 12(2):626\u2013639","journal-title":"Appl Soft Comput"},{"key":"676_CR23","doi-asserted-by":"crossref","unstructured":"Pant A, Jafri H (2004) Communicating efficiently on cluster based grids with mpich-vmi.. In: Proceedings of IEEE international conference on cluster computing, pp 23\u201333","DOI":"10.1109\/CLUSTR.2004.1392598"},{"issue":"761459","key":"676_CR24","first-page":"10","volume":"2008","author":"R Poli","year":"2008","unstructured":"Poli R (2008) Dynamics and stability of the sampling distribution of particle swarm optimisers via moment analysis. Journal of Artificial Evolution & Applications 2008(2008):1\u201310","journal-title":"Journal of Artificial Evolution & Applications"},{"issue":"3","key":"676_CR25","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1109\/MS.1984.234713","volume":"1","author":"K Ramamritham","year":"1984","unstructured":"Ramamritham K, Stankovic J (1984) Dynamic task scheduling in distributed hard real-time system. IEEE Softw 1(3):46\u201361","journal-title":"IEEE Softw"},{"issue":"6","key":"676_CR26","doi-asserted-by":"crossref","first-page":"865","DOI":"10.1109\/69.895799","volume":"12","author":"S Son","year":"2000","unstructured":"Son S, Mukkamala R, David R (2000a) Integrating security and real-time requirements using covert channel capacity. IEEE Trans Knowl Data Eng 12(6):865\u2013879","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"676_CR27","doi-asserted-by":"crossref","unstructured":"Son S, Zimmerman R, Hansson J (2000b) An adaptable security manager for real-time transactions.. In: Proceedings of 12th Euromicro Conf. Real-Time Systems, pp 63\u201370","DOI":"10.1109\/EMRTS.2000.853993"},{"issue":"1","key":"676_CR28","first-page":"46","volume":"20","author":"J Stankovic","year":"1998","unstructured":"Stankovic JA, Spuri M, Ramamritham K, Buttazzo GC (1998) Deadline scheduling for real-time systems-EDF and related algorithms. Springer, pp 72\u201365","journal-title":"Kluwer Academic"},{"key":"676_CR29","doi-asserted-by":"crossref","unstructured":"Subramani V, Kettimuthu R, Srinivasan S, Johnston J, Sadayappan P (2002) Selective buddy allocation for scheduling parallel jobs on clusters.. In: Proceedings of IEEE Intl Conf. Cluster Computing, pp 107\u2013116","DOI":"10.1109\/CLUSTR.2002.1137735"},{"key":"676_CR30","doi-asserted-by":"crossref","unstructured":"Vallee G, Morin C, Berthou JY, Rilling L (2003) A new approach to configurable dynamic scheduling in clusters based on single system image technologies.. In: Proceedings of international symposium parallel and distributed processing, pp 107\u2013116","DOI":"10.1109\/IPDPS.2003.1213198"},{"key":"676_CR31","doi-asserted-by":"crossref","unstructured":"Wright R, Shifflett D, Irvine C (1998) Security architecture for a virtual heterogeneous machine.. In: Proceedings of 14th Ann. Computer Security Applications, pp 167\u2013177","DOI":"10.1109\/CSAC.1998.738611"},{"issue":"4","key":"676_CR32","doi-asserted-by":"crossref","first-page":"444","DOI":"10.1177\/0142331212455450","volume":"35","author":"Lz Xu","year":"2013","unstructured":"Xu Lz, Zhang Jj, Bao Zj, Cao Yj (2013) A comparative study between ipso and mip for co-ordinated scheduling of electricity and heat within a microgrid. Transactions of the Institute of Measurement and Control 35(4):444\u2013456","journal-title":"Transactions of the Institute of Measurement and Control"},{"issue":"3","key":"676_CR33","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1007\/s10489-010-0234-3","volume":"35","author":"N Zhang","year":"2011","unstructured":"Zhang N, Feng Zr, Ke Lj (2011) Guidance-solution based ant colony optimization for satellite control resource scheduling problem. Applied Intelligence 35(3):436\u2013444","journal-title":"Applied Intelligence"},{"issue":"9","key":"676_CR34","doi-asserted-by":"crossref","first-page":"967","DOI":"10.1109\/71.954632","volume":"12","author":"Y Zhang","year":"2001","unstructured":"Zhang Y, Sivasubramaniam A, Moreira J, Franke H (2001) Impact of workload and system parameters on next generation cluster scheduling mechanisms. IEEE Trans Parallel Distrib Syst 12(9):967\u2013985","journal-title":"IEEE Trans Parallel Distrib Syst"}],"container-title":["Applied Intelligence"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-015-0676-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10489-015-0676-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-015-0676-8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T18:25:56Z","timestamp":1559154356000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10489-015-0676-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,5,16]]},"references-count":34,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2015,10]]}},"alternative-id":["676"],"URL":"https:\/\/doi.org\/10.1007\/s10489-015-0676-8","relation":{},"ISSN":["0924-669X","1573-7497"],"issn-type":[{"value":"0924-669X","type":"print"},{"value":"1573-7497","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,5,16]]}}}