An improved genetic algorithm for task scheduling in the cloud environments using the priority queues: Formal verification, simulation, and statistical testing

•Elitism technique with unusual selections is adopted to evade premature convergence.•Statistical analyzes on the different randomly generated graphs are done.•The proposed technique is translated into a verifiable behavioral model. Cloud computing is a new platform to manage and provide services on...

Full description

Saved in:
Bibliographic Details
Published inThe Journal of systems and software Vol. 124; pp. 1 - 21
Main Authors Keshanchi, Bahman, Souri, Alireza, Navimipour, Nima Jafari
Format Journal Article
LanguageEnglish
Published Elsevier Inc 01.02.2017
Subjects
Online AccessGet full text

Cover

Loading…
Abstract •Elitism technique with unusual selections is adopted to evade premature convergence.•Statistical analyzes on the different randomly generated graphs are done.•The proposed technique is translated into a verifiable behavioral model. Cloud computing is a new platform to manage and provide services on the internet. Lately, researchers have paid attention a lot to this new subject. One of the reasons to have high performance in a cloud environment is the task scheduling. Since the task scheduling is an NP-Complete problem, in many cases, meta-heuristics scheduling algorithms are used. In this paper to optimize the task scheduling solutions, a powerful and improved genetic algorithm is proposed. The proposed algorithm uses the advantages of evolutionary genetic algorithm along with heuristic approaches. For analyzing the correctness of the proposed algorithm, we have presented a behavioral modeling approach based on model checking techniques. Then, the expected specifications of the proposed algorithm is extracted in the form of Linear Temporal Logic (LTL) formulas. To achieve the best performance in verification of the proposed algorithm, we use the Labeled Transition System (LTS) method. Also, the proposed behavioral models are verified using NuSMV and PAT model checkers. Then, the correctness of the proposed algorithm is analyzed according to the verification results in terms of some expected specifications, reachability, fairness, and deadlock-free. The simulation and statistical results revealed that the proposed algorithm outperformed the makespans of the three well-known heuristic algorithms and also the execution time of our recently meta-heuristics algorithm.
AbstractList •Elitism technique with unusual selections is adopted to evade premature convergence.•Statistical analyzes on the different randomly generated graphs are done.•The proposed technique is translated into a verifiable behavioral model. Cloud computing is a new platform to manage and provide services on the internet. Lately, researchers have paid attention a lot to this new subject. One of the reasons to have high performance in a cloud environment is the task scheduling. Since the task scheduling is an NP-Complete problem, in many cases, meta-heuristics scheduling algorithms are used. In this paper to optimize the task scheduling solutions, a powerful and improved genetic algorithm is proposed. The proposed algorithm uses the advantages of evolutionary genetic algorithm along with heuristic approaches. For analyzing the correctness of the proposed algorithm, we have presented a behavioral modeling approach based on model checking techniques. Then, the expected specifications of the proposed algorithm is extracted in the form of Linear Temporal Logic (LTL) formulas. To achieve the best performance in verification of the proposed algorithm, we use the Labeled Transition System (LTS) method. Also, the proposed behavioral models are verified using NuSMV and PAT model checkers. Then, the correctness of the proposed algorithm is analyzed according to the verification results in terms of some expected specifications, reachability, fairness, and deadlock-free. The simulation and statistical results revealed that the proposed algorithm outperformed the makespans of the three well-known heuristic algorithms and also the execution time of our recently meta-heuristics algorithm.
Author Keshanchi, Bahman
Souri, Alireza
Navimipour, Nima Jafari
Author_xml – sequence: 1
  givenname: Bahman
  surname: Keshanchi
  fullname: Keshanchi, Bahman
  organization: Young Researchers and Elite Club, Tabriz Branch, Islamic Azad University, Tabriz, Iran
– sequence: 2
  givenname: Alireza
  surname: Souri
  fullname: Souri, Alireza
  organization: Young Researchers and Elite Club, Tabriz Branch, Islamic Azad University, Tabriz, Iran
– sequence: 3
  givenname: Nima Jafari
  orcidid: 0000-0002-5514-5536
  surname: Navimipour
  fullname: Navimipour, Nima Jafari
  email: jafari@iaut.ac.ir
  organization: Department of Computer Engineering, Tabriz Branch, Islamic Azad University, Tabriz, Iran
