TY - JOUR
T1 - A collaborative scheduling approach for service-driven scientific workflow execution
AU - Dou, Wanchun
AU - Zhao, J. Leon
AU - Fan, Shaokun
PY - 2010
Y1 - 2010
N2 - Scientific workflow execution often spans multiple self-managing administrative domains to obtain specific processing capabilities. Existing (global) analysis techniques tend to mandate every domain-specific application to unveil all private behaviors for scientific collaboration. In practice, it is infeasible for a domain-specific application to disclose its process details (as a private workflow fragment) for privacy or security reasons. Consequently, it is a challenging endeavor to coordinate scientific workflows and its distributed domain-specific applications. To address this problem, we propose a collaborative scheduling approach that can deal with temporal dependencies between a scientific workflow and a private workflow fragment. Under this collaborative scheduling approach, a private workflow fragment could maintain the temporal consistency with a scientific workflow in resource sharing and task enactments. Further, an evaluation is also presented to demonstrate the proposed approach for coordinating multiple scientific workflow executions in a concurrent environment. © 2009 Elsevier Inc. All rights reserved.
AB - Scientific workflow execution often spans multiple self-managing administrative domains to obtain specific processing capabilities. Existing (global) analysis techniques tend to mandate every domain-specific application to unveil all private behaviors for scientific collaboration. In practice, it is infeasible for a domain-specific application to disclose its process details (as a private workflow fragment) for privacy or security reasons. Consequently, it is a challenging endeavor to coordinate scientific workflows and its distributed domain-specific applications. To address this problem, we propose a collaborative scheduling approach that can deal with temporal dependencies between a scientific workflow and a private workflow fragment. Under this collaborative scheduling approach, a private workflow fragment could maintain the temporal consistency with a scientific workflow in resource sharing and task enactments. Further, an evaluation is also presented to demonstrate the proposed approach for coordinating multiple scientific workflow executions in a concurrent environment. © 2009 Elsevier Inc. All rights reserved.
KW - Private workflow fragment
KW - Scheduling strategy
KW - Scientific collaboration
KW - Scientific workflow
UR - http://www.scopus.com/inward/record.url?scp=77955304244&partnerID=8YFLogxK
UR - https://www.scopus.com/record/pubmetrics.uri?eid=2-s2.0-77955304244&origin=recordpage
U2 - 10.1016/j.jcss.2009.11.004
DO - 10.1016/j.jcss.2009.11.004
M3 - RGC 21 - Publication in refereed journal
SN - 0022-0000
VL - 76
SP - 416
EP - 427
JO - Journal of Computer and System Sciences
JF - Journal of Computer and System Sciences
IS - 6
ER -