Robust orchestration of concurrent application workflows in mobile device clouds

A hybrid mobile/fixed device cloud that harnesses sensing, computing, communication, and storage capabilities of mobile and fixed devices in the field as well as those of computing and storage servers in remote datacenters is envisioned. Mobile device clouds can be harnessed to enable innovative per...

Full description

Saved in:
Bibliographic Details
Published in:Journal of parallel and distributed computing Vol. 120; pp. 101 - 114
Main Authors: Pandey, Parul, Viswanathan, Hariharasudhan, Pompili, Dario
Format: Journal Article
Language:English
Published: Elsevier Inc 01.10.2018
Subjects:
ISSN:0743-7315, 1096-0848
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract A hybrid mobile/fixed device cloud that harnesses sensing, computing, communication, and storage capabilities of mobile and fixed devices in the field as well as those of computing and storage servers in remote datacenters is envisioned. Mobile device clouds can be harnessed to enable innovative pervasive applications that rely on real-time, in-situ processing of sensor data collected in the field. To support concurrent mobile applications on the device cloud, a robust distributed computing framework, called Maestro, is proposed. The key components of Maestro are (i) a task scheduling mechanism that employs controlled task replication in addition to task reallocation for robustness and (ii) Dedup for task deduplication among concurrent pervasive workflows. An architecture-based solution that relies on task categorization and authorized access to the categories of tasks is proposed for different levels of trust. Experimental evaluation through prototype testbed of Android- and Linux-based mobile devices as well as simulations is performed to demonstrate Maestro’s capabilities. •A mobile device cloud to harnesses local and remote compute resources is proposed.•A task scheduling mechanism that employs controlled task replication is proposed.•A task deduplication mechanism to handle similar tasks across workflows is proposed.•A solution is designed to categorize tasks according to sensitivity of input data.•Experiments and simulations demonstrate capabilities of proposed work.
AbstractList A hybrid mobile/fixed device cloud that harnesses sensing, computing, communication, and storage capabilities of mobile and fixed devices in the field as well as those of computing and storage servers in remote datacenters is envisioned. Mobile device clouds can be harnessed to enable innovative pervasive applications that rely on real-time, in-situ processing of sensor data collected in the field. To support concurrent mobile applications on the device cloud, a robust distributed computing framework, called Maestro, is proposed. The key components of Maestro are (i) a task scheduling mechanism that employs controlled task replication in addition to task reallocation for robustness and (ii) Dedup for task deduplication among concurrent pervasive workflows. An architecture-based solution that relies on task categorization and authorized access to the categories of tasks is proposed for different levels of trust. Experimental evaluation through prototype testbed of Android- and Linux-based mobile devices as well as simulations is performed to demonstrate Maestro’s capabilities. •A mobile device cloud to harnesses local and remote compute resources is proposed.•A task scheduling mechanism that employs controlled task replication is proposed.•A task deduplication mechanism to handle similar tasks across workflows is proposed.•A solution is designed to categorize tasks according to sensitivity of input data.•Experiments and simulations demonstrate capabilities of proposed work.
Author Pompili, Dario
Viswanathan, Hariharasudhan
Pandey, Parul
Author_xml – sequence: 1
  givenname: Parul
  orcidid: 0000-0002-6693-1997
  surname: Pandey
  fullname: Pandey, Parul
  email: parul_pandey@cac.rutgers.edu
– sequence: 2
  givenname: Hariharasudhan
  surname: Viswanathan
  fullname: Viswanathan, Hariharasudhan
  email: hari_viswanathan@cac.rutgers.edu
– sequence: 3
  givenname: Dario
  surname: Pompili
  fullname: Pompili, Dario
  email: pompili@cac.rutgers.edu
