20,632 Hits in 5.1 sec

Interactive Visualization of Bug Reports Using Topic Evolution and Extractive Summaries

Shamima Yeasmin, Chanchal K. Roy, Kevin A. Schneider
2014 2014 IEEE International Conference on Software Maintenance and Evolution  
In this paper, we propose a prototype that assists developers review a project's bug reports by interactively visualizing insightful information regarding the bug reports using topic analysis.  ...  In addition, in order to reduce developers' time and efforts when studying a bug report, the proposed prototype also provides an extractive summary visualization of each bug report.  ...  However, We applies topic modeling on a collection of bug reports and produces a visual topic-based analysis.  ... 
doi:10.1109/icsme.2014.66 dblp:conf/icsm/YeasminRS14 fatcat:a6r5ie3ei5g3lf7p66v3bf7fue

Towards the next generation of bug tracking systems

Sascha Just, Rahul Premraj, Thomas Zimmermann
2008 Proceedings of IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC  
We conducted a survey on information needs and commonly faced problems with bug reporting among several hundred developers and users of the APACHE, ECLIPSE and MOZILLA projects.  ...  The card sort revealed several hurdles involved in reporting and resolving bugs, which we present in a collection of recommendations for the design of new bug tracking systems.  ...  A special thanks to all developers and users of the APACHE, ECLIPSE, and MOZILLA projects who responded to our survey.  ... 
doi:10.1109/vlhcc.2008.4639063 dblp:conf/vl/JustPZ08 fatcat:od6cwyggzzfazmnfv2loebk6se

Study of various Bug Tracking Tools

Aman Jatain Pooja Batra
2020 Zenodo  
Presented study helps to select the tool that provides the best solution in context to the requirement of industry. A Comparative matrix is given to provide better analysis and visualization of same.  ...  So as Bug tracking softwares are introduced. Bug tracking tools are a preventive measure that not only finds bugs but also do the debugging process.  ...  Mantis Mantis is a free and open source web based bug tracking tool. The name mantis and its logo refer to the Mantidae which is a family of insects.  ... 
doi:10.5281/zenodo.5010347 fatcat:w462c5qrajdepbavy4orbpjg3y

Using fuzzy code search to link code fragments in discussions to source code

Nicolas Bettenburg, Stephen W. Thomas, Ahmed E. Hassan
2012 2012 16th European Conference on Software Maintenance and Reengineering  
We demonstrate a sample application of code search based traceability links by visualizing those parts of the project that are most discussed in issue reports with a Treemap visualization.  ...  Through a case study on the Eclipse project we explore the traceability links established through this approach, both quantitatively and qualitatively, and compare fuzzy code search based traceability  ...  clone detection tool to carry out a fuzzy textual search.  ... 
doi:10.1109/csmr.2012.39 dblp:conf/csmr/BettenburgTH12 fatcat:yufw2kdpbjft3bla3wafjlrone

GIFdroid: Automated Replay of Visual Bug Reports for Android Apps [article]

Sidong Feng, Chunyang Chen
2022 arXiv   pre-print
To overcome these issues, we propose GIFdroid, a light-weight approach to automatically replay the execution trace from visual bug reports.  ...  Therefore, more and more users begin to record the screen for reporting bugs as it is easy to be created and contains detailed procedures triggering the bug.  ...  But note that this motivational study just aims to provide an initial analysis towards developers supporting visual bug reports, and a more comprehensive empirical study would be needed to deeply understand  ... 
arXiv:2112.04128v3 fatcat:h7tlxedrkzh25h7p4diae3t3i4

A Taxonomy of HTML5 Canvas Bugs [article]

Finlay Macklon, Markos Viggiato, Cor-Paul Bezemer, Natalia Romanova, Chris Buzon, Dale Paas
2022 arXiv   pre-print
However, the combination of web, GUI, and visual techniques that are required to build applications, together with the lack of testing and debugging tools, makes developing such applications very challenging  ...  Second, we constructed our taxonomy by manually classifying a statistically representative random sample of 332 bug reports.  ...  ACKNOWLEDGMENTS The research reported in this article has been supported by Prodigy Education and the Natural Sciences and Engineering Research Council of Canada under the Alliance Grant project ALLRP  ... 
arXiv:2201.07351v2 fatcat:nbbndjwd35gqnifbto7jzqwd6m

ConPan: A Tool to Analyze Packages in Software Containers

Ahmed Zerouali, Valerio Cosentino, Gregorio Robles, Jesus M. Gonzalez-Barahona, Tom Mens
2019 Zenodo  
ConPan comes with a CLI and API, and the analysis results can be presented to the user in a variety of formats.  ...  This is a preprint of our tool paper accepted at MSR 2019.  ...  Jupyter notebooks [26] can be used for data analysis and early prototyping of data visualization in a transparent way 4 .  ... 
doi:10.5281/zenodo.2940890 fatcat:jax5pp7k6badfe6bayxjq6ym7y

Verification-Aided Debugging: An Interactive Web-Service for Exploring Error Witnesses [chapter]

