Causal Mechanism Graph - A new notation for capturing cause-effect knowledge in software dependability

被引:16
作者
Huang, Fuqun [1 ]
Smidts, Carol [1 ]
机构
[1] Ohio State Univ, Dept Mech & Aerosp Engn, Columbus, OH 43210 USA
关键词
Causal mechanism; Software dependability; Causal mechanism graph; Dependability assessment; Expert opinion elicitation; Cognitive map; COGNITIVE MAPS; RELIABILITY; AGREEMENT; FRAMEWORK; NETWORKS;
D O I
10.1016/j.ress.2016.08.020
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Understanding cause-effect relations between concepts in software dependability engineering is fundamental to various research or industrial activities. Cognitive maps are traditionally used to elicit and represent such knowledge; however they seem incapable of accurately representing complex causal mechanisms in dependability engineering. This paper proposes a new notation called Causal Mechanism Graph (CMG) to elicit and represent the cause-effect domain knowledge embedded in experts' minds or described in the literature. CMG contains a new set of symbols elicited from domain experts to capture the recurring interaction mechanisms between multiple concepts in software dependability engineering. Furthermore, compared to major existing graphic methods, CMG is particularly robust and suitable for mental knowledge elicitation: it allows one to represent the full range of cause-effect knowledge, accurately or fuzzily as one sees fit depending on the depth of knowledge he/she has. This feature combined with excellent reliability and validity poses CMG as a promising method that has the potential to be used in various areas, such as software dependability requirement elicitation, software dependability assessment and dependability risk control. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:196 / 212
页数:17
相关论文
共 57 条
[1]  
[Anonymous], 2014, BASICS QUALITATIVE R
[2]  
[Anonymous], 2004, The Unified Modeling Language Reference Manual
[3]  
[Anonymous], 1992, EMERGENCE VS FORCING
[4]  
[Anonymous], 1994, Qualitative data analysis
[5]  
[Anonymous], DYNAMIC ASPECTS DESI
[6]  
[Anonymous], 1980 PROC PERF FAIL
[7]  
[Anonymous], P 9 INT C NUCL PLANT
[8]  
[Anonymous], 2008, Building Theories in Software Engineering, DOI DOI 10.1007/978-1-84800-044-512
[9]  
[Anonymous], 1990, MAPPING STRATEGIC TH
[10]  
[Anonymous], P 23 PSYCH PROGR INT