Advanced search
2 files | 21.50 MB Add to list

A tale of three systems : case studies on the application of architectural tactics for cyber-foraging

Author
Organization
Abstract
Cyber-foraging is a technique to enable mobile devices to extend their computing power and storage by offloading computation or data to more powerful servers located in the cloud or in single-hop proximity. In previous work, we developed a set of reusable architectural tactics for cyber-foraging systems. We define architectural tactics as design decisions that influence the achievement of a system quality. In this article we present the results of three case studies to validate the application of the tactics to promote their intended functional and non-functional requirements. The first two case studies focus on the identification of architectural tactics in existing cyber-foraging systems. The third case study focuses on the development of a new cyber-foraging system using the architectural tactics. The results of the case studies are an initial demonstration of the validity of the tactics, and the potential for taking a tactics-driven approach to fulfill functional and non-functional requirements for cyber-foraging systems. (C) 2019 Elsevier B.V. All rights reserved.
Keywords
Mobile cloud computing, Cyber-foraging, Computation offload, Data, staging, Architectural tactics, Software architecture, Software, engineering, Case study

Downloads

  • 7386 i.pdf
    • full text
    • |
    • open access
    • |
    • PDF
    • |
    • 16.13 MB
  • (...).pdf
    • full text
    • |
    • UGent only
    • |
    • PDF
    • |
    • 5.37 MB

Citation

Please use this url to cite or link to this publication:

MLA
Lewis, Grace, et al. “A Tale of Three Systems : Case Studies on the Application of Architectural Tactics for Cyber-Foraging.” FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, vol. 96, Elsevier, 2019, pp. 119–47, doi:10.1016/j.future.2019.01.052.
APA
Lewis, G., Lago, P., Echeverria, S., & Simoens, P. (2019). A tale of three systems : case studies on the application of architectural tactics for cyber-foraging. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 96, 119–147. https://doi.org/10.1016/j.future.2019.01.052
Chicago author-date
Lewis, Grace, Patricia Lago, Sebastian Echeverria, and Pieter Simoens. 2019. “A Tale of Three Systems : Case Studies on the Application of Architectural Tactics for Cyber-Foraging.” FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE 96: 119–47. https://doi.org/10.1016/j.future.2019.01.052.
Chicago author-date (all authors)
Lewis, Grace, Patricia Lago, Sebastian Echeverria, and Pieter Simoens. 2019. “A Tale of Three Systems : Case Studies on the Application of Architectural Tactics for Cyber-Foraging.” FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE 96: 119–147. doi:10.1016/j.future.2019.01.052.
Vancouver
1.
Lewis G, Lago P, Echeverria S, Simoens P. A tale of three systems : case studies on the application of architectural tactics for cyber-foraging. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE. 2019;96:119–47.
IEEE
[1]
G. Lewis, P. Lago, S. Echeverria, and P. Simoens, “A tale of three systems : case studies on the application of architectural tactics for cyber-foraging,” FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, vol. 96, pp. 119–147, 2019.
@article{8616766,
  abstract     = {Cyber-foraging is a technique to enable mobile devices to extend their computing power and storage by offloading computation or data to more powerful servers located in the cloud or in single-hop proximity. In previous work, we developed a set of reusable architectural tactics for cyber-foraging systems. We define architectural tactics as design decisions that influence the achievement of a system quality. In this article we present the results of three case studies to validate the application of the tactics to promote their intended functional and non-functional requirements. The first two case studies focus on the identification of architectural tactics in existing cyber-foraging systems. The third case study focuses on the development of a new cyber-foraging system using the architectural tactics. The results of the case studies are an initial demonstration of the validity of the tactics, and the potential for taking a tactics-driven approach to fulfill functional and non-functional requirements for cyber-foraging systems. (C) 2019 Elsevier B.V. All rights reserved.},
  author       = {Lewis, Grace and Lago, Patricia and Echeverria, Sebastian and Simoens, Pieter},
  issn         = {0167-739X},
  journal      = {FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE},
  keywords     = {Mobile cloud computing,Cyber-foraging,Computation offload,Data,staging,Architectural tactics,Software architecture,Software,engineering,Case study},
  language     = {eng},
  pages        = {119--147},
  publisher    = {Elsevier},
  title        = {A tale of three systems : case studies on the application of architectural tactics for cyber-foraging},
  url          = {http://dx.doi.org/10.1016/j.future.2019.01.052},
  volume       = {96},
  year         = {2019},
}

Altmetric
View in Altmetric
Web of Science
Times cited: