z-logo
Premium
A context‐ and role‐driven scientific workflow development pattern
Author(s) -
Dou Wanchun,
Chen Jinjun,
Fan Shaokun,
Chueng S. C.
Publication year - 2008
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.1322
Subject(s) - workflow , workflow technology , workflow management system , workflow engine , computer science , context (archaeology) , xpdl , windows workflow foundation , software engineering , process (computing) , data science , knowledge management , database , programming language , biology , paleontology
Scientific workflow execution often demands data‐centric and computation‐intensive collaboration efforts, which is typically different from the process‐centric workflow execution with fixed execution specifications. Scientific workflow execution often challenges the traditional workflow development strategy in dynamic context management and role definition. In view of this observation, application context spectrums are firstly distinguished from different profiles of scientific workflow development. Then, a role enactment strategy is proposed for enabling workflow execution in certain application context. They jointly enhance the validity of a scientific workflow development through clearly articulating the correlation between computational subjects and computational objects engaged in scientific workflow system. Furthermore, a novel context‐ and role‐driven scientific workflow development pattern is proposed for enacting a scientific workflow system on the Grid. Finally, a case study is presented to demonstrate the generic natures of the methods in this paper. Copyright © 2008 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here