BookMark eNp9kM1OGzEUha0qlRrSPkB3fgAy-GdmPIFVhAhFQuqmXVvGvpPcMGOD7YnE0_CqeAqrLljdc3X8XfmcM7LwwQMhPzmrOOPtxbE6plSJIiumKsbaL2TJOyXXXIhuQZbFqIvm4hs5S-nIGFOCiSV53XqK41MMJ3B0Dx4yWmqGfYiYDyPtQ6TZpEea7AHcNKDfU_Q0H4DaIUyOgj9hDH4EnxOd0uzP5lPE-cILfZ5ggnRJdyGOZqAniNijNRmDP6cJx2n40MY7mnJZUvlBeZmhCL__Tr72Zkjw42OuyN_dzZ_rX-v737d319v7tZWtyuumqV3dKiGlAuCNrK3qlNgYyZrNg6ml5E41JXIP9UOnrDONACvaXjjBuq7eyBXh73dtDClF6HWJMJr4ojnTc8P6qEvDem5YM6VLw4VR_zEW8784ORocPiWv3kkokU4IUSeL4C04jGCzdgE_od8AfIqcHg
CitedBy_id crossref_primary_10_3390_electronics13040763
crossref_primary_10_1002_cpe_7227
crossref_primary_10_1016_j_future_2018_09_014
crossref_primary_10_1007_s11042_023_17216_6
crossref_primary_10_1007_s10586_020_03053_x
crossref_primary_10_1108_K_06_2019_0430
crossref_primary_10_1007_s11227_024_06550_7
crossref_primary_10_1007_s10586_017_1055_5
crossref_primary_10_1002_cpe_4757
crossref_primary_10_1108_K_06_2019_0434
crossref_primary_10_1002_dac_4652
crossref_primary_10_1109_ACCESS_2022_3203401
crossref_primary_10_1007_s11277_021_09051_5
crossref_primary_10_1016_j_jksuci_2020_11_002
crossref_primary_10_1109_TSC_2023_3311785
crossref_primary_10_1007_s12927_017_0001_7
crossref_primary_10_1016_j_comnet_2018_12_008
crossref_primary_10_1007_s11277_021_08634_6
crossref_primary_10_1155_2019_6543957
crossref_primary_10_1007_s00500_020_04931_7
crossref_primary_10_1016_j_jnca_2018_07_013
crossref_primary_10_1002_dac_4302
crossref_primary_10_1109_TSMC_2017_2747146
crossref_primary_10_61186_jist_39109_12_45_29
crossref_primary_10_1108_IJPCC_04_2019_0036
crossref_primary_10_1108_ITP_02_2018_0109
crossref_primary_10_1108_K_02_2017_0070
crossref_primary_10_1109_ACCESS_2020_3020863
crossref_primary_10_3390_a17080343
crossref_primary_10_1007_s12927_017_0011_5
crossref_primary_10_1002_cpe_5185
crossref_primary_10_1016_j_knosys_2019_01_023
crossref_primary_10_1093_comjnl_bxab189
crossref_primary_10_1007_s10723_021_09552_4
crossref_primary_10_3233_JIFS_230076
crossref_primary_10_1007_s11227_021_03953_8
crossref_primary_10_1007_s11227_023_05806_y
crossref_primary_10_1002_spe_2598
crossref_primary_10_1007_s13369_018_03698_2
crossref_primary_10_1002_spe_2590
crossref_primary_10_1002_spy2_214
crossref_primary_10_1155_2020_3504642
crossref_primary_10_1007_s10586_020_03145_8
crossref_primary_10_1049_cdt2_12018
crossref_primary_10_1007_s00500_023_08216_7
crossref_primary_10_1016_j_comnet_2020_107096
crossref_primary_10_3390_sym14102037
crossref_primary_10_1002_dac_3996
crossref_primary_10_1108_CW_03_2020_0035
crossref_primary_10_1016_j_cogsys_2021_07_004
crossref_primary_10_1016_j_compeleceng_2017_12_023
crossref_primary_10_1109_TVT_2021_3052971
crossref_primary_10_1002_cpe_5240
crossref_primary_10_1016_j_rcim_2019_01_010
crossref_primary_10_1109_ACCESS_2020_2992262
crossref_primary_10_1016_j_jpdc_2020_08_007
crossref_primary_10_1093_comjnl_bxy009
crossref_primary_10_1002_cjce_25315
crossref_primary_10_1002_cpe_7306
crossref_primary_10_1108_K_07_2019_0520
crossref_primary_10_4018_IJCAC_2017100102
crossref_primary_10_1080_0951192X_2021_1992662
crossref_primary_10_1002_dac_5022
crossref_primary_10_1007_s11227_020_03343_6
crossref_primary_10_1007_s13198_021_01084_0
crossref_primary_10_1007_s10586_024_04468_6
crossref_primary_10_1007_s12083_020_01058_2
crossref_primary_10_1109_TCC_2021_3137881
crossref_primary_10_1016_j_future_2018_05_056
crossref_primary_10_1007_s11042_023_15687_1
crossref_primary_10_1016_j_ifacol_2019_11_242
crossref_primary_10_1007_s11227_020_03378_9
crossref_primary_10_1007_s11277_020_07398_9
crossref_primary_10_1093_comjnl_bxz101
crossref_primary_10_1108_K_05_2021_0432
crossref_primary_10_3390_agriculture12091302
crossref_primary_10_1016_j_cose_2022_102678
crossref_primary_10_1109_ACCESS_2019_2904081
crossref_primary_10_1007_s10586_021_03269_5
crossref_primary_10_32604_cmc_2023_032215
crossref_primary_10_1142_S0218126620502400
crossref_primary_10_1108_K_01_2017_0007
crossref_primary_10_1155_2022_8327451
crossref_primary_10_1016_j_cosrev_2023_100598
crossref_primary_10_1186_s13673_019_0165_x
crossref_primary_10_1088_1742_6596_1818_1_012122
crossref_primary_10_1016_j_engappai_2022_104879
crossref_primary_10_1155_2022_6053332
crossref_primary_10_1007_s12065_024_00947_2
crossref_primary_10_3390_en13010016
crossref_primary_10_1016_j_vlsi_2018_03_009
crossref_primary_10_1016_j_neucom_2018_11_034
crossref_primary_10_1016_j_asoc_2019_105627
crossref_primary_10_1016_j_pmcj_2023_101785
crossref_primary_10_1016_j_cor_2019_05_022
crossref_primary_10_1002_cpe_5441
crossref_primary_10_1002_ett_3770
crossref_primary_10_1016_j_eswa_2020_113882
crossref_primary_10_1007_s11227_023_05330_z
crossref_primary_10_1088_1742_6596_2010_1_012045
crossref_primary_10_1109_ACCESS_2021_3136827
crossref_primary_10_1049_iet_com_2019_0345
crossref_primary_10_3390_pr11010126
crossref_primary_10_1016_j_cor_2019_104850
crossref_primary_10_1109_ACCESS_2019_2928992
crossref_primary_10_1002_cpe_6520
crossref_primary_10_1145_3494520
crossref_primary_10_1016_j_asej_2020_07_003
crossref_primary_10_1007_s10723_019_09491_1
crossref_primary_10_1007_s00607_021_01045_2
crossref_primary_10_1007_s10723_017_9408_0
crossref_primary_10_1155_2020_3967847
crossref_primary_10_1007_s11227_020_03364_1
crossref_primary_10_1007_s10586_019_03018_9
crossref_primary_10_22531_muglajsci_422389
crossref_primary_10_1016_j_asoc_2023_111142
crossref_primary_10_1002_dac_3708
crossref_primary_10_1007_s41870_017_0050_7
crossref_primary_10_1109_ACCESS_2022_3170918
crossref_primary_10_1016_j_icte_2017_08_001
crossref_primary_10_1002_ett_3792
crossref_primary_10_52547_joc_15_2_81
crossref_primary_10_1016_j_jss_2021_111123
crossref_primary_10_3390_s21134527
crossref_primary_10_1049_iet_com_2019_0800
crossref_primary_10_1016_j_comnet_2019_05_014
crossref_primary_10_1007_s10586_024_04442_2
crossref_primary_10_1007_s12083_021_01081_x
crossref_primary_10_1080_0952813X_2021_1966841
crossref_primary_10_1109_JSYST_2019_2921786
crossref_primary_10_1109_ACCESS_2024_3454796
crossref_primary_10_1039_D2NR06469C
crossref_primary_10_1108_IJPCC_04_2021_0089
crossref_primary_10_1007_s11277_020_07682_8
crossref_primary_10_1007_s12065_023_00822_6
crossref_primary_10_1016_j_jpdc_2020_04_008
crossref_primary_10_3390_pr9091514
crossref_primary_10_1016_j_jss_2020_110522
crossref_primary_10_1002_dac_4379
crossref_primary_10_1007_s10270_020_00807_4
crossref_primary_10_1108_IJPCC_04_2021_0087
crossref_primary_10_1007_s11227_023_05753_8
crossref_primary_10_1371_journal_pone_0282600
crossref_primary_10_1007_s12652_020_01723_7
crossref_primary_10_1155_2021_5532288
crossref_primary_10_1002_cpe_5218
crossref_primary_10_1007_s00521_019_04091_2
crossref_primary_10_1007_s10723_022_09633_y
crossref_primary_10_1002_ett_4523
crossref_primary_10_1007_s10586_020_03175_2
crossref_primary_10_1007_s11227_020_03606_2
crossref_primary_10_3390_electronics11091451
crossref_primary_10_1016_j_elerap_2017_10_005
crossref_primary_10_1080_09540091_2022_2052265
crossref_primary_10_1007_s00607_021_00920_2
crossref_primary_10_1108_K_02_2018_0092
crossref_primary_10_3233_JIFS_181005
crossref_primary_10_1515_nleng_2024_0015
crossref_primary_10_2174_1872212112666180817130152
crossref_primary_10_3389_fdata_2024_1422546
crossref_primary_10_1002_ett_4277
crossref_primary_10_1109_ACCESS_2021_3063723
crossref_primary_10_1016_j_cie_2021_107177
crossref_primary_10_1177_1550147718815845
crossref_primary_10_1016_j_asoc_2021_107914
crossref_primary_10_1016_j_compag_2017_09_017
crossref_primary_10_32604_iasc_2023_039380
crossref_primary_10_1016_j_jesit_2017_09_001
crossref_primary_10_1016_j_suscom_2021_100524
crossref_primary_10_1016_j_jnca_2021_102994
crossref_primary_10_3390_s22010108
crossref_primary_10_1007_s10586_018_1823_x
crossref_primary_10_1016_j_eswa_2021_114915
crossref_primary_10_1002_cpe_4456
crossref_primary_10_1002_dac_4467
crossref_primary_10_1016_j_csi_2017_11_007
crossref_primary_10_1016_j_matpr_2020_10_082
crossref_primary_10_1007_s10462_020_09933_3
crossref_primary_10_1007_s11227_022_04684_0
crossref_primary_10_1007_s11227_018_2656_3
crossref_primary_10_3390_electronics12061358
crossref_primary_10_1016_j_asoc_2023_110413
crossref_primary_10_1109_ACCESS_2020_3004509
crossref_primary_10_1007_s10115_023_02048_5
crossref_primary_10_34133_research_0337
crossref_primary_10_1080_23311916_2024_2328355
crossref_primary_10_1002_cpe_7954
crossref_primary_10_3390_jsan8030044
crossref_primary_10_1007_s10586_022_03580_9
crossref_primary_10_1002_dac_3808
crossref_primary_10_32604_cmc_2022_021793
crossref_primary_10_1016_j_compeleceng_2023_108653
crossref_primary_10_1007_s10922_018_9469_9
crossref_primary_10_1109_TPDS_2024_3492210
Cites_doi 10.1016/j.asoc.2014.12.001
10.1016/j.jpdc.2013.05.005
10.1016/j.eswa.2012.07.069
10.1016/j.ijme.2016.04.003
10.1016/j.chb.2016.05.003
10.1109/71.993206
10.1007/s13369-014-1250-0
10.1016/j.eswa.2014.05.046
10.1016/j.future.2015.01.004
10.1016/j.ins.2014.02.122
10.1016/j.cosrev.2010.06.002
10.1016/j.kijoms.2016.06.002
10.1007/s13369-014-1256-7
10.1016/j.eswa.2013.11.042
10.1016/j.chb.2016.01.025
10.1016/j.compind.2014.12.007
10.1016/S0022-0000(75)80008-0
10.1007/s12293-011-0057-8
10.1016/j.chb.2015.07.026
10.1016/j.infsof.2014.11.005
10.1016/j.parco.2012.01.001
10.1016/j.jpdc.2005.06.014
10.1016/j.chb.2016.03.008
10.1016/j.scico.2014.02.006
10.1016/j.future.2015.01.007
10.1016/j.jpdc.2010.10.004
10.1016/j.eswa.2015.08.019
10.1016/j.jnca.2016.02.005
10.1142/S0218126611007943
10.1016/j.chb.2015.10.036
10.1016/j.chb.2015.01.001
10.1016/j.jpdc.2011.05.005
10.1016/j.procs.2015.07.443
10.1016/j.scico.2014.04.002
10.1016/j.eswa.2015.03.035
10.1016/j.simpat.2014.11.003
10.1007/s11227-014-1376-6
10.1016/j.jpdc.2014.09.015
10.1007/s00607-015-0445-x
10.1016/j.eswa.2014.03.017
10.1016/j.chb.2016.02.029
10.1108/K-02-2013-0018
10.1108/K-12-2014-0293
10.1016/j.jpdc.2014.09.002
10.1016/j.advengsoft.2013.12.007
10.1007/s11227-013-1005-9
ContentType Journal Article
Copyright 2016 Elsevier Inc.
Copyright_xml – notice: 2016 Elsevier Inc.
DBID AAYXX
CITATION
DOI 10.1016/j.jss.2016.07.006
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1873-1228
EndPage 21
ExternalDocumentID 10_1016_j_jss_2016_07_006
S0164121216301066
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1~.
1~5
29L
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
9M8
AABNK
AACTN
AAEDT
AAEDW
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
AAYOK
ABBOA
ABEFU
ABFNM
ABFRF
ABFSI
ABJNI
ABMAC
ABTAH
ABXDB
ABYKQ
ACDAQ
ACGFO
ACGFS
ACGOD
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADHUB
ADJOM
ADMUD
AEBSH
AEFWE
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AI.
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BKOMP
BLXMC
CS3
DU5
E.L
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-Q
G8K
GBLVA
GBOLZ
HLZ
HVGLF
HZ~
IHE
J1W
KOM
LG9
M41
MO0
MS~
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
PQQKQ
Q38
R2-
RIG
RNS
ROL
RPZ
RXW
SBC
SDF
SDG
SDP
SES
SEW
SPC
SPCBC
SSV
SSZ
T5K
TAE
TN5
TWZ
UHS
UNMZH
VH1
WUQ
XPP
ZMT
ZY4
~G-
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AFXIZ
AGCQF
AGQPQ
AGRNS
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
BNPGV
CITATION
SSH
ID FETCH-LOGICAL-c367t-554d4672337ee1534c78729a3059ba4331d75072fe4b87cda52ec26f2d2088493
IEDL.DBID .~1
ISSN 0164-1212
IngestDate Tue Jul 01 03:45:06 EDT 2025
Thu Apr 24 22:53:48 EDT 2025
Fri Feb 23 02:32:34 EST 2024
IsPeerReviewed true
IsScholarly true
Keywords Task scheduling
Model checking
Cloud computing
Directed acyclic graph
Genetic algorithm
Formal verification
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c367t-554d4672337ee1534c78729a3059ba4331d75072fe4b87cda52ec26f2d2088493
ORCID 0000-0002-5514-5536
PageCount 21
ParticipantIDs crossref_primary_10_1016_j_jss_2016_07_006
crossref_citationtrail_10_1016_j_jss_2016_07_006
elsevier_sciencedirect_doi_10_1016_j_jss_2016_07_006
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate February 2017
2017-02-00
PublicationDateYYYYMMDD 2017-02-01
PublicationDate_xml – month: 02
  year: 2017
  text: February 2017
