Filters








30,439 Hits in 4.1 sec

End-user software visualizations for fault localization

J. Ruthruff, E. Creswick, M. Burnett, C. Cook, S. Prabhakararao, M. Fisher, M. Main
2003 Proceedings of the 2003 ACM symposium on Software visualization - SoftVis '03  
Towards this end, we have devised several fault localization visualization techniques for spreadsheets.  ...  We would like to integrate software visualization into these end-user environments to help end users deal with the reliability issues in their programs.  ...  Acknowledgments We thank the Visual Programming Research Group at Oregon State University for their feedback and help. This work was supported in part by NSF under ITR-0082265.  ... 
doi:10.1145/774833.774851 dblp:conf/softvis/RuthruffCBCPFM03 fatcat:rth6crmkznh4nanbgtnfoyiogy

End-user software visualizations for fault localization

J. Ruthruff, E. Creswick, M. Burnett, C. Cook, S. Prabhakararao, M. Fisher, M. Main
2003 Proceedings of the 2003 ACM symposium on Software visualization - SoftVis '03  
Towards this end, we have devised several fault localization visualization techniques for spreadsheets.  ...  We would like to integrate software visualization into these end-user environments to help end users deal with the reliability issues in their programs.  ...  Acknowledgments We thank the Visual Programming Research Group at Oregon State University for their feedback and help. This work was supported in part by NSF under ITR-0082265.  ... 
doi:10.1145/774849.774851 fatcat:iqgmpc57gvgsfaspjjhxaicgjy

Interactive, visual fault localization support for end-user programmers

Joseph R. Ruthruff, Shrinu Prabhakararao, James Reichwein, Curtis Cook, Eugene Creswick, Margaret Burnett
2005 Journal of Visual Languages and Computing  
To help these users debug these programs, we have developed an entirely visual, interactive approach to fault localization. This paper presents the approach.  ...  We also present the results of a think-aloud study that examined interactive, human-centric issues that arise in end-user debugging using a fault localization approach.  ...  Acknowledgements We thank the members of the Visual Programming Research Group at Oregon State University for their feedback and help.  ... 
doi:10.1016/j.jvlc.2004.07.001 fatcat:swvsqi376bdvlctju5bxuheqiy

An empirical study of fault localization for end-user programmers

Joseph R. Ruthruff, Margaret Burnett, Gregg Rothermel
2005 Proceedings of the 27th international conference on Software engineering - ICSE '05  
Our results shed new insights into fault localization techniques for end-user programmers and the factors that affect them, with significant implications for the evaluation of those techniques.  ...  We have been addressing this problem in several ways, one of which includes supporting end-user debugging activities through fault localization techniques.  ...  A problem for the software engineering community, then, is to provide end users with better support for their software development activities.  ... 
doi:10.1145/1062455.1062523 dblp:conf/icse/RuthruffBR05 fatcat:bikdi6mv4fhczhdoyytzltcgv4

Using HTML5 visualizations in software fault localization