Dirk Beyer, Matthias Dangl
2016 Lecture Notes in Computer Science  
Can the error report later be re-used for bug fixing or regression testing?  ...  Our first component collects witnesses and stores them for later re-use; for example, if the bug is fixed, the witness can be tried once again and should now be rejected, or, if the bug was not scheduled  ...  and interactive web-based bug report.  ... 
doi:10.1007/978-3-319-41540-6_28 fatcat:h53cnrk2ivbczedn76uuofquq4


Kayur Patel, Naomi Bancroft, Steven M. Drucker, James Fogarty, Andrew J. Ko, James Landay
2010 Proceedings of the 23nd annual ACM symposium on User interface software and technology - UIST '10  
Gestalt allows developers to implement a classification pipeline, analyze data as it moves through that pipeline, and easily transition between implementation and analysis.  ...  An experiment shows this significantly improves the ability of developers to find and fix bugs in machine learning systems.  ...  This work has been supported in part by MSR and NDSEG fellowships for Kayur Patel and by the National Science Foundation under grants IIS-0812590 and CCF-0952733.  ... 
doi:10.1145/1866029.1866038 dblp:conf/uist/PatelBDFKL10 fatcat:vgxw22ywgzaiznmql7emqxwmxu

VulnEx: Exploring Open-Source Software Vulnerabilities in Large Development Organizations to Understand Risk Exposure [article]

Frederik L. Dennig, Eren Cakmak, Henrik Plate, Daniel A. Keim
2021 arXiv   pre-print
We show the applicability of our tool through a use case and preliminary expert feedback.  ...  The presented tool allows examining problematic projects and applications (repositories), third-party libraries, and vulnerabilities across a software organization.  ...  This project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 830892.  ... 
arXiv:2108.06259v2 fatcat:rgc4ugtw3ncpzmqz4fcue6paiq

Visualizing Debugging Activity in Source Code Repositories

Lucian Voinea, Alexandru Telea
2007 2007 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis  
We present the use of the CVSgrab visualization tool for understanding the debugging activity in the Mozilla project.  ...  We show how to display the distribution of different bug types over the project structure, locate project components which undergo heavy debugging activity, and get insight in the bug evolution in time  ...  We show how to use the CVSgrab visualization tool [1] to examine how the different bug types are spread across the project, which files are the most heavily influenced by bugs, and how do these correlate  ... 
doi:10.1109/vissof.2007.4290717 dblp:conf/vissoft/VoineaT07 fatcat:na2iwywlgnfrflc7bjg6d4ggze

A prolog-based framework for search, integration and empirical analysis on software evolution data

Pamela Bhattacharya, Iulian Neamtiu
2011 Proceeding of the 3rd international workshop on Search-driven development: users, infrastructure, tools, and evaluation - SUITE '11  
For example, the list of source code changes or the list of developers associated with a bug fix are frequent queries for both developers and researchers.  ...  Our system allows for elegant and concise, yet powerful queries, and can be used by developers and researchers for frequent development and empirical analysis tasks.  ...  and analysis tasks.  ... 
doi:10.1145/1985429.1985437 fatcat:ejngllgsbzbh7c4l5o356uag64

Differential Testing of Static Analyzers

Gabor Horvath, Reka Nikolett Kovacs, Peter Szecsi
2020 Acta Cybernetica  
One increasingly popular way of eliminating them, besides tests, dynamic analysis, and fuzzing, is using static analysis based bug-finding tools.  ...  , all resulting in a convenient, shareable HTML report.  ...  The input of the toolset is a single and easy-to-interpret configuration file in JSON format.  ... 
doi:10.14232/actacyb.282831 fatcat:ftbjw2kbezesngcs7lzmlbkybq

An analysis of requirements evolution in open source projects: recommendations for issue trackers

Petra Heck, Andy Zaidman
2013 Proceedings of the 2013 International Workshop on Principles of Software Evolution - IWPSE 2013  
Further investigation of six open source projects and their users led us to a number of important observations and a categorization of the root causes of these duplicates.  ...  When analyzing how these issue trackers are used for requirements evolution, we witnessed a high percentage of duplicates in a number of high-profile projects.  ...  [4] present a tool called BAST (Bugreports Analysis and Search Tool) that provides an extended keyword-based search screen for issues.  ... 
doi:10.1145/2501543.2501550 dblp:conf/iwpse/HeckZ13 fatcat:vlq3fehzsjd5xowzxaajbznxia

Navigate, Understand, Communicate: How Developers Locate Performance Bugs

Sebastian Baltes, Oliver Moseler, Fabian Beck, Stephan Diehl
2015 2015 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)  
The developers worked with a profiling and analysis tool that visually depicts runtime information in a list representation and embedded into the source code view.  ...  The integration of visualization and code helped developers to understand the bug.  ...  It is based on a visual performance analysis tool [7] that we extended to provide developers versatile means of navigation and support for comprehension (Section II).  ... 
doi:10.1109/esem.2015.7321208 dblp:conf/esem/BaltesMB015 fatcat:wfnhuvgiffednpqiki6enghhq4
« Previous Showing results 1 — 15 out of 20,632 results