PublicationDecade 2010
PublicationTitle The Journal of systems and software
PublicationYear 2017
Publisher Elsevier Inc
Publisher_xml – name: Elsevier Inc
References Habibizad Navin (bib0018) 2014; 39
Jafari Navimipour (bib0021) 2014; 43
Bae, Meseguer (bib0007) 2015; 99
Yeung (bib0059) 2011; 38
Jafari Navimipour (bib0022) 2015; 68
Kenli (bib0027) 2014
Al-Saqqar (bib0004) 2015; 51
Rezaee (bib0044) 2014; 67
Souri, Norouzi (bib0050) 2015
Topcuoglu, Hariri, Min-You (bib0053) 2002; 13
Zhao, Rozier (bib0064) 2014; 96
Huang, Cheng (bib0020) 1998
Navimipour, Khanli (bib0036) 2008
Loveland (bib0030) 1978
Souri, Jafari Navimipour (bib0049) 2014; 41
Chiregi, Jafari Navimipour (bib0011) 2016
Abed (bib0001) 2014; 39
Panda, Jana (bib0043) 2015; 71
Clarke, Grumberg, Peled (bib0013) 1999
Safarkhanlou (bib0046) 2015; 57
Ullman (bib0056) 1975; 10
Holland (bib0019) 1975
Chiregi, Navimipour (bib0012) 2016; 60
Malawski (bib0031) 2015; 48
Navimipour, Soltani (bib0038) 2016; 55
Jun (bib0026) 2013
Zeng, Veeravalli, Li (bib0062) 2015; 75
Clavel (bib0014) 2007
Charband, Navimipour (bib0010) 2016
Xu (bib0058) 2014; 270
Navimipour, Rahmani (bib0037) 2009
Navimipour, Zareie (bib0039) 2015; 53
Zhang (bib0063) 2014; 41
Baier, Katoen (bib0008) 2008
Tang (bib0052) 2015
Milani, Navimipour (bib0032) 2016; 64
Nasiri (bib0034) 2015; 28
Zareie, Navimipour (bib0061) 2016; 59
Ong, Fukushima (bib0041) 2011; 3
Bentahar (bib0009) 2013; 40
Jeffery (bib0025) 2015; 60
Rozier (bib0045) 2011; 5
Al-Saqqar, Bentahar, Sultan (bib0005) 2016; 43
Souri, Sharifloo, Norouzi (bib0051) 2012; 1
Navimipour (bib0035) 2015; 42
Jafari Navimipour, Charband (bib0024) 2016
Ucar (bib0055) 2006; 66
Alkhanak, Lee, Khan (bib0003) 2015; 50
Ashouraie, Jafari Navimipour (bib0006) 2015; 44
Daoud, Kharma (bib0015) 2011; 71
Zareie, Jafari Navimipour (bib0060) 2016; 14
El Kholy (bib0016) 2014; 41
Ouchani, Debbabi (bib0042) 2015; 97
Navin (bib0040) 2014; 39
Sinnen, To, Kaur (bib0047) 2011; 71
Tripathy, Dash, Padhy (bib0054) 2015; 75
Jafari Navimipour (bib0023) 2015; 46
Abo-Hammour, Alsmadi, Al-Smadi (bib0002) 2011; 20
Mirjalili, Mirjalili, Lewis (bib0033) 2014; 69
Khan (bib0029) 2012; 38
Soltani, Navimipour (bib0048) 2016; 61
Gupta, Agarwal, Kumar (bib0017) 2010
Xu (bib0057) 2013; 73
Keshanchi, Jafari Navimipour (bib0028) 2015
Rezaee (10.1016/j.jss.2016.07.006_bib0044) 2014; 67
Chiregi (10.1016/j.jss.2016.07.006_bib0012) 2016; 60
Jafari Navimipour (10.1016/j.jss.2016.07.006_bib0021) 2014; 43
Jafari Navimipour (10.1016/j.jss.2016.07.006_bib0024) 2016
Malawski (10.1016/j.jss.2016.07.006_bib0031) 2015; 48
Kenli (10.1016/j.jss.2016.07.006_bib0027) 2014
Ullman (10.1016/j.jss.2016.07.006_bib0056) 1975; 10
Clarke (10.1016/j.jss.2016.07.006_bib0013) 1999
Tang (10.1016/j.jss.2016.07.006_bib0052) 2015
Daoud (10.1016/j.jss.2016.07.006_bib0015) 2011; 71
Souri (10.1016/j.jss.2016.07.006_bib0051) 2012; 1
Gupta (10.1016/j.jss.2016.07.006_bib0017) 2010
Navin (10.1016/j.jss.2016.07.006_bib0040) 2014; 39
Jafari Navimipour (10.1016/j.jss.2016.07.006_bib0022) 2015; 68
Soltani (10.1016/j.jss.2016.07.006_bib0048) 2016; 61
Abo-Hammour (10.1016/j.jss.2016.07.006_bib0002) 2011; 20
Navimipour (10.1016/j.jss.2016.07.006_bib0037) 2009
Abed (10.1016/j.jss.2016.07.006_bib0001) 2014; 39
Loveland (10.1016/j.jss.2016.07.006_bib0030) 1978
El Kholy (10.1016/j.jss.2016.07.006_bib0016) 2014; 41
Rozier (10.1016/j.jss.2016.07.006_bib0045) 2011; 5
Bae (10.1016/j.jss.2016.07.006_bib0007) 2015; 99
Xu (10.1016/j.jss.2016.07.006_bib0057) 2013; 73
Alkhanak (10.1016/j.jss.2016.07.006_bib0003) 2015; 50
Zareie (10.1016/j.jss.2016.07.006_bib0061) 2016; 59
Al-Saqqar (10.1016/j.jss.2016.07.006_bib0004) 2015; 51
Al-Saqqar (10.1016/j.jss.2016.07.006_bib0005) 2016; 43
Jeffery (10.1016/j.jss.2016.07.006_bib0025) 2015; 60
Yeung (10.1016/j.jss.2016.07.006_bib0059) 2011; 38
Khan (10.1016/j.jss.2016.07.006_bib0029) 2012; 38
Souri (10.1016/j.jss.2016.07.006_bib0049) 2014; 41
Baier (10.1016/j.jss.2016.07.006_bib0008) 2008
Ucar (10.1016/j.jss.2016.07.006_bib0055) 2006; 66
Ong (10.1016/j.jss.2016.07.006_bib0041) 2011; 3
Navimipour (10.1016/j.jss.2016.07.006_bib0035) 2015; 42
Zareie (10.1016/j.jss.2016.07.006_bib0060) 2016; 14
Navimipour (10.1016/j.jss.2016.07.006_bib0036) 2008
Panda (10.1016/j.jss.2016.07.006_bib0043) 2015; 71
Zhao (10.1016/j.jss.2016.07.006_bib0064) 2014; 96
Ouchani (10.1016/j.jss.2016.07.006_bib0042) 2015; 97
Huang (10.1016/j.jss.2016.07.006_bib0020) 1998
Keshanchi (10.1016/j.jss.2016.07.006_bib0028) 2015
Sinnen (10.1016/j.jss.2016.07.006_bib0047) 2011; 71
Navimipour (10.1016/j.jss.2016.07.006_bib0039) 2015; 53
Jun (10.1016/j.jss.2016.07.006_bib0026) 2013
Nasiri (10.1016/j.jss.2016.07.006_bib0034) 2015; 28
Tripathy (10.1016/j.jss.2016.07.006_bib0054) 2015; 75
Safarkhanlou (10.1016/j.jss.2016.07.006_bib0046) 2015; 57
Zhang (10.1016/j.jss.2016.07.006_bib0063) 2014; 41
Zeng (10.1016/j.jss.2016.07.006_bib0062) 2015; 75
Milani (10.1016/j.jss.2016.07.006_bib0032) 2016; 64
Xu (10.1016/j.jss.2016.07.006_bib0058) 2014; 270
Habibizad Navin (10.1016/j.jss.2016.07.006_bib0018) 2014; 39
Holland (10.1016/j.jss.2016.07.006_bib0019) 1975
Charband (10.1016/j.jss.2016.07.006_bib0010) 2016
Mirjalili (10.1016/j.jss.2016.07.006_bib0033) 2014; 69
Souri (10.1016/j.jss.2016.07.006_bib0050) 2015
Chiregi (10.1016/j.jss.2016.07.006_bib0011) 2016
Ashouraie (10.1016/j.jss.2016.07.006_bib0006) 2015; 44
Navimipour (10.1016/j.jss.2016.07.006_bib0038) 2016; 55
Topcuoglu (10.1016/j.jss.2016.07.006_bib0053) 2002; 13
Jafari Navimipour (10.1016/j.jss.2016.07.006_bib0023) 2015; 46
Clavel (10.1016/j.jss.2016.07.006_bib0014) 2007
Bentahar (10.1016/j.jss.2016.07.006_bib0009) 2013; 40
References_xml – volume: 73
  start-page: 1306
  year: 2013
  end-page: 1322
  ident: bib0057
  article-title: A DAG scheduling scheme on heterogeneous computing systems using double molecular structure-based chemical reaction optimization
  publication-title: J. Parallel Distrib. Comput