BookMark eNp9kF9LwzAUR4NMcJt-AZ_yBVpv0jZtwRcZ_oOBIvoc0uQGU7umJN2G397O-eTDnu7D5fzgnAWZ9b5HQq4ZpAyYuGnTdjA65cCqFIoUID8jcwa1SKDKqxmZQ5lnSZmx4oIsYmwBGCvKak5e33yzjSP1QX9iHIMane-pt1T7Xm9DwH6kahg6p4-fvQ9ftvP7SF1PN75xHVKDO6eR6s5vTbwk51Z1Ea_-7pJ8PNy_r56S9cvj8-punegMYEyEUbVSphFWITeVqDKmOK95KepMC8ZLyxFtkQNYJeocFVcl18JYgXkpUGRLwo-7OvgYA1o5BLdR4VsykIcmspWHJvLQREIhpyYTVP2DtBt_xSZz151Gb48oTlI7h0FG7bDXaFxAPUrj3Sn8B6z-gWI
CitedBy_id crossref_primary_10_1051_itmconf_20235401005
crossref_primary_10_1016_j_ins_2021_03_003
crossref_primary_10_1007_s11042_019_07900_x
crossref_primary_10_1109_TMC_2021_3072066
crossref_primary_10_1016_j_jnca_2019_102518
Cites_doi 10.1109/CLOUD.2015.163
10.1145/1878961.1878982
10.1109/MCC.2015.62
10.1145/2248371.2248394
10.1109/TPDS.2014.2381640
10.1109/TPDS.2015.2407900
10.1109/TMC.2015.2504091
10.1109/DSN.2016.54
10.1109/MC.2010.19
10.1109/TPDS.2010.153
10.1109/CCECE.2016.7726790
10.1109/GRID.2004.44
10.1109/ICAC.2016.44
10.1016/j.simpat.2010.08.010
10.1109/HICSS.2016.705
10.1109/TPDS.2014.2345057
10.1007/s10723-009-9144-1
10.1109/TPDS.2014.2316834
10.1145/1814433.1814441
10.1109/SASOW.2010.8
10.1109/ICSE.2015.37
10.1145/1101499.1101510
10.1109/98.943998
10.1145/1998582.1998594
10.1109/SERVICES.2012.15
ContentType Journal Article
Copyright 2018 Elsevier Inc.
Copyright_xml – notice: 2018 Elsevier Inc.
DBID AAYXX
CITATION
DOI 10.1016/j.jpdc.2018.05.004
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1096-0848
EndPage 114
ExternalDocumentID 10_1016_j_jpdc_2018_05_004
S0743731518303356
GrantInformation_xml – fundername: Office of Naval Research—Young Investigator Program (ONR-YIP)
  grantid: 11028418
GroupedDBID --K
--M
-~X
.~1
0R~
1B1
1~.
1~5
29L
4.4
457
4G.
5GY
5VS
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
ABBOA
ABEFU
ABFNM
ABFSI
ABJNI
ABMAC
ABTAH
ABXDB
ABYKQ
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADFGL
ADHUB
ADJOM
ADMUD
ADTZH
AEBSH
AECPX
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHJVU
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BJAXD
BKOJK
BLXMC
CAG
COF
CS3
DM4
DU5
E.L
EBS
EFBJH
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
G8K
GBLVA
GBOLZ
HLZ
HVGLF
HZ~
H~9
IHE
J1W
JJJVA
K-O
KOM
LG5
LG9
LY7
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
SBC
SDF
SDG
SDP
SES
SET
SEW
SPC
SPCBC
SST
SSV
SSZ
T5K
TN5
TWZ
WUQ
XJT
XOL
XPP
ZMT
ZU3
ZY4
~G-
~G0
9DU
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABWVN
ACLOT
ACRPL
ACVFH
ADCNI
ADNMO
ADVLN
AEIPS
AEUPX
AFJKZ
AFPUW
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
CITATION
EFKBS
~HD
ID FETCH-LOGICAL-c300t-6da9aadb6fae2d86831a22927693c6127f2eef5400fa694ea2a72c6df6e476e63
ISICitedReferencesCount 4
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000442193100009&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0743-7315
IngestDate Sat Nov 29 07:16:29 EST 2025
Tue Nov 18 21:09:34 EST 2025
Fri Feb 23 02:46:32 EST 2024
IsPeerReviewed true
IsScholarly true
Keywords Testbed
Controlled replication
Application workflows
Mobile device clouds
Distributed computing
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c300t-6da9aadb6fae2d86831a22927693c6127f2eef5400fa694ea2a72c6df6e476e63
ORCID 0000-0002-6693-1997
PageCount 14
ParticipantIDs crossref_primary_10_1016_j_jpdc_2018_05_004
crossref_citationtrail_10_1016_j_jpdc_2018_05_004
elsevier_sciencedirect_doi_10_1016_j_jpdc_2018_05_004
PublicationCentury 2000
PublicationDate October 2018
2018-10-00
PublicationDateYYYYMMDD 2018-10-01
PublicationDate_xml – month: 10
  year: 2018
  text: October 2018
