output
20022026
most citedDeep Isolation Forest for Anomaly Detection

541 citations

Showing 2022 · cs.SEShow all

16 papers · 2 filters

cs.SE2022

DexBERT: Effective, Task-Agnostic and Fine-grained Representation Learning of Android Bytecode

Tiezhu Sun, Kevin Allix, Kisub Kim +5

The automation of a large number of software engineering tasks is becoming possible thanks to Machine Learning (ML). Central to applying ML to software artifacts (like source or ex…

cs.SE2022★ 34 cited

Duplicate Bug Report Detection: How Far Are We?

Ting Zhang, DongGyun Han, Venkatesh Vinayakarao +5

Many Duplicate Bug Report Detection (DBRD) techniques have been proposed in the research literature. The industry uses some other techniques. Unfortunately, there is insufficient c…

cs.SE2022★ 33 cited

Technical Q&A Site Answer Recommendation via Question Boosting

Zhipeng Gao, Xin Xia, David Lo +1

Software developers have heavily used online question and answer platforms to seek help to solve their technical problems. However, a major problem with these technical Q&A sites i…

cs.SE2022★ 35 cited

I Know What You Are Searching For: Code Snippet Recommendation from Stack Overflow Posts

Zhipeng Gao, Xin Xia, David Lo +3

Stack Overflow has been heavily used by software developers to seek programming-related information. More and more developers use Community Question and Answer forums, such as Stac…

cs.SE2022★ 13 cited

Towards Understanding the Faults of JavaScript-Based Deep Learning Systems

Lili Quan, Qianyu Guo, Xiaofei Xie +3

Quality assurance is of great importance for deep learning (DL) systems, especially when they are applied in safety-critical applications. While quality issues of native DL applica…

cs.SE2022★ 20 cited

AutoPruner: Transformer-Based Call Graph Pruning

Thanh Le-Cong, Hong Jin Kang, Truong Giang Nguyen +4

Constructing a static call graph requires trade-offs between soundness and precision. Program analysis techniques for constructing call graphs are unfortunately usually imprecise.…

cs.SE2022★ 58 cited

LawBreaker: An Approach for Specifying Traffic Laws and Fuzzing Autonomous Vehicles

Yang Sun, Christopher M. Poskitt, Jun Sun +2

Autonomous driving systems (ADSs) must be tested thoroughly before they can be deployed in autonomous vehicles. High-fidelity simulators allow them to be tested against diverse sce…

cs.SE2022★ 5 cited

A Closer Look into Transformer-Based Code Intelligence Through Code Transformation: Challenges and Opportunities

Yaoxian Li, Shiyi Qi, Cuiyun Gao +4

Transformer-based models have demonstrated state-of-the-art performance in many intelligent coding tasks such as code comment generation and code completion. Previous studies show…

cs.SE2022★ 21 cited

iTiger: An Automatic Issue Title Generation Tool

Ting Zhang, Ivana Clairine Irsan, Ferdian Thung +3

In both commercial and open-source software, bug reports or issues are used to track bugs or feature requests. However, the quality of issues can differ a lot. Prior research has f…

cs.SE2022★ 3 cited

Towards Using Data-Influence Methods to Detect Noisy Samples in Source Code Corpora

Anh T. V. Dau, Thang Nguyen-Duc, Hoang Thanh-Tung +1

Despite the recent trend of developing and applying neural source code models to software engineering tasks, the quality of such models is insufficient for real-world use. This is…

cs.SE2022★ 25 cited

Active Learning of Discriminative Subgraph Patterns for API Misuse Detection

Hong Jin Kang, David Lo

A common cause of bugs and vulnerabilities are the violations of usage constraints associated with Application Programming Interfaces (APIs). API misuses are common in software pro…

cs.SE2022★ 5 cited

ITSS: Interactive Web-Based Authoring and Playback Integrated Environment for Programming Tutorials

Eng Lieh Ouh, Benjamin Kok Siew Gan, David Lo

Video-based programming tutorials are a popular form of tutorial used by authors to guide learners to code. Still, the interactivity of these videos is limited primarily to control…

cs.SE2022★ 10 cited

On the Effectiveness of Pretrained Models for API Learning

Mohammad Abdul Hadi, Imam Nur Bani Yusuf, Ferdian Thung +4

Developers frequently use APIs to implement certain functionalities, such as parsing Excel Files, reading and writing text files line by line, etc. Developers can greatly benefit f…

cs.SE2022★ 43 cited

PTM4Tag: Sharpening Tag Recommendation of Stack Overflow Posts with Pre-trained Models

Junda He, Bowen Xu, Zhou Yang +3

Stack Overflow is often viewed as the most influential Software Question Answer (SQA) website with millions of programming-related questions and answers. Tags play a critical role…

cs.SE2022★ 163 cited

Natural Attack for Pre-trained Models of Code

Zhou Yang, Jieke Shi, Junda He +1

Pre-trained models of code have achieved success in many important software engineering tasks. However, these powerful models are vulnerable to adversarial attacks that slightly pe…

cs.SE2022★ 45 cited

Detecting False Alarms from Automatic Static Analysis Tools: How Far are We?

Hong Jin Kang, Khai Loong Aw, David Lo

Automatic static analysis tools (ASATs), such as Findbugs, have a high false alarm rate. The large number of false alarms produced poses a barrier to adoption. Researchers have pro…