– volume: 71
  start-page: 1518
  year: 2011
  end-page: 1531
  ident: bib0015
  article-title: A hybrid heuristic–genetic algorithm for task scheduling in heterogeneous processor networks
  publication-title: J. Parallel Distrib. Comput
– volume: 71
  start-page: 77
  year: 2011
  end-page: 86
  ident: bib0047
  article-title: Contention-aware scheduling with task duplication
  publication-title: J. Parallel Distrib. Comput
– volume: 44
  start-page: 1455
  year: 2015
  end-page: 1471
  ident: bib0006
  article-title: Priority-based task scheduling on heterogeneous resources in the Expert Cloud
  publication-title: Kybernetes
– volume: 13
  start-page: 260
  year: 2002
  end-page: 274
  ident: bib0053
  article-title: Performance-effective and low-complexity task scheduling for heterogeneous computing
  publication-title: Parallel Distrib. Syst. IEEE Trans
– volume: 71
  start-page: 1505
  year: 2015
  end-page: 1533
  ident: bib0043
  article-title: Efficient task scheduling algorithms for heterogeneous multi-cloud environment
  publication-title: J. Supercomput
– volume: 46
  start-page: 57
  year: 2015
  end-page: 74
  ident: bib0023
  article-title: Expert Cloud: A Cloud-based framework to share the knowledge and skills of human resources
  publication-title: Comput. Hum. Behav
– volume: 41
  start-page: 3831
  year: 2014
  end-page: 3849
  ident: bib0049
  article-title: Behavioral modeling and formal verification of a resource discovery approach in grid computing
  publication-title: Expert Syst. Appl
– year: 2014
  ident: bib0027
  article-title: A DAG task scheduling scheme on heterogeneous computing systems using invasive weed optimization algorithm
  publication-title: Parallel Architectures, Algorithms and Programming (PAAP), 2014 Sixth International Symposium on
– year: 2013
  ident: bib0026
  article-title: EasyHPS: a multilevel hybrid parallel system for dynamic programming
  publication-title: Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