PublicationDecade 2010
PublicationTitle Journal of parallel and distributed computing
PublicationYear 2018
Publisher Elsevier Inc
Publisher_xml – name: Elsevier Inc
References Zaharia, Chowdhury, Franklin, Shenker, Stoica (b33) 2010; 10
Conti, Kumar (b6) 2010; 43
Bittencourt, Madeira (b1) 2010; 8
Deng, Huang, Taheri, Zomaya (b8) 2015; 26
D. Chu, M. Humphrey, Mobile OGSI.NET: Grid computing on mobile devices, in: Proc. of IEEE/ACM Intl. Workshop on Grid Computing, 2004, Pittsburgh, PA.
L. dos S. Lima, A.T.A. Gomes, A. Ziviani, M. Endler, L.F.G. Soares, B. Schulze, Peer-to-peer resource discovery in mobile grids, in: Proc. of the Intl. Workshop on Middleware for Grid Computing, MGC, Grenoble, France, 2005.
Youn, Chen, Dazzi (b32) 2017
Y.-L. Tsai, K.-C. Huang, H.-Y. Chang, J. Ko, E.T. Wang, C.-H. Hsu, Scheduling multiple scientific and engineering workflows through task clustering and best-fit allocation, in: Proc. of IEEE World Congress on Services (SERVICES), Honolulu, HI, 2012.
G. Salles-Loustau, L. Garcia, K. Joshi, S. Zonouz, Don’t just byod, bring-your-own-app too! protection via virtual micro security perimeters, in: Proc. of IEEE Intl. Conference on Dependable Systems and Networks (DSN), Toulouse, France, 2016.
E. Cuervo, A. Balasubramanian, D.-k. Cho, A. Wolman, S. Saroiu, R. Chandra, P. Bahl, MAUI: Making smartphones last longer with code offload, in: Proc. of Intl. Conference on Mobile Systems, Applications, and Services (MobiSys), 2010, San Francisco, CA.
C. Shi, V. Lakafosis, M.H. Ammar, E.W. Zegura, Serendipity: Enabling remote computing among intermittently connected mobile devices, in: Proc. of Intl. Symposium on Mobile Ad Hoc Networking and Computing, MobiHoc, 2012, Hilton Head Island, SC.
Sudhakaran, Mathews (b27) 2017; 165
A. Mondal, K. Goda, M. Kitsuregawa, Effective load-balancing of peer-to-peer systems, in: Data Engineering Workshop, 2003.
A. Carzaniga, A. Mattavelli, M. Pezzè, Measuring software redundancy, in: Proc. of Intl. Conference on Software Engineering, Florence, Italy, 2015.
J.v.d. Horst, J. Noble, Distributed and centralized task allocation: When and where to use them, in: Proc. of IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshop, 2010, Budapest, Hungary.
H. Viswanathan, P. Pandey, D. Pompili, Maestro: Orchestrating concurrent application workflows in mobile device clouds, in: Proc. of Workshop on Distributed Adaptive Systems (DAS) at IEEE Intl. Conference on Autonomic Computing, ICAC, 2016, Wurzburg, Germany, 2016.
N.Z. Naqvi, J. Devlieghere, D. Preuveneers, Y. Berbers, MAsCOT: Self-adaptive opportunistic offloading for cloud-enabled smart mobile applications with probabilistic graphical models at runtime, in: Proc. of Hawaii International Conference on System Sciences, HICSS, 2016, Koloa, HI, USA.
Passarella, Kumar, Conti, Borgia (b20) 2011; 22
Chopra (b4) 2015; 8
Viswanathan, Lee, Rodero, Pompili (b29) 2015; 26
Othman, Xia, Khan (b18) 2015; 2
H. Shahzad, T.H. Szymanski, (2016) A dynamic programming offloading algorithm for mobile cloud computing, in: Proc. of IEEE Canadian Conference on Electrical and Computer Engineering, CCECE, Vancouver, BC, Canada.
Stavrinides, Karatza (b26) 2011; 19
Jiang (b10) 2016; 27
Zhang, Deng (b35) 2017
A. Mtibaa, K.A. Harras, K. Habak, M. Ammar, E.W. Zegura, Towards mobile opportunistic computing, in: Proc. of Intl. Conference on Cloud Computing, 2015, New York, NY.
Chen (b3) 2015; 26
L. Zhang, B. Tiwana, Z. Qian, Z. Wang, R. P. Dick, Z. M. Mao, L. Yang, Accurate online power estimation and automatic battery behavior based power model generation for smartphones, in: Proc. of the ACM Intl. conference on Hardware/software codesign and system synthesis, Scottsdale, AZ, October 2010.
G.-L. Park, B. Shirazi, J. Marquis, DFRN: A new approach for duplication based scheduling for distributed memory multiprocessor systems, in: Proc. of Intl. Parallel Processing Symp., 1997, Geneva, Switzerland.
Wang, Joshi, Wornell (b31) 2014; vol. 42 (1)
Liu, Lee, Zheng (b12) 2016; 15
Mondal, Madria, Kitsuregawa (b15) 2007
Satyanarayanan (b23) 2001; 8
E.K. Lee, H. Viswanathan, D. Pompili, SILENCE: Distributed adaptive sampling for sensor-based autonomic systems, in: Proc. of Intl. Conf. on Autonomic Computing ICAC, 2011.
D. Martin, C. Fowlkes, D. Tal, J. Malik, A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics, in: Proc. of Intl. Conference on Computer Vision, ICCV, 2001, Vancouver, BC.
10.1016/j.jpdc.2018.05.004_b25
Chopra (10.1016/j.jpdc.2018.05.004_b4) 2015; 8
10.1016/j.jpdc.2018.05.004_b24
10.1016/j.jpdc.2018.05.004_b28
Chen (10.1016/j.jpdc.2018.05.004_b3) 2015; 26
Conti (10.1016/j.jpdc.2018.05.004_b6) 2010; 43
Passarella (10.1016/j.jpdc.2018.05.004_b20) 2011; 22
Deng (10.1016/j.jpdc.2018.05.004_b8) 2015; 26
Othman (10.1016/j.jpdc.2018.05.004_b18) 2015; 2
10.1016/j.jpdc.2018.05.004_b21
10.1016/j.jpdc.2018.05.004_b22
10.1016/j.jpdc.2018.05.004_b14
10.1016/j.jpdc.2018.05.004_b13
10.1016/j.jpdc.2018.05.004_b16
Zhang (10.1016/j.jpdc.2018.05.004_b35) 2017
Bittencourt (10.1016/j.jpdc.2018.05.004_b1) 2010; 8
Zaharia (10.1016/j.jpdc.2018.05.004_b33) 2010; 10
10.1016/j.jpdc.2018.05.004_b17
Liu (10.1016/j.jpdc.2018.05.004_b12) 2016; 15
10.1016/j.jpdc.2018.05.004_b19
Stavrinides (10.1016/j.jpdc.2018.05.004_b26) 2011; 19
Viswanathan (10.1016/j.jpdc.2018.05.004_b29) 2015; 26
Youn (10.1016/j.jpdc.2018.05.004_b32) 2017
Jiang (10.1016/j.jpdc.2018.05.004_b10) 2016; 27
Mondal (10.1016/j.jpdc.2018.05.004_b15) 2007
Satyanarayanan (10.1016/j.jpdc.2018.05.004_b23) 2001; 8
10.1016/j.jpdc.2018.05.004_b5
Wang (10.1016/j.jpdc.2018.05.004_b31) 2014; vol. 42 (1)
10.1016/j.jpdc.2018.05.004_b2
Sudhakaran (10.1016/j.jpdc.2018.05.004_b27) 2017; 165
10.1016/j.jpdc.2018.05.004_b9
10.1016/j.jpdc.2018.05.004_b7
10.1016/j.jpdc.2018.05.004_b30
10.1016/j.jpdc.2018.05.004_b34
10.1016/j.jpdc.2018.05.004_b11
References_xml – reference: G. Salles-Loustau, L. Garcia, K. Joshi, S. Zonouz, Don’t just byod, bring-your-own-app too! protection via virtual micro security perimeters, in: Proc. of IEEE Intl. Conference on Dependable Systems and Networks (DSN), Toulouse, France, 2016.
– reference: A. Mondal, K. Goda, M. Kitsuregawa, Effective load-balancing of peer-to-peer systems, in: Data Engineering Workshop, 2003.
– start-page: 135
  year: 2017
  end-page: 146
  ident: b32
  article-title: Mobile device as cloud broker for computation offloading at cloudlets
  publication-title: Springer Series on Cloud Broker and Cloudlet for Workflow Scheduling
