earticle

논문검색

An Empirical Study of MCL-based Spreadsheet Visualization

초록

영어

Spreadsheets, programs developed by end-user programmers, are used for a variety of important tasks and decisions. However, as the literature indicates, a significant proportion of spreadsheets contain faults. One of the difficulties in understanding and debugging spreadsheets is the invisibility of data dependencies associated with cell formulas. To address this issue, we developed a graph based visualization tool based on the Markov Clustering (MCL) algorithm. The prototype tool, which has been integrated into Microsoft Excel, provides a visualization of a spreadsheet in terms of its data dependency graph using a cluster tree. In addition, it highlights groups of cells that belong to a cluster with unique color and border style on the original spreadsheet. Using the visualization tool, spreadsheet users may narrow their focus to one cluster (i.e., logical unit) at a time. This paper discusses the results of a controlled experiment conducted to investigate the effectiveness and efficiency of the prototype tool. We used cognitive fit theory as the basis for the evaluation of the tool. Among the features of the tool, highlighting of clusters was found to be useful for spreadsheet debugging while data dependency graph based visualization did not improve effectiveness and efficiency of debugging a spreadsheet.

목차

Abstract
 1. Introduction
 2. Related Work
 3. Background
  3.1 Spreadsheet Visualization using MCL Algorithm
  3.2 Cognitive-fit Theory
 4. Research Methodology
  4.1 Experimental Design
 5. Results
  5.1 EffectivenessTable 1 presents
  5.2 Efficiency
  5.3 Post-experiment Questionnaire
 6. Discussion
 7. Conclusion
 References

저자정보

  • Yirsaw Ayalew Department of Computer Science University of Botswana Gaborone, Botswana
  • Ethel Tshukudu Department of Computer Science University of Botswana Gaborone, Botswana

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

      0개의 논문이 장바구니에 담겼습니다.