– volume: 38
  start-page: 13555
  year: 2011
  end-page: 13562
  ident: bib0059
  article-title: Behavioral modeling and verification of multi-agent systems for manufacturing control
  publication-title: Expert Syst. Appl
– volume: 67
  start-page: 345
  year: 2014
  end-page: 383
  ident: bib0044
  article-title: Formal process algebraic modeling, verification, and analysis of an abstract fuzzy inference cloud service
  publication-title: J. Supercomput
– volume: 55
  start-page: 1052
  year: 2016
  end-page: 1066
  ident: bib0038
  article-title: The impact of cost, technology acceptance and employees' satisfaction on the effectiveness of the electronic customer relationship management systems
  publication-title: Comput. Hum. Behav
– volume: 41
  start-page: 7478
  year: 2014
  end-page: 7494
  ident: bib0016
  article-title: Modeling and verifying choreographed multi-agent-based web service compositions regulated by commitment protocols
  publication-title: Expert Syst. Appl
– volume: 5
  start-page: 163
  year: 2011
  end-page: 203
  ident: bib0045
  article-title: Linear temporal logic symbolic model checking
  publication-title: Comput. Sci. Rev
– volume: 270
  start-page: 255
  year: 2014
  end-page: 287
  ident: bib0058
  article-title: A genetic algorithm for task scheduling on heterogeneous computing systems using multiple priority queues
  publication-title: Inf. Sci
– volume: 28
  start-page: 81
  year: 2015
  end-page: 89
  ident: bib0034
  article-title: A modified ABC algorithm for the stage shop scheduling problem
  publication-title: Appl. Soft Comput
– volume: 38
  start-page: 175
  year: 2012
  end-page: 193
  ident: bib0029
  article-title: Scheduling for heterogeneous systems using constrained critical paths
  publication-title: Parallel Comput
– volume: 57
  start-page: 1324
  year: 2015
  end-page: 1331
  ident: bib0046
  article-title: Formalizing and verification of an antivirus protection service using model checking
  publication-title: Procedia Comput. Sci
– volume: 60
  start-page: 102
  year: 2015
  end-page: 112
  ident: bib0025
  article-title: An empirical research agenda for understanding formal methods productivity
  publication-title: Inf. Softw. Technol
– volume: 75
  start-page: 141
  year: 2015
  end-page: 151
  ident: bib0062
  article-title: SABA: a security-aware and budget-aware workflow scheduling strategy in clouds
  publication-title: J. Parallel Distrib. Comput
– year: 1999
  ident: bib0013
  article-title: Model Checking
– volume: 39
  start-page: 6269
  year: 2014
  end-page: 6285
  ident: bib0001
  article-title: Optimization of the time of task scheduling for dual manipulators using a modified electromagnetism-like algorithm and genetic algorithm
  publication-title: Arabian J. Sci. Eng
– start-page: 1
  year: 2015
  end-page: 20
  ident: bib0052
  article-title: An energy-efficient task scheduling algorithm in DVFS-enabled cloud environment
  publication-title: J. Grid Comput
– volume: 96
  start-page: 337
  year: 2014
  end-page: 353
  ident: bib0064
  article-title: Formal specification and verification of a coordination protocol for an automated air traffic control system
  publication-title: Sci. Comput. Programm
– volume: 43
  start-page: 223
  year: 2016
  end-page: 236
  ident: bib0005
  article-title: On the soundness, completeness and applicability of the logic of knowledge and communicative commitments in multi-agent systems
  publication-title: Expert Syst. Appl
– year: 2016
  ident: bib0024
  article-title: Knowledge sharing mechanisms and techniques in project teams: literature review, classification, and current trends
  publication-title: Comput. Hum. Behav
– volume: 68
  start-page: 65
  year: 2015
  end-page: 77
  ident: bib0022
  article-title: Behavioral modeling and automated verification of a Cloud-based framework to share the knowledge and skills of human resources
  publication-title: Comput. Ind
– volume: 3
  start-page: 111
  year: 2011
  end-page: 127
  ident: bib0041
  article-title: Genetic algorithm with automatic termination and search space rotation
  publication-title: Memetic Comput
– year: 2015
  ident: bib0028
  article-title: Priority-based task scheduling on cloud computing environment using a memetic algorithm
  publication-title: J. Circ. Syst. Comput
– volume: 59
  start-page: 1
  year: 2016
  end-page: 8
  ident: bib0061
  article-title: The impact of electronic environmental knowledge on the environmental behaviors of people
  publication-title: Comput. Hum. Behav
– volume: 97
  start-page: 691
  year: 2015
  end-page: 711
  ident: bib0042
  article-title: Specification, verification, and quantification of security in model-based systems
  publication-title: Computing
– volume: 43
  start-page: 1262
  year: 2014
  end-page: 1275
  ident: bib0021
  article-title: Job scheduling in the Expert Cloud based on genetic algorithms
  publication-title: Kybernetes
– volume: 50
  start-page: 3
  year: 2015
  end-page: 21
  ident: bib0003
  article-title: Cost-aware challenges for workflow scheduling approaches in cloud computing environments: Taxonomy and opportunities
  publication-title: Future Gen. Comput. Syst
– year: 1975
  ident: bib0019
  article-title: Adaptation in Natural And Artificial Systems : An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence
– volume: 99
  start-page: 193
  year: 2015
  end-page: 234
  ident: bib0007
  article-title: Model checking linear temporal logic of rewriting formulas under localized fairness
  publication-title: Sci. Comput. Programm
– volume: 53
  start-page: 475
  year: 2015
  end-page: 485
  ident: bib0039
  article-title: A model for assessing the impact of e-learning systems on employees’ satisfaction
  publication-title: Comput. Hum. Behav
– year: 2015
  ident: bib0050
  article-title: A new probable decision making approach for verification of probabilistic real-time systems
  publication-title: Software Engineering and Service Science (ICSESS), 2015 6th IEEE International Conference on
– volume: 1
  year: 2012
  ident: bib0051
  article-title: Analyzing SMV & UPPAAL model checkers in real-time systems
  publication-title: Global J. Technol
– volume: 48
  start-page: 1
  year: 2015
  end-page: 18
  ident: bib0031
  article-title: Algorithms for cost- and deadline-constrained provisioning for scientific workflow ensembles in IaaS clouds
  publication-title: Future Gen. Comput. Syst
– volume: 39
  start-page: 6175
  year: 2014
  end-page: 6188
  ident: bib0040
  article-title: Expert grid: new type of grid to manage the human resources and study the effectiveness of its task scheduler
  publication-title: Arabian J. Sci. Eng
– volume: 40
  start-page: 508
  year: 2013
  end-page: 522
  ident: bib0009
  article-title: Symbolic model checking composite Web services using operational and control behaviors
  publication-title: Expert Syst. Appl
– volume: 75
  start-page: 101
  year: 2015
  end-page: 106
  ident: bib0054
  article-title: Dynamic task scheduling using a directed neural network
  publication-title: J. Parallel Distrib. Comput
– volume: 39
  start-page: 6175
  year: 2014
  end-page: 6188
  ident: bib0018
  article-title: Expert grid: New type of grid to manage the human resources and study the effectiveness of its task scheduler
  publication-title: Arabian J. Sci. Eng
– volume: 69
  start-page: 46
  year: 2014
  end-page: 61
  ident: bib0033
  article-title: Grey wolf optimizer
  publication-title: Adv. Eng. Softw
– start-page: 385
  year: 2007
  end-page: 418
  ident: bib0014
  article-title: LTL model checking
  publication-title: All About Maude - A High-Performance Logical Framework
– year: 1978
  ident: bib0030
  article-title: Automated Theorem Proving: A Logical Basis (Fundamental Studies in Computer Science)
– volume: 51
  start-page: 45
  year: 2015
  end-page: 68
  ident: bib0004
  article-title: Model checking temporal knowledge and commitments in multi-agent systems using reduction
  publication-title: Simul. Model. Pract. Theory