– volume: 27
  start-page: 585
  year: 2016
  end-page: 599
  ident: b10
  article-title: A survey of task allocation and load balancing in distributed systems
  publication-title: IEEE Trans. Parallel Distrib. Syst.
– volume: 8
  year: 2015
  ident: b4
  article-title: Comparative analysis of key exchange algorithms in cryptography and its implementation
  publication-title: J. Mang. Comput. Sci. Journalism
– start-page: 359
  year: 2017
  end-page: 369
  ident: b35
  article-title: An overview on data deduplication techniques
  publication-title: Information Technology and Intelligent Transportation Systems, vol. 455
– reference: C. Shi, V. Lakafosis, M.H. Ammar, E.W. Zegura, Serendipity: Enabling remote computing among intermittently connected mobile devices, in: Proc. of Intl. Symposium on Mobile Ad Hoc Networking and Computing, MobiHoc, 2012, Hilton Head Island, SC.
– volume: 8
  start-page: 419
  year: 2010
  end-page: 441
  ident: b1
  article-title: Towards the scheduling of multiple workflows on computational grids
  publication-title: J. Grid Comput.
– volume: 26
  start-page: 3317
  year: 2015
  end-page: 3329
  ident: b8
  article-title: Computation offloading for service workflow in mobile cloud computing
  publication-title: IEEE Trans. Parallel Distrib. Syst.
