DocumentCode
1157972
Title
A Reference Architecture for Scientific Workflow Management Systems and the VIEW SOA Solution
Author
Lin, Cui ; Lu, Shiyong ; Fei, Xubo ; Chebotko, Artem ; Pai, Darshan ; Lai, Zhaoqiang ; Fotouhi, Farshad ; Hua, Jing
Author_Institution
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI
Volume
2
Issue
1
fYear
2009
Firstpage
79
Lastpage
92
Abstract
Scientific workflows have recently emerged as a new paradigm for scientists to formalize and structure complex and distributed scientific processes to enable and accelerate many scientific discoveries. In contrast to business workflows, which are typically control flow oriented, scientific workflows tend to be dataflow oriented, introducing a new set of requirements for system development. These requirements demand a new architectural design for scientific workflow management systems (SWFMSs). Although several SWFMSs have been developed that provide much experience for future research and development, a study from an architectural perspective is still missing. The main contributions of this paper are: 1) based on a comprehensive survey of the literature and identification of key requirements for SWFMSs, we propose the first reference architecture for SWFMSs; 2) according to the reference architecture, we further propose a service-oriented architecture for View (a VIsual sciEntific Workflow management system); 3) we implemented View to validate the feasibility of the proposed architectures; and 4) we present a View-based scientific workflow application system (SWFAS), called FiberFlow, to showcase the application of our View system.
Keywords
data flow analysis; scientific information systems; software architecture; workflow management software; FiberFlow; SOA solution; dataflow oriented; scientific workflow management systems; service-oriented architecture; visual scientific workflow management system; Computer architecture; Data visualization; Distributed databases; Engines; Monitoring; Service oriented architecture; Software tools; Reference architecture; SOA; View.; scientific workflow management system; scientific workflows;
fLanguage
English
Journal_Title
Services Computing, IEEE Transactions on
Publisher
ieee
ISSN
1939-1374
Type
jour
DOI
10.1109/TSC.2009.4
Filename
4782949
Link To Document