메뉴 건너뛰기




Volumn 32, Issue 4, 2006, Pages 213-239

Interactive fault localization techniques in a spreadsheet environment

Author keywords

Debugging; End user programming; End user software engineering; Fault localization; Spreadsheets

Indexed keywords

BY-DEMONSTRATION MACRO BUILDER; ELECTRONIC MAIL FILTERING EDITOR; END-USER PROGRAMMER; INTERACTIVE FAULT LOCALIZATION; MULTIMEDIA SIMULATION BUILDER; SOFTWARE AUTHORING DEVICE;

EID: 33646514834     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2006.37     Document Type: Article
Times cited : (19)

References (68)
  • 5
    • 0001202375 scopus 로고
    • "Error Detection Processes in Statistical Problem Solving"
    • Oct.-Dec
    • C.M. Allwood, "Error Detection Processes in Statistical Problem Solving," Cognitive Science, vol. 8 no. 4, pp. 413-437, Oct.-Dec. 1984.
    • (1984) Cognitive Science , vol.8 , Issue.4 , pp. 413-437
    • Allwood, C.M.1
  • 8
    • 33646524857 scopus 로고    scopus 로고
    • "Oops! Audits Find Errors in 49 Out of 54 Spreadsheets"
    • May
    • M. Betts and A.S. Horowitz, "Oops! Audits Find Errors in 49 Out of 54 Spreadsheets," Computerworld, p. 47, May 2004.
    • (2004) Computerworld , pp. 47
    • Betts, M.1    Horowitz, A.S.2
  • 9
    • 85008047921 scopus 로고    scopus 로고
    • "Software Defect Reduction Top 10 List"
    • Jan
    • B. Boehm and V.R. Basili, "Software Defect Reduction Top 10 List," Computer, vol. 34, no. 1, pp. 135-137, Jan. 2001.
    • (2001) Computer , vol.34 , Issue.1 , pp. 135-137
    • Boehm, B.1    Basili, V.R.2
  • 11
    • 20344388712 scopus 로고    scopus 로고
    • "Semi-Automatic Fault Localization and Behavior Verification for Physical System Simulation Models"
    • Oct
    • P. Bunus and P. Fritzson, "Semi-Automatic Fault Localization and Behavior Verification for Physical System Simulation Models," Proc. 18th IEEE Int'l Conf. Automated Software Eng., pp. 251-258 Oct. 2003.
    • (2003) Proc. 18th IEEE Int'l Conf. Automated Software Eng. , pp. 251-258
    • Bunus, P.1    Fritzson, P.2
  • 12
    • 0035634509 scopus 로고    scopus 로고
    • "Forms/3: A First-Order Visual Language to Explore the Boundaries of the Spreadsheet Paradigm"
    • Mar
    • M. Burnett, J. Atwood, R. Djang, H. Gottfried, J. Reichwein, and S. Yang, "Forms/3: A First-Order Visual Language to Explore the Boundaries of the Spreadsheet Paradigm," J. Functional Programming, vol. 11, no. 2, pp. 155-206, Mar. 2001.
    • (2001) J. Functional Programming , vol.11 , Issue.2 , pp. 155-206
    • Burnett, M.1    Atwood, J.2    Djang, R.3    Gottfried, H.4    Reichwein, J.5    Yang, S.6
  • 14
    • 16244373842 scopus 로고    scopus 로고
    • "End-User Software Engineering"
    • Sept
    • M. Burnett, C. Cook, and G. Rothermel, "End-User Software Engineering," Comm. ACM, vol. 47, no. 9, pp. 53-58, Sept. 2004.
    • (2004) Comm. ACM , vol.47 , Issue.9 , pp. 53-58
    • Burnett, M.1    Cook, C.2    Rothermel, G.3
  • 15
    • 0032642707 scopus 로고    scopus 로고
    • "Scaling Up a 'What You See is What You Test' Methodology to Spreadsheet Grids"
    • Sept
    • M. Burnett, A. Sheretov, and G. Rothermel, "Scaling Up a 'What You See is What You Test' Methodology to Spreadsheet Grids," Proc. IEEE Symp Visual Languages, pp. 30-37, Sept. 1999.
    • (1999) Proc. IEEE Symp Visual Languages , pp. 30-37
    • Burnett, M.1    Sheretov, A.2    Rothermel, G.3
  • 20
  • 21
    • 0024905136 scopus 로고
    • "Prograph: A Step towards Liberating Programming from Textual Conditioning"
    • Oct
    • P.T. Cox, F.R. Giles, and T. Pietrzykowski, "Prograph: A Step towards Liberating Programming from Textual Conditioning," Proc. IEEE Workshop Visual Languages, pp. 150-156, Oct. 1989.
    • (1989) Proc. IEEE Workshop Visual Languages , pp. 150-156
    • Cox, P.T.1    Giles, F.R.2    Pietrzykowski, T.3
  • 26
    • 85010965641 scopus 로고    scopus 로고
    • "The EUSES Spreadsheet Corpus: A Shared Resource for Supporting Experimentation with Spreadsheet Dependability Mechanisms"
    • May
    • M. Fisher II and G. Rothermel, "The EUSES Spreadsheet Corpus: A Shared Resource for Supporting Experimentation with Spreadsheet Dependability Mechanisms," Proc. First Workshop End-User Software Eng, pp. 47-51, May 2005.
    • (2005) Proc. First Workshop End-User Software Eng , pp. 47-51
    • Fisher II, M.1    Rothermel, G.2
  • 27
    • 33646522086 scopus 로고    scopus 로고
    • "Scaling a Dataflow Testing Methodology to the Multiparadigm World of Commercial Spreadsheets"
    • Technical Report TR-UNL-CSE-2005-0003, Univ. of Nebraska-Lincoln, Sept
    • M. Fisher II, G. Rothermel, T. Creelan, and M. Burnett, "Scaling a Dataflow Testing Methodology to the Multiparadigm World of Commercial Spreadsheets," Technical Report TR-UNL-CSE-2005-0003, Univ. of Nebraska-Lincoln, Sept. 2005.
    • (2005)
    • Fisher II, M.1    Rothermel, G.2    Creelan, T.3    Burnett, M.4
  • 29
    • 33244462204 scopus 로고    scopus 로고
    • "Finding Errors a Plus, Fannie Says; Mortgage Giant Tries to Soften Effect of $1 Billion in Mistakes"
    • 31 Oct
    • D.S. Hilzenrath, "Finding Errors a Plus, Fannie Says; Mortgage Giant Tries to Soften Effect of $1 Billion in Mistakes," The Washington Post, 31 Oct. 2003.
    • (2003) The Washington Post
    • Hilzenrath, D.S.1
  • 34
    • 4544342841 scopus 로고    scopus 로고
    • "Designing the Whyline: A Debugging Interface for Asking Questions about Program Failures"
    • Apr
    • A.J. Ko and B.A. Myers, "Designing the Whyline: A Debugging Interface for Asking Questions about Program Failures," Proc. ACM Conf. Human Factors in Computing Systems, pp. 151-158. Apr. 2004.
    • (2004) Proc. ACM Conf. Human Factors in Computing Systems , pp. 151-158
    • Ko, A.J.1    Myers, B.A.2
  • 35
    • 0025510535 scopus 로고
    • "Dynamic Slicing of Computer Programs"
    • Nov
    • B. Korel and J. Laski, "Dynamic Slicing of Computer Programs," J. Systems and Software, vol. 13, no. 3, pp. 187-195, Nov. 1990.
    • (1990) J. Systems and Software , vol.13 , Issue.3 , pp. 187-195
    • Korel, B.1    Laski, J.2
  • 37
    • 0020749255 scopus 로고
    • "A Data Flow Oriented Program Testing Strategy"
    • May
    • J. Laski and B. Korel, "A Data Flow Oriented Program Testing Strategy," IEEE Trans. Software Eng., vol. 9, no. 3, pp. 347-354, May 1993.
    • (1993) IEEE Trans. Software Eng. , vol.9 , Issue.3 , pp. 347-354
    • Laski, J.1    Korel, B.2
  • 40
    • 0021517864 scopus 로고
    • "On Required Element Testing"
    • Nov
    • S.C. Ntafos, "On Required Element Testing," IEEE Trans. Software Eng., vol. 10, no. 6, pp. 795-803, Nov. 1984.
    • (1984) IEEE Trans. Software Eng. , vol.10 , Issue.6 , pp. 795-803
    • Ntafos, S.C.1
  • 42
    • 0012128883 scopus 로고
    • "Finding Spreadsheet Errors: Most Spreadsheet Errors Have Design Flaws that May Lead to Long-Term Miscalculation"
    • May
    • R. Panko, "Finding Spreadsheet Errors: Most Spreadsheet Errors Have Design Flaws that May Lead to Long-Term Miscalculation," Information Week, p. 100, May 1995.
    • (1995) Information Week , pp. 100
    • Panko, R.1
  • 43
    • 0002939829 scopus 로고    scopus 로고
    • "What We Know about Spreadsheet Errors"
    • Spring
    • R. Panko, "What We Know about Spreadsheet Errors," J. End User Computing, pp. 15-21, Spring 1998.
    • (1998) J. End User Computing , pp. 15-21
    • Panko, R.1
  • 47
    • 0022043004 scopus 로고
    • "Selected Software Test Data Using Data Flow Information"
    • Apr
    • S. Rapps and E.J. Weyuker, "Selected Software Test Data Using Data Flow Information," IEEE Trans. Software Eng., vol. 11, no. 4, pp. 367-375, Apr. 1985.
    • (1985) IEEE Trans. Software Eng. , vol.11 , Issue.4 , pp. 367-375
    • Rapps, S.1    Weyuker, E.J.2
  • 50
    • 33244457457 scopus 로고    scopus 로고
    • "Officials Red-Faced by $24m Gaffe: Error in Contract Bid Hits Bottom Line of Trans Alta Corp"
    • 5 June
    • G. Robertson, "Officials Red-Faced by $24m Gaffe: Error in Contract Bid Hits Bottom Line of Trans Alta Corp.," Ottawa Citizen, 5 June 2003.
    • (2003) Ottawa Citizen
    • Robertson, G.1
  • 58
    • 0041910139 scopus 로고    scopus 로고
    • "Modeling Spreadsheet Audit: A Rigorous Approach to Automatic Visualization"
    • Feb
    • J. Sajaniemi, "Modeling Spreadsheet Audit: A Rigorous Approach to Automatic Visualization," J. Visual Languages and Computing, vol. 11, no. 1, pp. 49-82, Feb. 2000.
    • (2000) J. Visual Languages and Computing , vol.11 , Issue.1 , pp. 49-82
    • Sajaniemi, J.1
  • 62
    • 0000990322 scopus 로고
    • "A Survey of Program Slicing Techniques"
    • F. Tip, "A Survey of Program Slicing Techniques," J. Programming Languages, vol. 3, no. 3, pp. 121-189, 1995.
    • (1995) J. Programming Languages , vol.3 , Issue.3 , pp. 121-189
    • Tip, F.1
  • 63
    • 33244482596 scopus 로고
    • "Software Testability Measurement for Assertion Placement and Fault Localization"
    • J.M. Voas, "Software Testability Measurement for Assertion Placement and Fault Localization," Proc. Int'l Workshop Automated and Algorithmic Debugging, pp. 133-144, 1995.
    • (1995) Proc. Int'l Workshop Automated and Algorithmic Debugging , pp. 133-144
    • Voas, J.M.1
  • 65
    • 16244385170 scopus 로고    scopus 로고
    • "Supporting User Hypotheses in Problem Diagnosis on the Web and Elsewhere"
    • Jan
    • E.J. Wagner and H. Lieberman, "Supporting User Hypotheses in Problem Diagnosis on the Web and Elsewhere," Proc. Int'l Conf. Intelligent User Interfaces, pp. 30-37, Jan. 2004.
    • (2004) Proc. Int'l Conf. Intelligent User Interfaces , pp. 30-37
    • Wagner, E.J.1    Lieberman, H.2
  • 66
    • 0021457061 scopus 로고
    • "Program Slicing"
    • July
    • M. Weiser, "Program Slicing," IEEE Trans. Software Eng., vol. 10, no. 4, pp. 352-357, July 1984.
    • (1984) IEEE Trans. Software Eng. , vol.10 , Issue.4 , pp. 352-357
    • Weiser, M.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.