– volume: 26
  start-page: 2362
  year: 2015
  end-page: 2372
  ident: b29
  article-title: Uncertainty-aware autonomic resource provisioning for mobile cloud computing
  publication-title: IEEE Trans. Parallel Distrib. Syst.
– reference: E. Cuervo, A. Balasubramanian, D.-k. Cho, A. Wolman, S. Saroiu, R. Chandra, P. Bahl, MAUI: Making smartphones last longer with code offload, in: Proc. of Intl. Conference on Mobile Systems, Applications, and Services (MobiSys), 2010, San Francisco, CA.
– volume: 15
  start-page: 2398
  year: 2016
  end-page: 2410
  ident: b12
  article-title: Adaptive multi-resource allocation for cloudlet-based mobile cloud computing system
  publication-title: IEEE Trans. Mob. Comput.
– reference: J.v.d. Horst, J. Noble, Distributed and centralized task allocation: When and where to use them, in: Proc. of IEEE International Conference on Self-Adaptive and Self-Organizing Systems Workshop, 2010, Budapest, Hungary.
– reference: Y.-L. Tsai, K.-C. Huang, H.-Y. Chang, J. Ko, E.T. Wang, C.-H. Hsu, Scheduling multiple scientific and engineering workflows through task clustering and best-fit allocation, in: Proc. of IEEE World Congress on Services (SERVICES), Honolulu, HI, 2012.
– reference: D. Chu, M. Humphrey, Mobile OGSI.NET: Grid computing on mobile devices, in: Proc. of IEEE/ACM Intl. Workshop on Grid Computing, 2004, Pittsburgh, PA.
– reference: H. Shahzad, T.H. Szymanski, (2016) A dynamic programming offloading algorithm for mobile cloud computing, in: Proc. of IEEE Canadian Conference on Electrical and Computer Engineering, CCECE, Vancouver, BC, Canada.
– reference: D. Martin, C. Fowlkes, D. Tal, J. Malik, A database of human segmented natural images and its application to evaluating segmentation algorithms and measuring ecological statistics, in: Proc. of Intl. Conference on Computer Vision, ICCV, 2001, Vancouver, BC.
– volume: 8
  start-page: 10
  year: 2001
  end-page: 17
  ident: b23
  article-title: Pervasive computing: Vision and challenges
  publication-title: IEEE Personal Commun.
– volume: vol. 42 (1)
  start-page: 599
  year: 2014
  end-page: 600
  ident: b31
  article-title: Efficient task replication for fast response times in parallel computation
  publication-title: ACM SIGMETRICS Performance Evaluation Review
– volume: 2
  start-page: 42
  year: 2015
  end-page: 49
  ident: b18
  article-title: Context-aware mobile cloud computing and its challenges
  publication-title: IEEE Cloud Comput.
– volume: 165
  year: 2017
  ident: b27
  article-title: A survey on data deduplication in large scale data
  publication-title: Int. J. Comput. Appl.