– start-page: 975
  year: 2008
  ident: bib0008
  article-title: Principles of Model Checking (Representation and Mind Series)
– volume: 61
  start-page: 667
  year: 2016
  end-page: 688
  ident: bib0048
  article-title: Customer relationship management mechanisms: A systematic review of the state of the art literature and recommendations for future research
  publication-title: Comput. Hum. Behav
– start-page: 1
  year: 2016
  end-page: 21
  ident: bib0010
  article-title: Online knowledge sharing mechanisms: A systematic review of the state of the art literature and recommendations for future research
  publication-title: Inf. Syst. Front
– start-page: 229
  year: 1998
  ident: bib0020
  article-title: Formal Equivalence Checking and Design DeBugging
– volume: 41
  start-page: 5669
  year: 2014
  end-page: 5679
  ident: bib0063
  article-title: A verification framework with application to a propulsion system
  publication-title: Expert Syst. Appl
– volume: 10
  start-page: 384
  year: 1975
  end-page: 393
  ident: bib0056
  article-title: NP-complete scheduling problems
  publication-title: J. Comput. Syst. Sci
– volume: 60
  start-page: 280
  year: 2016
  end-page: 292
  ident: bib0012
  article-title: A new method for trust and reputation evaluation in the cloud environments using the recommendations of opinion leaders' entities and removing the effect of troll entities
  publication-title: Comput. Hum. Behav
– volume: 66
  start-page: 32
  year: 2006
  end-page: 46
  ident: bib0055
  article-title: Task assignment in heterogeneous computing systems
  publication-title: J. Parallel Distrib. Comput
– year: 2016
  ident: bib0011
  article-title: Trusted services identification in the cloud environment using the topological metrics
  publication-title: Karbala Int. J. Mod. Sci
– year: 2008
  ident: bib0036
  article-title: The LGR method for task scheduling in computational grid
  publication-title: Advanced Computer Theory and Engineering, 2008. ICACTE '08. International Conference on
– volume: 64
  start-page: 229
  year: 2016
  end-page: 238
  ident: bib0032
  article-title: A comprehensive review of the data replication techniques in the cloud environments: major trends and future directions
  publication-title: J. Netw. Comput. Appl
– year: 2009
  ident: bib0037
  article-title: The new genetic based method with optimum number of super node in heterogeneous wireless sensor network for fault tolerant system
  publication-title: Intelligent Networking and Collaborative Systems, 2009. INCOS '09. International Conference on
– volume: 20
  start-page: 1403
  year: 2011
  end-page: 1418
  ident: bib0002
  article-title: Multi-time-scale systems model order reduction via genetic algorithms with eigenvalue preservation
  publication-title: J. Circ. Syst. Comput
– volume: 14
  start-page: 167
  year: 2016
  end-page: 175
  ident: bib0060
  article-title: The effect of electronic learning systems on the employee's commitment
  publication-title: Int. J. Manage. Edu
– year: 2010
  ident: bib0017
  article-title: Task scheduling in multiprocessor system using genetic algorithm
  publication-title: Machine Learning and Computing (ICMLC), 2010 Second International Conference on
– volume: 42
  start-page: 6112
  year: 2015
  end-page: 6131
  ident: bib0035
  article-title: A formal approach for the specification and verification of a trustworthy human resource discovery mechanism in the Expert Cloud
  publication-title: Expert Syst. Appl
– year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0028
  article-title: Priority-based task scheduling on cloud computing environment using a memetic algorithm
  publication-title: J. Circ. Syst. Comput
– start-page: 1
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0052
  article-title: An energy-efficient task scheduling algorithm in DVFS-enabled cloud environment
  publication-title: J. Grid Comput
– volume: 28
  start-page: 81
  issue: 0
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0034
  article-title: A modified ABC algorithm for the stage shop scheduling problem
  publication-title: Appl. Soft Comput
  doi: 10.1016/j.asoc.2014.12.001
– volume: 73
  start-page: 1306
  issue: 9
  year: 2013
  ident: 10.1016/j.jss.2016.07.006_bib0057
  article-title: A DAG scheduling scheme on heterogeneous computing systems using double molecular structure-based chemical reaction optimization
  publication-title: J. Parallel Distrib. Comput
  doi: 10.1016/j.jpdc.2013.05.005
– volume: 40
  start-page: 508
  issue: 2
  year: 2013
  ident: 10.1016/j.jss.2016.07.006_bib0009
  article-title: Symbolic model checking composite Web services using operational and control behaviors
  publication-title: Expert Syst. Appl
  doi: 10.1016/j.eswa.2012.07.069
– volume: 14
  start-page: 167
  issue: 2
  year: 2016
  ident: 10.1016/j.jss.2016.07.006_bib0060
  article-title: The effect of electronic learning systems on the employee's commitment
  publication-title: Int. J. Manage. Edu
  doi: 10.1016/j.ijme.2016.04.003
– year: 2016
  ident: 10.1016/j.jss.2016.07.006_bib0024
  article-title: Knowledge sharing mechanisms and techniques in project teams: literature review, classification, and current trends
  publication-title: Comput. Hum. Behav
  doi: 10.1016/j.chb.2016.05.003
– year: 2009
  ident: 10.1016/j.jss.2016.07.006_bib0037
  article-title: The new genetic based method with optimum number of super node in heterogeneous wireless sensor network for fault tolerant system
– start-page: 229
  year: 1998
  ident: 10.1016/j.jss.2016.07.006_bib0020
– start-page: 975
  year: 2008
  ident: 10.1016/j.jss.2016.07.006_bib0008
– volume: 13
  start-page: 260
  issue: 3
  year: 2002
  ident: 10.1016/j.jss.2016.07.006_bib0053
  article-title: Performance-effective and low-complexity task scheduling for heterogeneous computing
  publication-title: Parallel Distrib. Syst. IEEE Trans
  doi: 10.1109/71.993206
– volume: 39
  start-page: 6269
  issue: 8
  year: 2014
  ident: 10.1016/j.jss.2016.07.006_bib0001
  article-title: Optimization of the time of task scheduling for dual manipulators using a modified electromagnetism-like algorithm and genetic algorithm
  publication-title: Arabian J. Sci. Eng
  doi: 10.1007/s13369-014-1250-0
– volume: 41
  start-page: 7478
  issue: 16
  year: 2014
  ident: 10.1016/j.jss.2016.07.006_bib0016
  article-title: Modeling and verifying choreographed multi-agent-based web service compositions regulated by commitment protocols
  publication-title: Expert Syst. Appl
  doi: 10.1016/j.eswa.2014.05.046
– year: 2013
  ident: 10.1016/j.jss.2016.07.006_bib0026
  article-title: EasyHPS: a multilevel hybrid parallel system for dynamic programming
– volume: 48
  start-page: 1
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0031
  article-title: Algorithms for cost- and deadline-constrained provisioning for scientific workflow ensembles in IaaS clouds
  publication-title: Future Gen. Comput. Syst
  doi: 10.1016/j.future.2015.01.004
– volume: 270
  start-page: 255
  issue: 0
  year: 2014
  ident: 10.1016/j.jss.2016.07.006_bib0058
  article-title: A genetic algorithm for task scheduling on heterogeneous computing systems using multiple priority queues
  publication-title: Inf. Sci
  doi: 10.1016/j.ins.2014.02.122
– volume: 38
  start-page: 13555
  issue: 11
  year: 2011
  ident: 10.1016/j.jss.2016.07.006_bib0059
  article-title: Behavioral modeling and verification of multi-agent systems for manufacturing control
  publication-title: Expert Syst. Appl
– volume: 5
  start-page: 163
  issue: 2
  year: 2011
  ident: 10.1016/j.jss.2016.07.006_bib0045
  article-title: Linear temporal logic symbolic model checking
  publication-title: Comput. Sci. Rev
  doi: 10.1016/j.cosrev.2010.06.002
– year: 1978
  ident: 10.1016/j.jss.2016.07.006_bib0030
