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...
Saved in:
| Published in: | Journal of parallel and distributed computing Vol. 120; pp. 101 - 114 |
|---|---|
| Main Authors: | , , |
| 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 |