– reference: L. Zhang, B. Tiwana, Z. Qian, Z. Wang, R. P. Dick, Z. M. Mao, L. Yang, Accurate online power estimation and automatic battery behavior based power model generation for smartphones, in: Proc. of the ACM Intl. conference on Hardware/software codesign and system synthesis, Scottsdale, AZ, October 2010.
– reference: A. Mtibaa, K.A. Harras, K. Habak, M. Ammar, E.W. Zegura, Towards mobile opportunistic computing, in: Proc. of Intl. Conference on Cloud Computing, 2015, New York, NY.
– volume: 43
  start-page: 42
  year: 2010
  end-page: 50
  ident: b6
  article-title: Opportunities in opportunistic computing
  publication-title: IEEE Comput.
– volume: 26
  start-page: 974
  year: 2015
  end-page: 983
  ident: b3
  article-title: Decentralized computation offloading game for mobile cloud computing
  publication-title: IEEE Trans. Parallel Distrib. Syst.
– reference: N.Z. Naqvi, J. Devlieghere, D. Preuveneers, Y. Berbers, MAsCOT: Self-adaptive opportunistic offloading for cloud-enabled smart mobile applications with probabilistic graphical models at runtime, in: Proc. of Hawaii International Conference on System Sciences, HICSS, 2016, Koloa, HI, USA.
– reference: G.-L. Park, B. Shirazi, J. Marquis, DFRN: A new approach for duplication based scheduling for distributed memory multiprocessor systems, in: Proc. of Intl. Parallel Processing Symp., 1997, Geneva, Switzerland.
– volume: 22
  start-page: 1267
  year: 2011
  end-page: 1275
  ident: b20
  article-title: Minimum-delay service provisioning in opportunistic networks
  publication-title: IEEE Trans. Parallel Distrib. Syst.
– reference: H. Viswanathan, P. Pandey, D. Pompili, Maestro: Orchestrating concurrent application workflows in mobile device clouds, in: Proc. of Workshop on Distributed Adaptive Systems (DAS) at IEEE Intl. Conference on Autonomic Computing, ICAC, 2016, Wurzburg, Germany, 2016.
– reference: L. dos S. Lima, A.T.A. Gomes, A. Ziviani, M. Endler, L.F.G. Soares, B. Schulze, Peer-to-peer resource discovery in mobile grids, in: Proc. of the Intl. Workshop on Middleware for Grid Computing, MGC, Grenoble, France, 2005.
– volume: 19
  start-page: 540
  year: 2011
  end-page: 552
  ident: b26
  article-title: Scheduling multiple task graphs in heterogeneous distributed real-time systems by exploiting schedule holes with bin packing techniques
  publication-title: Simul. Model. Pract. Theory
– start-page: 809
  year: 2007
  end-page: 813
  ident: b15
  article-title: Research issues and overview of economic models in Mobile-P2P networks
  publication-title: International Workshop on Database and Expert Systems Applications (DEXA)
– volume: 10
  start-page: 95
  year: 2010
  ident: b33
  article-title: Spark: Cluster computing with working sets
  publication-title: HotCloud
– reference: E.K. Lee, H. Viswanathan, D. Pompili, SILENCE: Distributed adaptive sampling for sensor-based autonomic systems, in: Proc. of Intl. Conf. on Autonomic Computing ICAC, 2011.
– reference: A. Carzaniga, A. Mattavelli, M. Pezzè, Measuring software redundancy, in: Proc. of Intl. Conference on Software Engineering, Florence, Italy, 2015.
– ident: 10.1016/j.jpdc.2018.05.004_b16
  doi: 10.1109/CLOUD.2015.163
– ident: 10.1016/j.jpdc.2018.05.004_b34
  doi: 10.1145/1878961.1878982
– start-page: 359
  year: 2017
  ident: 10.1016/j.jpdc.2018.05.004_b35
  article-title: An overview on data deduplication techniques
– volume: 2
  start-page: 42
  issue: 3
  year: 2015
  ident: 10.1016/j.jpdc.2018.05.004_b18
  article-title: Context-aware mobile cloud computing and its challenges
  publication-title: IEEE Cloud Comput.
  doi: 10.1109/MCC.2015.62
– ident: 10.1016/j.jpdc.2018.05.004_b25
  doi: 10.1145/2248371.2248394
– volume: 26
  start-page: 3317
  issue: 12
  year: 2015
  ident: 10.1016/j.jpdc.2018.05.004_b8
  article-title: Computation offloading for service workflow in mobile cloud computing
  publication-title: IEEE Trans. Parallel Distrib. Syst.
  doi: 10.1109/TPDS.2014.2381640
