Data Collection Prioritization for System Quality Analysis

被引:19
作者
Narman, Per [1 ]
Johnson, Pontus [1 ]
Lagerstrom, Robert [1 ]
Franke, Ulrik [1 ]
Ekstedt, Mathias [1 ]
机构
[1] Royal Inst Technol, Ind Informat & Control Syst, Stockholm, Sweden
关键词
System Quality Analysis; Bayesian Networks; Data collection Strategies;
D O I
10.1016/j.entcs.2009.02.059
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
When assessing software quality the cost of collecting the data needed for analysis is often quite substantial. This paper proposes the use of Bayesian networks for assessing software qualities combined with an algorithm for how to prioritize which data to collect in order to minimize the cost of the assessment. This algorithm, the Diagnosis algorithm, is implemented in the Bayesian network tool 'GeNIe'. An example evaluation of service interoperability in the paper demonstrates that using the algorithm may reduce time spent on data collection significantly.
引用
收藏
页码:29 / 42
页数:14
相关论文
共 18 条
  • [1] Decision System Laboratories, 2008, GENLE SMILE
  • [2] Druzdzel M., 2000, IEEE T KNOWL DATA EN, V12, P289
  • [3] En T., 2004, SERVICE ORIENTED ARC
  • [4] Erl T., 2005, SERVICE ORIENTED ARC
  • [5] Friedman N., 2000, J COMPUT BIOL, P600
  • [6] Jagt R. M, 2002, THESIS
  • [7] Jensen F., 2007, BAYESIAN NETWORKS DE
  • [8] Johansson E., 2005, P S REQ ENG INF SEC, V13
  • [9] Johnson Pontus, 2007, Journal of Software, V2, P30, DOI 10.4304/jsw.2.3.30-42
  • [10] A tool for enterprise architecture analysis
    Johnson, Pontus
    Johansson, Erik
    Sommestad, Teodor
    Ullberg, Johan
    [J]. 11TH IEEE INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE, PROCEEDINGS, 2007, : 142 - 153