19,114 Hits in 5.5 sec

Bug Maps: A Tool for the Visual Exploration and Analysis of Bugs

Andre Hora, Nicolas Anquetil, Stephane Ducasse, Muhammad Bhatti, Cesar Couto, Marco Tulio Valente, Julio Martins
2012 2012 16th European Conference on Software Maintenance and Reengineering  
Therefore, our tool extracts information about bugs from bug tracking systems, link this information to other software artifacts, and explore interactive visualizations of bugs that we call bug maps.  ...  To harness the complexity of big legacy software, software engineering tools need more and more information on these systems.  ...  INTRODUCTION Currently there are a number of tools for software analysis [1] , [2] , [3] . Such tools use different types of information about the structure and history of a system.  ... 
doi:10.1109/csmr.2012.68 dblp:conf/csmr/HoraADBCVM12 fatcat:t7lvcd52dfdcxmyssyir2vzmxi

BugMap: a topographic map of bugs

Jiangtao Gong, Hongyu Zhang
2013 Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering - ESEC/FSE 2013  
The results show that our tool is effective for understanding the overall quality status of a large-scale system and for identifying the problematic areas of the system.  ...  We apply this tool to visualize the distribution of Eclipse bugs across components/files.  ...  Tool Development We develop BugMap, a tool for visualizing bug location information on a topographic map. Figure 3 shows the overall structure of BugMap.  ... 
doi:10.1145/2491411.2494582 dblp:conf/sigsoft/GongZ13 fatcat:bg3n63m4l5dfxofgukqz2wdrcq

An Approach to Detecting Bugs in Pattern-Based Bug Detectors [article]

Junjie Wang, Yuchao Huang, Song Wang, Qing Wang
2021 arXiv   pre-print
We also summarize 13 bug patterns in the static analysis rules based on their context and root causes, which can serve as the checklist for designing and implementing other rules and or in other tools.  ...  To retrieve paired rules across static bug finders for differential testing, we design a heuristic-based rule mapping method which combines the similarity in rules description and the overlap in warning  ...  The hitting rate of our mapping method is 51.5% (74/145 in Table 2 ) for paired tools SonarQube and PMD, 45.4% (30/66 in Table 2 ) for paired tools SpotBugs and ErrorProne.  ... 
arXiv:2109.02245v2 fatcat:css4iweme5fategfup7es5knvi

Glowing Pathfinder Bugs

Anthony Rowe, Liam Birtles
2010 ACM SIGGRAPH 2010 Art Gallery on - SIGGRAPH '10  
Glowing Pathfinder Bugs is an interactive art project primarily aimed at children and created by the digital arts group Squidsoup. It uses projection to visualize virtual bugs on a real sandpit.  ...  The bugs are aware of their surroundings and respond to its form in their vicinity.  ...  Acknowledgements Glowing Path nder Bugs was commissioned by Folly for the PortablePixelPlayround.  ... 
doi:10.1145/1836786.1836790 fatcat:nix2jvmck5e7fbwnwzwk4m6oa4

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.  ...  GIFdroid adopts image processing techniques to extract the keyframes from the recording, map them to states in GUI Transitions Graph, and generate the execution trace of those states to trigger the bug  ...  As the automated approach may not be perfect, we will further explore how human can collaborate with the machine for replaying the bugs in the visual bug report.  ... 
arXiv:2112.04128v3 fatcat:h7tlxedrkzh25h7p4diae3t3i4

CLUBAS: An Algorithm and Java Based Tool for Software Bug Classification Using Bug Attributes Similarities

Naresh Kumar Nagwani, Shrish Verma
2012 Journal of Software Engineering and Applications  
A GUI (Graphical User Interface) based tool is also developed in java for the implementation of CLUBAS algorithm.  ...  using label induction for each cluster, and in the third step, the cluster labels are mapped against the bug taxonomic terms to identify the appropriate categories of the bug clusters.  ...  At last the cluster information (mapping of bugs to cluster labels and categories) is visually generated for the user, using the java swing components.  ... 
doi:10.4236/jsea.2012.56050 fatcat:6cjpwjntzbhf3alkg4bfp6ncw4

Does your Bug Tracking tool suit your needs? A Study on Open Source Bug Tracking tools [article]

Sai Anirudh Karre, Anveshi Shukla, Y. Raghu Reddy
2017 arXiv   pre-print
We also explored StackOverFlow - a developer Q & A forum to understand the developer experiences and challenges while using open source bug tracking tools.  ...  Considering the significance of using an appropriate bug tracking tool, we assess the features offered by 31 open source bug tracking tools and their significance of usage in open source projects.  ...  Yasufumi and Takeshi have proposed monitoring support for visualization [13] of bug trackers and have shared their observations.  ... 
arXiv:1706.06799v1 fatcat:zxlb66ewm5fgpprqvcc74hjymu

Crawling Bug Tracker for Semantic Bug Search [chapter]

