English
Related papers

Related papers: DACOS-A Manually Annotated Dataset of Code Smells

200 papers

Program code as a data source is gaining popularity in the data science community. Possible applications for models trained on such assets range from classification for data dimensionality reduction to automatic code generation. However,…

Software Engineering · Computer Science 2022-10-31 Anastasia Drozdova , Polina Guseva , Ekaterina Trofimova , Anna Scherbakova , Andrey Ustyuzhanin

As Deep learning (DL) systems continuously evolve and grow, assuring their quality becomes an important yet challenging task. Compared to non-DL systems, DL systems have more complex team compositions and heavier data dependency. These…

We introduce TACO, an open-source, large-scale code generation dataset, with a focus on the optics of algorithms, designed to provide a more challenging training dataset and evaluation benchmark in the field of code generation models. TACO…

Artificial Intelligence · Computer Science 2023-12-29 Rongao Li , Jie Fu , Bo-Wen Zhang , Tao Huang , Zhihong Sun , Chen Lyu , Guang Liu , Zhi Jin , Ge Li

In the era of Large Language Models (LLMs), the code summarization technique boosts a lot, along with the emergence of many new significant works. However, the potential of code summarization in the Computer Security Area still remains…

Software Engineering · Computer Science 2025-04-14 Yifan Huang , Weisong Sun , Yubin Qu

Code Smell Detection (CSD) plays a crucial role in improving software quality and maintainability. And Deep Learning (DL) techniques have emerged as a promising approach for CSD due to their superior performance. However, the effectiveness…

Software Engineering · Computer Science 2024-06-28 Fengji Zhang , Zexian Zhang , Jacky Wai Keung , Xiangru Tang , Zhen Yang , Xiao Yu , Wenhua Hu

While olfaction is central to how animals perceive the world, this rich chemical sensory modality remains largely inaccessible to machines. One key bottleneck is the lack of diverse, multimodal olfactory training data collected in natural…

Computer Vision and Pattern Recognition · Computer Science 2025-11-26 Ege Ozguroglu , Junbang Liang , Ruoshi Liu , Mia Chiquier , Michael DeTienne , Wesley Wei Qian , Alexandra Horowitz , Andrew Owens , Carl Vondrick

We present the Dayton Annotated LiDAR Earth Scan (DALES) data set, a new large-scale aerial LiDAR data set with over a half-billion hand-labeled points spanning 10 square kilometers of area and eight object categories. Large annotated point…

Computer Vision and Pattern Recognition · Computer Science 2020-04-28 Nina Varney , Vijayan K. Asari , Quinn Graehling

In driver activity monitoring, movements are mostly limited to the upper body, which makes many actions look similar. To tell these actions apart, human often rely on the objects the driver is using, such as holding a phone compared with…

Computer Vision and Pattern Recognition · Computer Science 2026-01-21 Yiming Li , Chen Cai , Tianyi Liu , Dan Lin , Wenqian Wang , Wenfei Liang , Bingbing Li , Kim-Hui Yap

Microservices have become a mainstream architectural paradigm, yet microservice bad smells can significantly harm maintainability and performance. Existing detection tools often produce obscure outputs and lack effective integration with…

Software Engineering · Computer Science 2026-05-26 Yongchao Xing , Weipan Yang , Yiming Lv , Dianhui Chu , Zhiying Tu

Sensemaking is the iterative process of identifying, extracting, and explaining insights from data, where each iteration is referred to as the "sensemaking loop." Although recent work observes snapshots of the sensemaking loop within…

Human-Computer Interaction · Computer Science 2022-09-09 Deepthi Raghunandan , Aayushi Roy , Shenzhi Shi , Niklas Elmqvist , Leilani Battle

Tactile sensing is crucial for embodied intelligence, providing fine-grained perception and control in complex environments. However, efficient tactile data compression, which is essential for real-time robotic applications under strict…

Robotics · Computer Science 2026-02-11 Zhengxue Cheng , Yan Zhao , Keyu Wang , Hengdi Zhang , Li Song

Pixel-level annotation demands expensive human efforts and limits the performance of deep networks that usually benefits from more such training data. In this work we aim to achieve high quality instance and semantic segmentation results…

Computer Vision and Pattern Recognition · Computer Science 2020-02-03 Chuang Niu , Shenghan Ren , Jimin Liang

Recent progress in face detection (including keypoint detection), and recognition is mainly being driven by (i) deeper convolutional neural network architectures, and (ii) larger datasets. However, most of the large datasets are maintained…

Computer Vision and Pattern Recognition · Computer Science 2017-05-23 Ankan Bansal , Anirudh Nanduri , Carlos Castillo , Rajeev Ranjan , Rama Chellappa

Code review that detects and locates defects and other quality issues plays an important role in software quality control. One type of issue that may impact the quality of software is code smells. Yet, little is known about the extent to…

Software Engineering · Computer Science 2022-05-17 Xiaofeng Han , Amjed Tahir , Peng Liang , Steve Counsell , Kelly Blincoe , Bing Li , Yajing Luo

Context: Test smells are symptoms of sub-optimal design choices adopted when developing test cases. Previous studies have proved their harmfulness for test code maintainability and effectiveness. Therefore, researchers have been proposing…

Software Engineering · Computer Science 2022-08-17 Valeria Pontillo , Dario Amoroso d'Aragona , Fabiano Pecorelli , Dario Di Nucci , Filomena Ferrucci , Fabio Palomba

Code smells represent sub-optimal implementation choices applied by developers when evolving software systems. The negative impact of code smells has been widely investigated in the past: besides developers' productivity and ability to…

Software Engineering · Computer Science 2019-05-28 Gemma Catolino , Fabio Palomba , Francesca Arcelli Fontana , Andrea De Lucia , Andy Zaidman , Filomena Ferrucci

Large-scale datasets play a vital role in computer vision. But current datasets are annotated blindly without differentiation to samples, making the data collection inefficient and unscalable. The open question is how to build a mega-scale…

Computer Vision and Pattern Recognition · Computer Science 2022-08-26 Yuanhan Zhang , Qinghong Sun , Yichun Zhou , Zexin He , Zhenfei Yin , Kun Wang , Lu Sheng , Yu Qiao , Jing Shao , Ziwei Liu

The performance of automatic code documentation generation models depends critically on the quality of the training data used for supervision. However, most existing code documentation datasets are constructed through large scale scraping…

Software Engineering · Computer Science 2025-12-25 Recep Kaan Karaman , Meftun Akarsu

Code samples play a pivotal role in open-source ecosystems (OSSECO), serving as lightweight artifacts that support knowledge transfer, onboarding, and framework adoption. Despite their instructional relevance, these samples are often…

Software Engineering · Computer Science 2025-07-21 Arthur Bueno , Bruno Cafeo , Maria Cagnin , Awdren Fontão

Given a patent document, identifying distinct semantic annotations is an interesting research aspect. Text annotation helps the patent practitioners such as examiners and patent attorneys to quickly identify the key arguments of any…

Machine Learning · Computer Science 2021-11-19 Renukswamy Chikkamath , Vishvapalsinhji Ramsinh Parmar , Christoph Hewel , Markus Endres