English
Related papers

Related papers: The Visual Debugger: Past, Present, and Future

200 papers

This paper presents an after-the-fact summary of the participation of the vitrivr system to the 2019 Video Browser Showdown. Analogously to last year's report, the focus of this paper lies on additions made since the original publication…

Multimedia · Computer Science 2019-02-28 Luca Rossetto , Mahnaz Amiri Parian , Ralph Gasser , Ivan Giangreco , Silvan Heller , Heiko Schuldt

The RFQ design tool DEMIRCI aims to provide fast and accurate simulation of a light ion accelerating cavity and of the ion beam in it. It is a modern tool with a graphical user interface leading to a "point and click" method to help the…

Accelerator Physics · Physics 2017-05-23 Emre Çelebi , Orhan Çakır , Görkem Türemen , Betül Yasatekin , Gökhan Ünel

Debugging is an unavoidable and most crucial aspect of software development life cycle. Especially when it comes the turn of embedded one. Due to the requirements of low code size and less resource consumption, the embedded softwares need…

Software Engineering · Computer Science 2012-09-14 Partha Pratim Ray , Ansuman Banerjee , Banibrata Bag

Current AI-assisted programming tools are predominantly linear and chat-based, which deviates from the iterative and branching nature of programming itself. Our preliminary study with developers using AI assistants suggested that they often…

Human-Computer Interaction · Computer Science 2026-04-22 Vassilios Exarhakos , Jinghui Cheng , Jin L. C. Guo

Bug localization is a crucial aspect of software maintenance, running through the entire software lifecycle. Information retrieval-based bug localization (IRBL) identifies buggy code based on bug reports, expediting the bug resolution…

Software Engineering · Computer Science 2025-05-02 Feifei Niu , Chuanyi Li , Kui Liu , Xin Xia , David Lo

Data quality assessment process is essential to ensure reliable analytical outcomes. This process depends on human supervision-driven approaches since it is impossible to determine a defect based only on data. Visualization systems belong…

Databases · Computer Science 2018-09-27 João Marcelo Borovina Josko , João Eduardo Ferreira

FPGAs are going mainstream. Major companies that were not traditionally FPGA-focused are now seeking ways to exploit the benefits of reconfigurable technology and provide it to their customers. In order to do so, a debug ecosystem that…

Hardware Architecture · Computer Science 2016-06-22 Fatemeh Eslami , Eddie Hung , Steven J. E. Wilton

AI-Driven Development Environments (AIDEs) Integrate the power of modern AI into IDEs like Visual Studio Code and JetBrains IntelliJ. By leveraging massive language models and the plethora of openly available source code, AIDEs promise to…

Software Engineering · Computer Science 2022-04-18 Neil Ernst , Gabriele Bavota

Context: Internet of Things (IoT) has become an important kind of distributed systems thanks to the wide-spread of cheap embedded devices equipped with different networking technologies. Although ubiquitous, developing IoT systems remains…

Programming Languages · Computer Science 2022-11-04 Carlos Rojas Castillo , Matteo Marra , Jim Bauwens , Elisa Gonzalez Boix

We developed a plugin for IntelliJ IDEA called AntiCopyPaster, which tracks the pasting of code fragments inside the IDE and suggests the appropriate Extract Method refactoring to combat the propagation of duplicates. Unlike the existing…

The history of computing started with analog computers consisting of physical devices performing specialized functions such as predicting the trajectory of cannon balls. In modern times, this idea has been extended, for example, to…

Image and Video Processing · Electrical Eng. & Systems 2022-08-29 Callen MacPhee , Bahram Jalali

Inspection of code changes is a time-consuming task that constitutes a big part of everyday work of software engineers. Existing IDEs provide little information about the semantics of code changes within the file editor view. Therefore…

Continuously participating since the sixth Video Browser Showdown (VBS2017), diveXplore is a veteran interactive search system that throughout its lifetime has offered and evaluated numerous features. After undergoing major refactoring for…

Multimedia · Computer Science 2025-08-29 Andreas Leibetseder , Klaus Schoeffmann

In this tool demonstration, we give an overview of the Chameleon type debugger. The type debugger's primary use is to identify locations within a source program which are involved in a type error. By further examining these (potentially)…

Programming Languages · Computer Science 2007-05-23 Peter J. Stuckey , Martin Sulzmann , Jeremy Wazny

Modern java programs consist of large number of classes as well as vast amount of objects instantiated during program execution. Software developers are always keen to know the number of objects created for each class. This information is…

Programming Languages · Computer Science 2014-06-10 Tufail Muhammad , Zahid Halim , Majid Ali Khan

Recently, deep learning has been advancing the state of the art in artificial intelligence to a new level, and humans rely on artificial intelligence techniques more than ever. However, even with such unprecedented advancements, the lack of…

Human-Computer Interaction · Computer Science 2018-04-10 Jaegul Choo , Shixia Liu

We present an approach called VisCode for embedding information into visualization images. This technology can implicitly embed data information specified by the user into a visualization while ensuring that the encoded visualization image…

Computer Vision and Pattern Recognition · Computer Science 2020-09-09 Peiying Zhang , Chenhui Li , Changbo Wang

The rapid influx of low-quality data visualisations is one of the main challenges in today's communication. Misleading, unreadable, or confusing visualisations spread misinformation, failing to fulfill their purpose. The lack of proper…

Human-Computer Interaction · Computer Science 2023-04-17 Jan Sawicki , Michał Burdukiewicz

Bias in computer vision models remains a significant challenge, often resulting in unfair, unreliable, and non-generalizable AI systems. Although research into bias mitigation has intensified, progress continues to be hindered by fragmented…

Computer Vision and Pattern Recognition · Computer Science 2025-07-25 Ioannis Sarridis , Christos Koutlis , Symeon Papadopoulos , Christos Diou

The rise of generative AI is posing increasing risks to online information integrity and civic discourse. Most concretely, such risks can materialise in the form of mis- and disinformation. As a mitigation, media-literacy and transparency…

Computation and Language · Computer Science 2026-04-22 Bo Kang , Sander Noels , Tijl De Bie