Carlos Gouveia, Jose Campos, Rui Abreu
2013 2013 First IEEE Working Conference on Software Visualization (VISSOFT)  
Automated software fault localization can drastically improve the efficiency of this phase, thus improving the overall quality of the software.  ...  Finally, we performed an user study with GZOLTAR and confirmed that the visualizations help to drastically reduce the time needed in debugging (e.g., all participants using the visualizations were able  ...  We would like to thank Nuno Cardoso, for the useful feedback on previous versions of this paper.  ... 
doi:10.1109/vissoft.2013.6650539 dblp:conf/vissoft/GouveiaCA13 fatcat:ww5mxq6dzzgwjfyqe2j2ww3vae

FaultTracer

Lingming Zhang, Miryung Kim, Sarfraz Khurshid
2012 Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering - FSE '12  
Keeping evolving software fault-free is hard. In our previous work, we proposed FaultTracer, a change impact and regression fault analysis tool for evolving programs.  ...  It adapts spectrum-based fault localization techniques and applies them in tandem with an enhanced change impact analysis to identify and rank failure-inducing program edits.  ...  Figure 5 : 5 Open FaultTracer views. tion and fault localization using the tool.  ... 
doi:10.1145/2393596.2393642 dblp:conf/sigsoft/ZhangKK12 fatcat:lo2b6rtfnvhedhxgucdeo3c664

Software visualization for end-user programmers

Neeraja Subrahmaniyan, Margaret Burnett, Christopher Bogart
2008 Proceedings of the 4th ACM symposium on Software visuallization - SoftVis '08  
Software visualization for end-user programmers is a relatively unexplored opportunity area.  ...  We conducted a case study of an end-user programmer (an accountant) in this situation, as she tried out a commercial spreadsheet visualization tool to make an adoption decision.  ...  Design Our "case" (situation) was an end user trying out an end-user software visualization tool.  ... 
doi:10.1145/1409720.1409742 dblp:conf/softvis/SubrahmaniyanBB08 fatcat:4fvqo5rhvngvnotukeg3h57z6m

End-user software engineering

Margaret Burnett, Curtis Cook, Gregg Rothermel
2004 Communications of the ACM  
Given end users' unfamiliarity with quality control methods for software, strategies must be devised by which end-user software engineering approaches capture the interest of end-user programmers and motivate  ...  Fault localization 3 formativeEnd users Different fault localization heuristics had very different advantages early in users' testing processes.  ... 
doi:10.1145/1015864.1015889 fatcat:mz4fpks4pjdnnp7u7sypkmrucq

Sharing reasoning about faults in spreadsheets: An empirical study

J. Lawrance, R. Abraham, M. Burnett, M. Erwig
2006 Visual Languages and Human-Centric Computing (VL/HCC'06)  
In this paper, we report empirical results from an emerging system that attempts to improve fault localization for end-user programmers by sharing the results of the reasoning systems found in WYSIWYT  ...  By evaluating the visual feedback from each fault localization system, we shed light on where these different forms of reasoning and combinations of them complement -and contradict -one another, and which  ...  Woodstein [23] is a software agent that visually assists users in debugging e-commerce errors.  ... 
doi:10.1109/vlhcc.2006.43 dblp:conf/vl/LawranceABE06 fatcat:rzuaxins35hfvkzhfrjog37j5m

Synchronized sampling uses for real-time monitoring and control

Ce Zheng, Mladen Kezunovic
2009 41st North American Power Symposium  
This will result in intelligent operator tools for alarm processing, fault analysis and breaker switching management, which will increase the effectiveness of power system visualizations and reduce the  ...  This paper addresses a set of visualization tools for future generation of switchable networks, with a particular emphasis on visualization used in the control center.  ...  ACKNOWLEDGMENT The authors gratefully acknowledge the contribution of Papiya Dutta and Yufan Guan, for their work on the Optimized Fault Location and Intelligent Alarm Processor respectively.  ... 
doi:10.1109/naps.2009.5484038 fatcat:mufn4x3e6vbopho4ybjbdwksga

Avoiding, finding and fixing spreadsheet errors – A survey of automated approaches for spreadsheet QA

Dietmar Jannach, Thomas Schmitz, Birgit Hofer, Franz Wotawa
2014 Journal of Systems and Software  
Some reasons for the error-proneness of spreadsheets are that spreadsheets are developed by end users and that standard software quality assurance processes are mostly not applied.  ...  Correspondingly, during the last two decades, researchers have proposed a number of techniques and automated tools aimed at supporting the end user in the development of error-free spreadsheets.  ...  They evaluated their version of spectrum-based fault localization for spreadsheets on a subset of the EUSES spreadsheet corpus and compared the fault localization capabilities of spectrum-based fault localization  ... 
doi:10.1016/j.jss.2014.03.058 fatcat:toshi3e47fgadgsq2rclfabfvm

Revisiting the Practical Use of Automated Software Fault Localization Techniques

Aaron Ang, Alexandre Perez, Arie van Deursen, Rui Abreu
2017 2017 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)  
INTRODUCTION Software systems are complex and error-prone, likely to expose failures to the end user. When a failure occurs, the developer has to debug the system to eliminate the failure.  ...  for future research in the area of fault localization.  ... 
doi:10.1109/issrew.2017.68 dblp:conf/issre/AngPDA17 fatcat:tz56fefuafehlhzkwnxtxkiudu

Framing program comprehension as fault localization

Alexandre Perez, Rui Abreu
2016 Journal of Software: Evolution and Process  
We propose an approach, coined Spectrum-based Feature Comprehension (SFC), that borrows techniques used for automatic software-fault-localization, which were proven to be effective even when debugging  ...  We present a toolset, coined PANGOLIN, that implements SFC and displays its report to the user using an intuitive visualization.  ...  ACKNOWLEDGEMENTS We would like to thank the students from the Faculty of Engineering of University of Porto for participating in our user study.  ... 
doi:10.1002/smr.1799 fatcat:zerpa5gnobfrdnu37xgvbv4jvi

Merging PMU, Operational, and Non-Operational Data for Interpreting Alarms, Locating Faults and Preventing Cascades

Mladen Kezunovic, Ce Zheng, Chengzong Pang
2010 2010 43rd Hawaii International Conference on System Sciences  
A set of new control center visualization tools shows that the merging of PMU, operational and nonoperational data could improve the effectiveness of alarm processing, accuracy of fault location and ability  ...  recorders, as well as their applications in alarm processing, fault location and cascading event analysis.  ...  The authors gratefully acknowledge the contribution of Yufan Guan, Papiya Dutta, and Ozgur Gonen, from their work on the intelligent alarm processor, optimized fault location, and control center visualization  ... 
doi:10.1109/hicss.2010.271 dblp:conf/hicss/KezunovicZP10 fatcat:yp34ruycxnflfgva5mzgxgwhdq

Interactive fault localization techniques in a spreadsheet environment

J.R. Ruthruff, M. Burnett, G. Rothermel
2006 IEEE Transactions on Software Engineering  
This article investigates fault localization techniques in the spreadsheet domain, the most common type of end-user programming environment.  ...  We have been working to address this problem in several ways, one of which includes supporting end-user debugging activities through interactive fault localization techniques.  ...  We thank the anonymous reviewers of this article for comments that improved the content of the work. This work was supported in part by the EUSES Consortium via NSF grant ITR-0325273.  ... 
doi:10.1109/tse.2006.37 fatcat:rcjags5epbgx5g6v67geqzhpja
« Previous Showing results 1 — 15 out of 30,439 results