– year: 2016
  ident: 10.1016/j.jss.2016.07.006_bib0011
  article-title: Trusted services identification in the cloud environment using the topological metrics
  publication-title: Karbala Int. J. Mod. Sci
  doi: 10.1016/j.kijoms.2016.06.002
– volume: 39
  start-page: 6175
  issue: 8
  year: 2014
  ident: 10.1016/j.jss.2016.07.006_bib0018
  article-title: Expert grid: New type of grid to manage the human resources and study the effectiveness of its task scheduler
  publication-title: Arabian J. Sci. Eng
  doi: 10.1007/s13369-014-1256-7
– volume: 41
  start-page: 3831
  issue: 8
  year: 2014
  ident: 10.1016/j.jss.2016.07.006_bib0049
  article-title: Behavioral modeling and formal verification of a resource discovery approach in grid computing
  publication-title: Expert Syst. Appl
  doi: 10.1016/j.eswa.2013.11.042
– volume: 59
  start-page: 1
  year: 2016
  ident: 10.1016/j.jss.2016.07.006_bib0061
  article-title: The impact of electronic environmental knowledge on the environmental behaviors of people
  publication-title: Comput. Hum. Behav
  doi: 10.1016/j.chb.2016.01.025
– volume: 68
  start-page: 65
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0022
  article-title: Behavioral modeling and automated verification of a Cloud-based framework to share the knowledge and skills of human resources
  publication-title: Comput. Ind
  doi: 10.1016/j.compind.2014.12.007
– year: 2010
  ident: 10.1016/j.jss.2016.07.006_bib0017
  article-title: Task scheduling in multiprocessor system using genetic algorithm
– volume: 10
  start-page: 384
  issue: 3
  year: 1975
  ident: 10.1016/j.jss.2016.07.006_bib0056
  article-title: NP-complete scheduling problems
  publication-title: J. Comput. Syst. Sci
  doi: 10.1016/S0022-0000(75)80008-0
– volume: 3
  start-page: 111
  issue: 2
  year: 2011
  ident: 10.1016/j.jss.2016.07.006_bib0041
  article-title: Genetic algorithm with automatic termination and search space rotation
  publication-title: Memetic Comput
  doi: 10.1007/s12293-011-0057-8
– volume: 53
  start-page: 475
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0039
  article-title: A model for assessing the impact of e-learning systems on employees’ satisfaction
  publication-title: Comput. Hum. Behav
  doi: 10.1016/j.chb.2015.07.026
– volume: 60
  start-page: 102
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0025
  article-title: An empirical research agenda for understanding formal methods productivity
  publication-title: Inf. Softw. Technol
  doi: 10.1016/j.infsof.2014.11.005
– volume: 38
  start-page: 175
  issue: 4–5
  year: 2012
  ident: 10.1016/j.jss.2016.07.006_bib0029
  article-title: Scheduling for heterogeneous systems using constrained critical paths
  publication-title: Parallel Comput
  doi: 10.1016/j.parco.2012.01.001
– volume: 66
  start-page: 32
  issue: 1
  year: 2006
  ident: 10.1016/j.jss.2016.07.006_bib0055
  article-title: Task assignment in heterogeneous computing systems
  publication-title: J. Parallel Distrib. Comput
  doi: 10.1016/j.jpdc.2005.06.014
– volume: 61
  start-page: 667
  year: 2016
  ident: 10.1016/j.jss.2016.07.006_bib0048
  article-title: Customer relationship management mechanisms: A systematic review of the state of the art literature and recommendations for future research
  publication-title: Comput. Hum. Behav
  doi: 10.1016/j.chb.2016.03.008
– volume: 99
  start-page: 193
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0007
  article-title: Model checking linear temporal logic of rewriting formulas under localized fairness
  publication-title: Sci. Comput. Programm
  doi: 10.1016/j.scico.2014.02.006
– year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0050
  article-title: A new probable decision making approach for verification of probabilistic real-time systems
– volume: 50
  start-page: 3
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0003
  article-title: Cost-aware challenges for workflow scheduling approaches in cloud computing environments: Taxonomy and opportunities
  publication-title: Future Gen. Comput. Syst
  doi: 10.1016/j.future.2015.01.007
– year: 2014
  ident: 10.1016/j.jss.2016.07.006_bib0027
  article-title: A DAG task scheduling scheme on heterogeneous computing systems using invasive weed optimization algorithm
– volume: 71
  start-page: 77
  issue: 1
  year: 2011
  ident: 10.1016/j.jss.2016.07.006_bib0047
  article-title: Contention-aware scheduling with task duplication
  publication-title: J. Parallel Distrib. Comput
  doi: 10.1016/j.jpdc.2010.10.004
– volume: 39
  start-page: 6175
  issue: 8
  year: 2014
  ident: 10.1016/j.jss.2016.07.006_bib0040
  article-title: Expert grid: new type of grid to manage the human resources and study the effectiveness of its task scheduler
  publication-title: Arabian J. Sci. Eng
  doi: 10.1007/s13369-014-1256-7
– volume: 43
  start-page: 223
  year: 2016
  ident: 10.1016/j.jss.2016.07.006_bib0005
  article-title: On the soundness, completeness and applicability of the logic of knowledge and communicative commitments in multi-agent systems
  publication-title: Expert Syst. Appl
  doi: 10.1016/j.eswa.2015.08.019
– volume: 64
  start-page: 229
  year: 2016
  ident: 10.1016/j.jss.2016.07.006_bib0032
  article-title: A comprehensive review of the data replication techniques in the cloud environments: major trends and future directions
  publication-title: J. Netw. Comput. Appl
  doi: 10.1016/j.jnca.2016.02.005
– volume: 20
  start-page: 1403
  issue: 07
  year: 2011
  ident: 10.1016/j.jss.2016.07.006_bib0002
  article-title: Multi-time-scale systems model order reduction via genetic algorithms with eigenvalue preservation
  publication-title: J. Circ. Syst. Comput
  doi: 10.1142/S0218126611007943
– volume: 55
  start-page: 1052
  year: 2016
  ident: 10.1016/j.jss.2016.07.006_bib0038
  article-title: The impact of cost, technology acceptance and employees' satisfaction on the effectiveness of the electronic customer relationship management systems
  publication-title: Comput. Hum. Behav
  doi: 10.1016/j.chb.2015.10.036
– volume: 46
  start-page: 57
  issue: C
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0023
  article-title: Expert Cloud: A Cloud-based framework to share the knowledge and skills of human resources
  publication-title: Comput. Hum. Behav
  doi: 10.1016/j.chb.2015.01.001
– year: 2008
  ident: 10.1016/j.jss.2016.07.006_bib0036
  article-title: The LGR method for task scheduling in computational grid
– volume: 71
  start-page: 1518
  issue: 11
  year: 2011
  ident: 10.1016/j.jss.2016.07.006_bib0015
  article-title: A hybrid heuristic–genetic algorithm for task scheduling in heterogeneous processor networks
  publication-title: J. Parallel Distrib. Comput
  doi: 10.1016/j.jpdc.2011.05.005
– volume: 57
  start-page: 1324
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0046
  article-title: Formalizing and verification of an antivirus protection service using model checking
  publication-title: Procedia Comput. Sci
  doi: 10.1016/j.procs.2015.07.443
– volume: 96
  start-page: 337
  year: 2014
  ident: 10.1016/j.jss.2016.07.006_bib0064
  article-title: Formal specification and verification of a coordination protocol for an automated air traffic control system
  publication-title: Sci. Comput. Programm
  doi: 10.1016/j.scico.2014.04.002
– start-page: 1
  year: 2016
  ident: 10.1016/j.jss.2016.07.006_bib0010
  article-title: Online knowledge sharing mechanisms: A systematic review of the state of the art literature and recommendations for future research
  publication-title: Inf. Syst. Front
– start-page: 385
  year: 2007
  ident: 10.1016/j.jss.2016.07.006_bib0014
  article-title: LTL model checking
