English
Related papers

Related papers: MOVis: A Visual Analytics Tool for Surfacing Misse…

200 papers

Fragile (i.e., non-robust) test execution is a common challenge for automated GUI-based testing of web applications as they evolve. Despite recent progress, there is still room for improvement since test execution failures caused by…

Software Engineering · Computer Science 2023-01-16 Michel Nass , Riccardo Coppola , Emil Alégroth , Robert Feldt

Source code plagiarism is a significant issue in educational practice, and educators need user-friendly tools to cope with such academic dishonesty. This article introduces the latest version of Dolos, a state-of-the-art ecosystem of tools…

Computers and Society · Computer Science 2024-05-14 Rien Maertens , Maarten Van Neyghem , Maxiem Geldhof , Charlotte Van Petegem , Niko Strijbol , Peter Dawyndt , Bart Mesuere

Run time packing is a common approach malware use to obfuscate their payloads, and automatic unpacking is, therefore, highly relevant. The problem has received much attention, and so far, solutions based on dynamic analysis have been the…

Cryptography and Security · Computer Science 2019-08-27 David Korczynski

Multi-view clustering (MVC), which aims to separate the multi-view data into distinct clusters in an unsupervised manner, is a fundamental yet challenging task. To enhance its applicability in real-world scenarios, this paper addresses a…

Machine Learning · Computer Science 2025-11-18 Shihao Dong , Yue Liu , Xiaotong Zhou , Yuhui Zheng , Huiying Xu , Xinzhong Zhu

Open-source software (OSS) vulnerabilities are increasingly prevalent, emphasizing the importance of security patches. However, in widely used security platforms like NVD, a substantial number of CVE records still lack trace links to…

Software Engineering · Computer Science 2024-07-25 Kaixuan Li , Jian Zhang , Sen Chen , Han Liu , Yang Liu , Yixiang Chen

Code review is a key development practice that contributes to improve software quality and to foster knowledge sharing among developers. However, code review usually takes time and demands detailed and time-consuming analysis of textual…

Software Engineering · Computer Science 2021-03-23 Rodrigo Brito , Marco Tulio Valente

Recently, patch deformation-based methods have demonstrated significant effectiveness in multi-view stereo due to their incorporation of deformable and expandable perception for reconstructing textureless areas. However, these methods…

Computer Vision and Pattern Recognition · Computer Science 2026-04-20 Zhenlong Yuan , Dapeng Zhang , Zehao Li , Chengxuan Qian , Jianing Chen , Yinda Chen , Kehua Chen , Tianlu Mao , Zhaoxin Li , Hao Jiang , Zhaoqi Wang

The ever growing software complexity suggests that they will never be bugfree and therefore secure. Software compagnies regulary publish updates. But maybe because of lack of time or care or maybe because stopping application is annoying,…

Networking and Internet Architecture · Computer Science 2009-09-29 Nicolas Loriant , Marc Segura Devillechaise , Jean-Marc Menaud

Code cloning is a common practice in software development, but it poses significant security risks by propagating vulnerabilities across cloned segments. To address this challenge, we introduce srcVul, a scalable, precise detection approach…

Software Engineering · Computer Science 2025-05-06 Hakam Alomari , Christopher Vendome , Hilal Gyawali

With increasing amounts of visual data being created in the form of videos and images, visual data selection and summarization are becoming ever increasing problems. We present Vis-DSS, an open-source toolkit for Visual Data Selection and…

Computer Vision and Pattern Recognition · Computer Science 2018-09-25 Rishabh Iyer , Pratik Dubal , Kunal Dargan , Suraj Kothawade , Rohan Mahadev , Vishal Kaushal

Fuzzing is a widely used technique for detecting software bugs and vulnerabilities. Most popular fuzzers generate new inputs using an evolutionary search to maximize code coverage. Essentially, these fuzzers start with a set of seed inputs,…

Software Engineering · Computer Science 2020-09-14 Dongdong She , Rahul Krishna , Lu Yan , Suman Jana , Baishakhi Ray

As software systems grow, environments that not only facilitate program comprehension through software visualization but also enable collaborative exploration of software systems become increasingly important. Most approaches to software…

Software Engineering · Computer Science 2025-08-19 Malte Hansen , Heiko Bielfeldt , Armin Bernstetter , Tom Kwasnitschka , Wilhelm Hasselbring

In this paper we present VART, a tool for automatically revealing regression faults missed by regression test suites. Interestingly, VART is not limited to faults causing crashing or exceptions, but can reveal faults that cause the…

Software Engineering · Computer Science 2017-08-08 Fabrizio Pastore , Leonardo Mariani

Production planning in the manufacturing industry is crucial for fully utilizing factory resources (e.g., machines, raw materials and workers) and reducing costs. With the advent of industry 4.0, plenty of data recording the status of…

Human-Computer Interaction · Computer Science 2019-10-08 Dong Sun , Renfei Huang , Yuanzhe Chen , Yong Wang , Jia Zeng , Mingxuan Yuan , Ting-Chuen Pong , Huamin Qu

Long lived software projects encompass a large number of artifacts, which undergo many revisions throughout their history. Empirical software engineering researchers studying software evolution gather and collect datasets with millions of…

Software Engineering · Computer Science 2025-08-15 Souhaila Serbout , Diana Carolina Muñoz Hurtado , Hassan Atwi , Edoardo Riggio , Cesare Pautasso

The modern software development landscape heavily relies on transitive dependencies. They enable seamless integration of third-party libraries. However, they also introduce security challenges. Transitive vulnerabilities that arise from…

Software Engineering · Computer Science 2025-04-08 Piotr Przymus , Mikołaj Fejzer , Jakub Narębski , Krzysztof Rykaczewski , Krzysztof Stencel

Open-source licenses establish the legal foundation for software reuse, yet license variants, including both modified standard licenses and custom-created alternatives, introduce significant compliance complexities. Despite their prevalence…

Software Engineering · Computer Science 2025-11-03 Weiwei Xu , Hengzhi Ye , Kai Gao , Minghui Zhou

Despite the remarkable progress achieved by recent efficient methods in accelerating multimodal understanding, they still suffer from noticeable performance degradation. Their emphasis on the high compression ratio of a single visual clue…

Computer Vision and Pattern Recognition · Computer Science 2026-05-26 Yinghao Wu , Zhuoyan Luo , Yiyao Yu , Zhaojian Yu , Yujiu Yang , Xiao-Ping Zhang

This paper focuses on visual counting, which aims to predict the number of occurrences given a natural image and a query (e.g. a question or a category). Unlike most prior works that use explicit, symbolic models which can be…

Computer Vision and Pattern Recognition · Computer Science 2020-10-08 Duy-Kien Nguyen , Vedanuj Goswami , Xinlei Chen

An important objective in computational biology is the efficient integration of multi-omics data. The task of integration comes with challenges: multi-omics data are most often unpaired (requiring diagonal integration), partially labeled…

Machine Learning · Computer Science 2025-09-16 Daniel Lepe-Soltero , Thierry Artières , Anaïs Baudot , Paul Villoutreix