– volume: 27
  start-page: 585
  issue: 2
  year: 2016
  ident: 10.1016/j.jpdc.2018.05.004_b10
  article-title: A survey of task allocation and load balancing in distributed systems
  publication-title: IEEE Trans. Parallel Distrib. Syst.
  doi: 10.1109/TPDS.2015.2407900
– ident: 10.1016/j.jpdc.2018.05.004_b14
– start-page: 809
  year: 2007
  ident: 10.1016/j.jpdc.2018.05.004_b15
  article-title: Research issues and overview of economic models in Mobile-P2P networks
– volume: 15
  start-page: 2398
  issue: 10
  year: 2016
  ident: 10.1016/j.jpdc.2018.05.004_b12
  article-title: Adaptive multi-resource allocation for cloudlet-based mobile cloud computing system
  publication-title: IEEE Trans. Mob. Comput.
  doi: 10.1109/TMC.2015.2504091
– ident: 10.1016/j.jpdc.2018.05.004_b22
  doi: 10.1109/DSN.2016.54
– volume: 10
  start-page: 95
  issue: 10
  year: 2010
  ident: 10.1016/j.jpdc.2018.05.004_b33
  article-title: Spark: Cluster computing with working sets
  publication-title: HotCloud
– volume: 43
  start-page: 42
  issue: 1
  year: 2010
  ident: 10.1016/j.jpdc.2018.05.004_b6
  article-title: Opportunities in opportunistic computing
  publication-title: IEEE Comput.
  doi: 10.1109/MC.2010.19
– volume: 22
  start-page: 1267
  issue: 8
  year: 2011
  ident: 10.1016/j.jpdc.2018.05.004_b20
  article-title: Minimum-delay service provisioning in opportunistic networks
  publication-title: IEEE Trans. Parallel Distrib. Syst.
  doi: 10.1109/TPDS.2010.153
– ident: 10.1016/j.jpdc.2018.05.004_b24
  doi: 10.1109/CCECE.2016.7726790
– ident: 10.1016/j.jpdc.2018.05.004_b5
  doi: 10.1109/GRID.2004.44
– ident: 10.1016/j.jpdc.2018.05.004_b30
  doi: 10.1109/ICAC.2016.44
– ident: 10.1016/j.jpdc.2018.05.004_b19
– volume: 165
  issue: 1
  year: 2017
  ident: 10.1016/j.jpdc.2018.05.004_b27
  article-title: A survey on data deduplication in large scale data
  publication-title: Int. J. Comput. Appl.
– volume: 19
  start-page: 540
  issue: 1
  year: 2011
  ident: 10.1016/j.jpdc.2018.05.004_b26
  article-title: Scheduling multiple task graphs in heterogeneous distributed real-time systems by exploiting schedule holes with bin packing techniques
  publication-title: Simul. Model. Pract. Theory
  doi: 10.1016/j.simpat.2010.08.010
– start-page: 135
  year: 2017
  ident: 10.1016/j.jpdc.2018.05.004_b32
  article-title: Mobile device as cloud broker for computation offloading at cloudlets
– ident: 10.1016/j.jpdc.2018.05.004_b17
  doi: 10.1109/HICSS.2016.705
– volume: 26
  start-page: 2362
  issue: 8
  year: 2015
  ident: 10.1016/j.jpdc.2018.05.004_b29
  article-title: Uncertainty-aware autonomic resource provisioning for mobile cloud computing
  publication-title: IEEE Trans. Parallel Distrib. Syst.
  doi: 10.1109/TPDS.2014.2345057
– volume: vol. 42 (1)
  start-page: 599
  year: 2014
  ident: 10.1016/j.jpdc.2018.05.004_b31
  article-title: Efficient task replication for fast response times in parallel computation
– volume: 8
  start-page: 419
  issue: 3
  year: 2010
  ident: 10.1016/j.jpdc.2018.05.004_b1
  article-title: Towards the scheduling of multiple workflows on computational grids
  publication-title: J. Grid Comput.
  doi: 10.1007/s10723-009-9144-1
– ident: 10.1016/j.jpdc.2018.05.004_b13
– volume: 26
  start-page: 974
  issue: 4
  year: 2015
  ident: 10.1016/j.jpdc.2018.05.004_b3
  article-title: Decentralized computation offloading game for mobile cloud computing
  publication-title: IEEE Trans. Parallel Distrib. Syst.
  doi: 10.1109/TPDS.2014.2316834
– ident: 10.1016/j.jpdc.2018.05.004_b7
  doi: 10.1145/1814433.1814441