– volume: 42
  start-page: 6112
  issue: 15
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0035
  article-title: A formal approach for the specification and verification of a trustworthy human resource discovery mechanism in the Expert Cloud
  publication-title: Expert Syst. Appl
  doi: 10.1016/j.eswa.2015.03.035
– volume: 51
  start-page: 45
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0004
  article-title: Model checking temporal knowledge and commitments in multi-agent systems using reduction
  publication-title: Simul. Model. Pract. Theory
  doi: 10.1016/j.simpat.2014.11.003
– volume: 71
  start-page: 1505
  issue: 4
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0043
  article-title: Efficient task scheduling algorithms for heterogeneous multi-cloud environment
  publication-title: J. Supercomput
  doi: 10.1007/s11227-014-1376-6
– volume: 75
  start-page: 101
  issue: 0
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0054
  article-title: Dynamic task scheduling using a directed neural network
  publication-title: J. Parallel Distrib. Comput
  doi: 10.1016/j.jpdc.2014.09.015
– year: 1999
  ident: 10.1016/j.jss.2016.07.006_bib0013
– volume: 97
  start-page: 691
  issue: 7
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0042
  article-title: Specification, verification, and quantification of security in model-based systems
  publication-title: Computing
  doi: 10.1007/s00607-015-0445-x
– volume: 41
  start-page: 5669
  issue: 13
  year: 2014
  ident: 10.1016/j.jss.2016.07.006_bib0063
  article-title: A verification framework with application to a propulsion system
  publication-title: Expert Syst. Appl
  doi: 10.1016/j.eswa.2014.03.017
– volume: 60
  start-page: 280
  year: 2016
  ident: 10.1016/j.jss.2016.07.006_bib0012
  article-title: A new method for trust and reputation evaluation in the cloud environments using the recommendations of opinion leaders' entities and removing the effect of troll entities
  publication-title: Comput. Hum. Behav
  doi: 10.1016/j.chb.2016.02.029
– volume: 43
  start-page: 1262
  issue: 8
  year: 2014
  ident: 10.1016/j.jss.2016.07.006_bib0021
  article-title: Job scheduling in the Expert Cloud based on genetic algorithms
  publication-title: Kybernetes
  doi: 10.1108/K-02-2013-0018
– volume: 44
  start-page: 1455
  issue: 10
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0006
  article-title: Priority-based task scheduling on heterogeneous resources in the Expert Cloud
  publication-title: Kybernetes
  doi: 10.1108/K-12-2014-0293
– volume: 75
  start-page: 141
  year: 2015
  ident: 10.1016/j.jss.2016.07.006_bib0062
  article-title: SABA: a security-aware and budget-aware workflow scheduling strategy in clouds
  publication-title: J. Parallel Distrib. Comput
  doi: 10.1016/j.jpdc.2014.09.002
– year: 1975
  ident: 10.1016/j.jss.2016.07.006_bib0019
– volume: 69
  start-page: 46
  year: 2014
  ident: 10.1016/j.jss.2016.07.006_bib0033
  article-title: Grey wolf optimizer
  publication-title: Adv. Eng. Softw
  doi: 10.1016/j.advengsoft.2013.12.007
– volume: 1
  year: 2012
  ident: 10.1016/j.jss.2016.07.006_bib0051
  article-title: Analyzing SMV & UPPAAL model checkers in real-time systems
  publication-title: Global J. Technol
– volume: 67
  start-page: 345
  issue: 2
  year: 2014
  ident: 10.1016/j.jss.2016.07.006_bib0044
  article-title: Formal process algebraic modeling, verification, and analysis of an abstract fuzzy inference cloud service
  publication-title: J. Supercomput
  doi: 10.1007/s11227-013-1005-9
SSID ssj0007202
Score 2.5906694
Snippet •Elitism technique with unusual selections is adopted to evade premature convergence.•Statistical analyzes on the different randomly generated graphs are...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 1
SubjectTerms Cloud computing
Directed acyclic graph
Formal verification
Genetic algorithm
Model checking
Task scheduling
Title An improved genetic algorithm for task scheduling in the cloud environments using the priority queues: Formal verification, simulation, and statistical testing
URI https://dx.doi.org/10.1016/j.jss.2016.07.006
Volume 124
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELYQLCy8Ec_qBibU0NRxkoatqqgKiC6AxBY5tlMCaVrRMLDwV_ir3LkJDwkYWJNzFMXnu8_xd98xdiTdFBdNKpxOokNHGFc7kYmMY1xu3BQBrXGpdvhqGAxuxcWdf7fAenUtDNEqq9g_j-k2WldXWtXXbE2zrHVN4lBtjLyIKGhjQ7LbQoTk5SevnzSPkFveIRk7ZF2fbFqO18OMFLvbc_1Oanr0U276km_6a2ylAorQnb_LOlswxQZbrZswQLUmN9lbt4DM_hkwGtAbqCgRZD6a4K7_fgyISaGUs0fAXSxmFSo-h6wAhH2g8smzhq-VbkAs-JG9OX3K6AkvgHkDM8cp9Anc5oCeT-QiO59NmGXjqv1XE2ShgcqTrPIzWpak31GMttht_-ymN3CqrguO8oKwdBBfaIye3PNCYzAeCoVrmkcSA0OUSCqw0ogyQp4akXRCpaXPjeJByjXHiCUib5stFpPC7FA9OOIFlaQ86ZCMvZ-oduTrUASJ8jxp5C5z6-8dq0qSnDpj5HHNPXuIcYpimqLYpYPyYJcdfwyZzvU4_jIW9STG35wqxnzx-7C9_w3bZ8uccr6ldB-wxfLp2RwiYimThnXJBlvqnl8Ohu836e7C
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELagDLDwRry5gQkRNXVeDVuFqFpouwASW-TYTklJ04qGgV_DX-UudVCRgIE18UVRfP7uc3z3HWPnwk5w0SSu1YxVYLnaVlaoQ21pm2s7QUKrbaod7g_8zqN7--Q9LbHrqhaG0ioN9s8xvURrc6VuvmZ9mqb1exKHaiDyIqOgjY2_zFZIncqrsZVW964z-ALkgJephzTeIoPqcLNM8xrNSLS7MZfwpL5HP4WnhZDT3mTrhitCa_46W2xJ59tso-rDAGZZ7rCPVg5p-XNAK0CHoLpEENlwghv_5zEgLYVCzF4AN7IYWKj-HNIckPmBzCZvChaL3YAS4YflzelrSk94BwwdGDyuoE38NgN0fsovKqf0Embp2HQAuwSRK6AKpVL8GUcWJOGRD3fZY_vm4bpjmcYLlnT8oLCQYigEUO44gdYIia7EZc1DgdgQxoJqrBQSjYAn2o2bgVTC41pyP-GKI2i5obPHavkk1_tUEo6UQcYJj5ukZO_FshF6KnD9WDqO0OKA2dX3jqRRJafmGFlUpZ-NIpyiiKYosums3D9gF18m07kkx1-D3WoSo29-FWHI-N3s8H9mZ2y189DvRb3u4O6IrXGiAGWG9zGrFa9v-gQJTBGfGgf9BGLI8XM
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+improved+genetic+algorithm+for+task+scheduling+in+the+cloud+environments+using+the+priority+queues%3A+Formal+verification%2C+simulation%2C+and+statistical+testing&rft.jtitle=The+Journal+of+systems+and+software&rft.au=Keshanchi%2C+Bahman&rft.au=Souri%2C+Alireza&rft.au=Navimipour%2C+Nima+Jafari&rft.date=2017-02-01&rft.pub=Elsevier+Inc&rft.issn=0164-1212&rft.eissn=1873-1228&rft.volume=124&rft.spage=1&rft.epage=21&rft_id=info:doi/10.1016%2Fj.jss.2016.07.006&rft.externalDocID=S0164121216301066
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0164-1212&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0164-1212&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0164-1212&client=summon