Computer Science

Quality and Complete project materials for all departments

FEATURES FOR DEBUGGING IN A VISUAL DATAFLOW ENVIRONMENT FOR END-USER PROGRAMMERS

Abstract

Debugging, an integral part of software development, is difficult for end-user programmers, especially in the case of complex programs. The process of isolating errors is time consuming without the help of debugging support provided by the tool. For example, the visual programming tool LondonTube supports creation of custom mobile-cloud-web applications, but previous research indicated that the users of LondonTube had questions on usage of program components and run time status of a program even while creating a simple application. To address these issues, this project was focused on creating two features, ‘Analyze’ and ‘Trace’, improving the visual programming tool by providing static analysis and runtime status for helping users to find/fix errors. A laboratory experiment evaluated the effectiveness of the prototype in comparison to the baseline (without the new features). The results of this study revealed that the users of this prototype were more satisfied with the system, took less time to complete assigned tasks, and asked fewer questions about usage of program components.

Material Code

PBM_Yk0yf

Reference

[5] C. Kissinger, M. Burnett, S. Stumpf, N. Subrahmaniyan, L. Beckwith, S. Yang and M. B. Rosson, "Supporting end-user debugging: What do users want to know? In Advanced Visual Interfaces, 135–142," 2006. [6] "Display the relationships between formulas and cells," 2016. [Online]. Available: https://support.office.com/en-us/article/Display-the-relationships-betweenformulas-and-cells-a59bef2b-3701-46bf-8ff1-d3518771d507. [7] "WYSIWYT," [Online]. Available: http://eusesconsortium.org/wysiwyt.php. [8] "The Whyline," [Online]. Available: https://www.cs.cmu.edu/~NatProg/whyline.html.

Quality Material By Project Basket

Price

₦3,000

Get Complete Material Quick Download

 

Related Materials

Fetching comments. Please wait...