DocumentCode
2984631
Title
Dataflow Weaknesses Analysis of Scientific Workflow Based on Fault Tree
Author
Fu, Xiaodong ; Wang, Feng ; Liu, Xiaoyan ; Ji, Kaifan ; Zou, Ping
Author_Institution
Yunnan Provincial Key Lab. of Comput. Applic., Kunming Univ. of Sci. & Technol., Kunming, China
fYear
2012
fDate
4-6 July 2012
Firstpage
227
Lastpage
230
Abstract
If potential contributors leading to system failure can be identified when a scientific workflow is modeled, a lot of system weaknesses may thus be revealed and improved. In this paper, we first identify a number of data dependency patterns in scientific workflows and their corresponding state functions. Then, a method to transform the state functions into fault tree symbols is presented. We use fault tree analysis method to identify critical elements and elements combinations that lead to the incorrect state of a final output and calculate the probability of the incorrect state of a final output based on the probabilities of the basic events in the analyzed workflow. Moreover, an importance measure is designed to prioritize the contributors leading to the incorrect state of a final output. Finally, the feasibility and effectiveness of the proposed methods are proved by example and experiments.
Keywords
data flow analysis; fault trees; natural sciences computing; software fault tolerance; data dependency patterns; dataflow weaknesses analysis; fault tree analysis method; scientific workflow; system failure; Analytical models; Boolean functions; Data models; Fault diagnosis; Fault trees; Mathematical model; Probability; data dependency; dataflow weakness analysis; fault tree; importance measure; scientific workflow;
fLanguage
English
Publisher
ieee
Conference_Titel
Theoretical Aspects of Software Engineering (TASE), 2012 Sixth International Symposium on
Conference_Location
Beijing
Print_ISBN
978-1-4673-2353-6
Type
conf
DOI
10.1109/TASE.2012.18
Filename
6269649
Link To Document