Ha Manh Tran, Georgi Chulkov, Jürgen Schönwälder
2008 Lecture Notes in Computer Science  
The Web has become an important knowledge source for resolving system installation problems and for working around software bugs.  ...  The model has been derived from the analysis of the most popular systems. Finally, we describe how the crawled data can be fed into a semantic search engine to facilitate semantic search.  ...  The work reported in this paper is supported by the EC IST-EMANICS Network of Excellence (#26854).  ... 
doi:10.1007/978-3-540-87353-2_5 fatcat:hez2omqb3ndilcknh2qba7gwwe

"Not my bug!" and other reasons for software bug report reassignments

Philip J. Guo, Thomas Zimmermann, Nachiappan Nagappan, Brendan Murphy
2011 Proceedings of the ACM 2011 conference on Computer supported cooperative work - CSCW '11  
Acknowledgments: Thanks to the CSCW reviewers for their insightful critiques and to the Microsoft Windows team for their help in understanding the data.  ...  Philip Guo performed this work during a summer internship and a visit to Microsoft Research.  ...  QUANTIFYING REASSIGNMENT PATTERNS We performed a quantitative analysis to explore the question of whether certain patterns of reassignments (e.g., cycles or back-and-forth "bug pong") had an impact on  ... 
doi:10.1145/1958824.1958887 dblp:conf/cscw/GuoZNM11 fatcat:55nsik647fcmvdk76xmsgzmuma

Effective Bug Triage Based on Historical Bug-Fix Information

Hao Hu, Hongyu Zhang, Jifeng Xuan, Weigang Sun
2014 2014 IEEE 25th International Symposium on Software Reliability Engineering  
For complex and popular software, project teams could receive a large number of bug reports.  ...  A DCB network captures the knowledge of "who fixed what, where". For a new bug report, BugFixer uses a DCB network to recommend to triager a list of suitable developers who could fix this bug.  ...  This work is supported by the National Natural Science Foundation of China under a grant 61272089 and the INRIA Postdoctoral Research Fellowship.  ... 
doi:10.1109/issre.2014.17 dblp:conf/issre/HuZXS14 fatcat:z4fkt5vu4fdrvl2xpawk37uvuy

City bug report

Henrik Korsgaard, Martin Brynskov
2014 Proceedings of the 2nd Media Architecture Biennale Conference on World Cities - MAB '14  
We synthesise our findings and ask if and how media architects as a community of practice can encourage the 'opensourcing' of information and tools allowing laypeople to not only participate but become  ...  Media architecture's combination of the digital and the physical can trigger, enhance, and amplify urban experiences.  ...  Acknowledging the importance of the amateurs or lovers, in the evolution of technology, Paulos supports DIY cultures and calls on technologists and engineers to shift their thinking towards more participatory  ... 
doi:10.1145/2682884.2682896 dblp:conf/mab/KorsgaardB14 fatcat:mdpnfowtuzgs3fcjdxrzc5lepm

Getafix: Learning to Fix Bugs Automatically [article]

Johannes Bader and Andrew Scott and Michael Pradel and Satish Chandra
2019 arXiv   pre-print
the most appropriate fix for a given bug.  ...  Instead of a computationally expensive exploration of a potentially large space of candidate fixes, Getafix uses a simple yet effective ranking technique that uses the context of a code change to select  ...  Acknowledgments We thank fellow Facebook colleagues for their contributions and help (chronologically): Eric Lippert implemented a custom version of the GumTree tree differencing algorithm and investigated  ... 
arXiv:1902.06111v5 fatcat:llm5rw5vynaltjpboqymi2h7xu

Bug Characteristics in Quantum Software Ecosystem [article]

Mohamed Raed El aoun, Heng Li, Foutse Khomh, Lionel Tidjon
2022 arXiv   pre-print
Quantum programming is different from classical programming, for example, the state of a quantum program is probabilistic in nature, and a quantum computer is error-prone due to the instability of quantum  ...  With the advance in quantum computing in recent years, quantum software becomes vital for exploring the full potential of quantum computing systems.  ...  Circuit visualization and analysis techniques and tools are also needed to help developers debug and fix bugs in quantum circuits.  ... 
arXiv:2204.11965v1 fatcat:o2hg5jpipnfgxnaskgcjrxxjuq

42 variability bugs in the linux kernel

Iago Abal, Claus Brabrand, Andrzej Wasowski
2014 Proceedings of the 29th ACM/IEEE international conference on Automated software engineering - ASE '14  
Such a collection of bugs is a requirement for goal-oriented research, serving to evaluate tool implementations of feature-sensitive analyses by testing them on real bugs.  ...  Feature-sensitive verification pursues effective analysis of the exponentially many variants of a program family.  ...  This work has been supported by The Danish Council for Independent Research under a Sapere Aude project, VARIETE.  ... 
doi:10.1145/2642937.2642990 dblp:conf/kbse/AbalBW14 fatcat:6kgt7mnl6jhkvcyxqydk3txtzm

Common Bugs in Scratch Programs

Christoph Frädrich, Florian Obermüller, Nina Körber, Ute Heuer, Gordon Fraser
2020 Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education  
In this paper we present a collection of common code patterns that typically hint at bugs in Scratch programs, and the LitterBox tool which can automatically detect them.  ...  Bugs in Scratch programs can spoil the fun and inhibit learning success. Many common bugs are the result of recurring patterns of bad code.  ...  We would like to thank Florian Sulzmaier and Andreas Stahlbauer for their contributions to LitterBox.  ... 
doi:10.1145/3341525.3387389 dblp:conf/iticse/FradrichOKHF20 fatcat:4cw3xis72je2jnrzkmpc3firyq
« Previous Showing results 1 — 15 out of 19,114 results