– ident: 10.1016/j.jpdc.2018.05.004_b9
  doi: 10.1109/SASOW.2010.8
– volume: 8
  issue: 2
  year: 2015
  ident: 10.1016/j.jpdc.2018.05.004_b4
  article-title: Comparative analysis of key exchange algorithms in cryptography and its implementation
  publication-title: J. Mang. Comput. Sci. Journalism
– ident: 10.1016/j.jpdc.2018.05.004_b2
  doi: 10.1109/ICSE.2015.37
– ident: 10.1016/j.jpdc.2018.05.004_b21
  doi: 10.1145/1101499.1101510
– volume: 8
  start-page: 10
  issue: 4
  year: 2001
  ident: 10.1016/j.jpdc.2018.05.004_b23
  article-title: Pervasive computing: Vision and challenges
  publication-title: IEEE Personal Commun.
  doi: 10.1109/98.943998
– ident: 10.1016/j.jpdc.2018.05.004_b11
  doi: 10.1145/1998582.1998594
– ident: 10.1016/j.jpdc.2018.05.004_b28
  doi: 10.1109/SERVICES.2012.15
SSID ssj0011578
Score 2.2150056
Snippet A hybrid mobile/fixed device cloud that harnesses sensing, computing, communication, and storage capabilities of mobile and fixed devices in the field as well...
SourceID crossref
elsevier
SourceType Enrichment Source
Index Database
Publisher
StartPage 101
SubjectTerms Application workflows
Controlled replication
Distributed computing
Mobile device clouds
Testbed
Title Robust orchestration of concurrent application workflows in mobile device clouds
URI https://dx.doi.org/10.1016/j.jpdc.2018.05.004
Volume 120
WOSCitedRecordID wos000442193100009&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: Elsevier SD Freedom Collection Journals 2021
  customDbUrl:
  eissn: 1096-0848
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0011578
  issn: 0743-7315
  databaseCode: AIEXJ
  dateStart: 19950101
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3Pb9MwFLaqjQMXfiO2AfKBWxWUOE3sHCc0BAhNFRqot8h2bNEqJFWabPsD-MP3nOek3RgTO3CJqshxW79P773Y7_seIe_iwnIhVRzMYimDGVMiUCnngZKpzmKIIAJ1Zr_y01OxWGTzyeT3wIU5L3lVicvLbP1fTQ33wNiOOnsPc4-Twg34DEaHK5gdrv9k-G-16jbttG76VljNmBLCi6_2Ykw7p9Z9rxhb1hd9XeyvWi2RSQX-Y6rLukMe8C3pq9MML0uDSgOFk991nbNMT5Jbd-0QEfvTqarAjfG5bLZ1iD-WmwuJW_d9_IOXdicevemKn1vEzmGyZenJ8A3WjA2bFJEYy90GX-aUUHmMzM3R8bJwx3VGfjxG4QippX84eNxrWL1frQsnQBmJXncVOxhfV9O-EeXG2sOhrG2VuzlyN0ceJnkvKrvPeJKBe98__nyy-DKeRkUJRvThT3jyFdYJ3vwltyc4O0nL2RPyyJuLHiNKnpKJqZ6Rx0MnD-od-3MyR9DQa6ChtaVb0NAd0NARNHRZUQQNRdBQBM0L8v3jydmHT4HvtRHoOAzbIC1kJqXjZErDCpGKOJKMZcy1ytSQBXPLjLGQ3odWptnMSCY502lhUzPjqUnjl2SvqivzilCZWKsyoY2F1bAyUULJhOks0iEMVPaARMMC5doL0bt-KGX-d9MckOn4zBplWO4cnQzrnvtEEhPEHGB0x3OH9_qWI_JwC_XXZK9tOvOGPNDn7XLTvPUYugJnfJq1
linkProvider Elsevier
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=Robust+orchestration+of+concurrent+application+workflows+in+mobile+device+clouds&rft.jtitle=Journal+of+parallel+and+distributed+computing&rft.au=Pandey%2C+Parul&rft.au=Viswanathan%2C+Hariharasudhan&rft.au=Pompili%2C+Dario&rft.date=2018-10-01&rft.issn=0743-7315&rft.volume=120&rft.spage=101&rft.epage=114&rft_id=info:doi/10.1016%2Fj.jpdc.2018.05.004&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_jpdc_2018_05_004
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0743-7315&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0743-7315&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0743-7315&client=summon