Conceptual framework supporting pattern design selection for scientificworkflow applications in cloud computing

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

Abstract

Scientific Workflow Applications (SWFA) play a vital role for both service consumers and service providers in designing and implementing large and complex scientific processes. Previously, researchers used parallel and distributed computing technologies, such as utility and grid computing to execute the SWFAs, these technologies provide limited utilization for the shared resources. In contrast, the scalability and flexibility challenges are better handled by using cloud-computing technologies for SWFA. Since cloud computing offers a technology that can significantly utilize the amounts of storage space and computing resources necessary for processing large-size and complex SWFAs. The workflow pattern design has provided the facility of re-using previously developed workflow solutions that enable the developers to adopt them for the considered SWFA. Inspired by this, the researchers have adopted several patterns of design to better design the SWFA. Effective pattern design that can consider challenges that may not become visible only in the implementation stage of a SWFA. However, the selection of the most effective pattern design in accordance with an execution method, data size, and problem complexity of a SWFA remains a challenging task. Motivated by this, we have proposed a conceptual framework that facilitates in recommending a suitable pattern design based on the quality requirements and capabilities are given and advertised by cloud consumers and providers, respectively. Finally, guidelines to assist in a smooth migrating of SWFA from other computation paradigms to cloud computing.

Original languageEnglish
Title of host publicationCLOSER 2020 - Proceedings of the 10th International Conference on Cloud Computing and Services Science
EditorsDonald Ferguson, Markus Helfert, Claus Pahl
PublisherSciTePress
Pages229-236
Number of pages8
ISBN (Electronic)9789897584244
Publication statusPublished - 2020
Event10th International Conference on Cloud Computing and Services Science, CLOSER 2020 - Virtual, Online
Duration: 7 May 20209 May 2020

Publication series

NameCLOSER 2020 - Proceedings of the 10th International Conference on Cloud Computing and Services Science

Conference

Conference10th International Conference on Cloud Computing and Services Science, CLOSER 2020
CityVirtual, Online
Period7/05/209/05/20

Keywords

  • Cloud Computing Environment
  • Design Patterns
  • Scientific Workflow Application
  • Workflow Management System

Fingerprint Dive into the research topics of 'Conceptual framework supporting pattern design selection for scientificworkflow applications in cloud computing'. Together they form a unique fingerprint.

  • Cite this

    Alkhanak, E. N., Khan, S. U. R., Verbraeck, A., & Van Lint, H. (2020). Conceptual framework supporting pattern design selection for scientificworkflow applications in cloud computing. In D. Ferguson, M. Helfert, & C. Pahl (Eds.), CLOSER 2020 - Proceedings of the 10th International Conference on Cloud Computing and Services Science (pp. 229-236). (CLOSER 2020 - Proceedings of the 10th International Conference on Cloud Computing and Services Science). SciTePress.