Lingxiao Jiang

Orcid: 0000-0002-4336-8548

According to our database1, Lingxiao Jiang authored at least 122 papers between 2006 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Your Instructions Are Not Always Helpful: Assessing the Efficacy of Instruction Fine-tuning for Software Vulnerability Detection.
CoRR, 2024

Beyond a Joke: Dead Code Elimination Can Delete Live Code.
Proceedings of the 2024 ACM/IEEE 44th International Conference on Software Engineering: New Ideas and Emerging Results, 2024

DronLomaly: Runtime Log-based Anomaly Detector for DJI Drones.
Proceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings, 2024

Unleashing the Power of Clippy in Real-World Rust Projects.
Proceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings, 2024

Teaching Software Development for Real-World Problems using a Microservice-Based Collaborative Problem-Solving Approach.
Proceedings of the 46th International Conference on Software Engineering: Software Engineering Education and Training, 2024

2023
Experimental comparison of features, analyses, and classifiers for Android malware detection.
Empir. Softw. Eng., November, 2023

Duplicate Bug Report Detection: How Far Are We?
ACM Trans. Softw. Eng. Methodol., July, 2023

Detecting C++ Compiler Front-End Bugs via Grammar Mutation and Differential Testing.
IEEE Trans. Reliab., March, 2023

Simplified Configuration Design of Anthropomorphic Hand Imitating Specific Human Hand Grasps.
IEEE Robotics Autom. Lett., 2023

Evaluating Pre-trained Language Models for Repairing API Misuses.
CoRR, 2023

LLM4CBI: Taming LLMs to Generate Effective Test Programs for Compiler Bug Isolation.
CoRR, 2023

BlockScope: Detecting and Investigating Propagated Vulnerabilities in Forked Blockchain Projects.
Proceedings of the 30th Annual Network and Distributed System Security Symposium, 2023

Automating Arduino Programming: From Hardware Setups to Sample Source Code Generation.
Proceedings of the 20th IEEE/ACM International Conference on Mining Software Repositories, 2023

MANDO-HGT: Heterogeneous Graph Transformers for Smart Contract Vulnerability Detection.
Proceedings of the 20th IEEE/ACM International Conference on Mining Software Repositories, 2023

ArduinoProg: Towards Automating Arduino Programming.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

Fine-Grained In-Context Permission Classification for Android Apps Using Control-Flow Graph Embedding.
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023

Beyond "Protected" and "Private": An Empirical Security Analysis of Custom Function Modifiers in Smart Contracts.
Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis, 2023

KRover: A Symbolic Execution Engine for Dynamic Kernel Analysis.
Proceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security, 2023

Interpreting CodeBERT for Semantic Code Clone Detection.
Proceedings of the 30th Asia-Pacific Software Engineering Conference, 2023

2022
AndroEvolve: automated Android API update with data flow analysis and variable denormalization.
Empir. Softw. Eng., 2022

iTiger: an automatic issue title generation tool.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

RecipeGen++: an automated trigger action programs generator.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

An empirical study of blockchain system vulnerabilities: modules, types, and patterns.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

FastKLEE: faster symbolic execution via reducing redundant bound checking of type-safe pointers.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

MANDO-GURU: vulnerability detection for smart contract source code by heterogeneous graph embeddings.
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022

Right to Know, Right to Refuse: Towards UI Perception-Based Automated Fine-Grained Permission Controls for Android Apps.
Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering, 2022

Accurate generation of trigger-action programs with domain-adapted sequence-to-sequence learning.
Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension, 2022

On the effectiveness of pretrained models for API learning.
Proceedings of the 30th IEEE/ACM International Conference on Program Comprehension, 2022

Remgen: Remanufacturing a Random Program Generator for Compiler Testing.
Proceedings of the IEEE 33rd International Symposium on Software Reliability Engineering, 2022

Automatic Pull Request Title Generation.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2022

AutoPRTitle: A Tool for Automatic Pull Request Title Generation.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2022

UIPDroid: Unrooted Dynamic Monitor of Android App UIs for Fine-Grained Permission Control.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2022

MANDO: Multi-Level Heterogeneous Graph Embeddings for Fine-Grained Detection of Smart Contract Vulnerabilities.
Proceedings of the 9th IEEE International Conference on Data Science and Advanced Analytics, 2022

DronLomaly: Runtime Detection of Anomalous Drone Behaviors via Log Analysis and Deep Learning.
Proceedings of the 29th Asia-Pacific Software Engineering Conference, 2022

2021
Checking Smart Contracts With Structural Code Embedding.
IEEE Trans. Software Eng., 2021

On the generalizability of Neural Program Models with respect to semantic-preserving program transformations.
Inf. Softw. Technol., 2021

Diving Into Blockchain's Weaknesses: An Empirical Study of Blockchain System Vulnerabilities.
CoRR, 2021

Investigating Math Word Problems using Pretrained Multilingual Language Models.
CoRR, 2021

Self-Supervised Contrastive Learning for Code Retrieval and Summarization via Semantic-Preserving Transformations.
Proceedings of the SIGIR '21: The 44th International ACM SIGIR Conference on Research and Development in Information Retrieval, 2021

MLCatchUp: Automated Update of Deprecated Machine-Learning APIs in Python.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021

Characterization and Automatic Updates of Deprecated Machine-Learning API Usages.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021

AndroEvolve: Automated Update for Android Deprecated-API Usages.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021

InferCode: Self-Supervised Learning of Code Representations by Predicting Subtrees.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering, 2021

TreeCaps: Tree-Based Capsule Networks for Source Code Processing.
Proceedings of the Thirty-Fifth AAAI Conference on Artificial Intelligence, 2021

2020
Characterization and Automatic Update of Deprecated Machine-Learning API Usages.
CoRR, 2020

On the Generalizability of Neural Program Analyzers with respect to Semantic-Preserving Program Transformations.
CoRR, 2020

Are the Code Snippets What We Are Searching for? A Benchmark and an Empirical Study on Code Search with Natural-Language Queries.
Proceedings of the 27th IEEE International Conference on Software Analysis, 2020

Automated Deprecated-API Usage Update for Android Apps: How Far are We?
Proceedings of the 27th IEEE International Conference on Software Analysis, 2020

AUSearch: Accurate API Usage Search in GitHub Repositories with Type Resolution.
Proceedings of the 27th IEEE International Conference on Software Analysis, 2020

SPINFER: Inferring Semantic Patches for the Linux Kernel.
Proceedings of the 2020 USENIX Annual Technical Conference, 2020

Automatic Android Deprecated-API Usage Update by Learning from Single Updated Example.
Proceedings of the ICPC '20: 28th International Conference on Program Comprehension, 2020

Sentiment Analysis for Software Engineering: How Far Can Pre-trained Transformer Models Go?
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

CrossASR: Efficient Differential Testing of Automatic Speech Recognition via Text-To-Speech.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020

SmartFuzz: An Automated Smart Fuzzing Approach for Testing SmartThings Apps.
Proceedings of the 27th Asia-Pacific Software Engineering Conference, 2020

2019
API recommendation for event-driven Android application development.
Inf. Softw. Technol., 2019

Semantic Patches for Java Program Transformation (Artifact).
Dagstuhl Artifacts Ser., 2019

TreeCaps: Tree-Structured Capsule Networks for Program Source Code Processing.
CoRR, 2019

Bilateral Dependency Neural Networks for Cross-Language Algorithm Classification.
Proceedings of the 26th IEEE International Conference on Software Analysis, 2019

SAR: learning cross-language API mappings with little knowledge.
Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2019

AutoFocus: Interpreting Attention-Based Neural Networks by Code Perturbation.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

Towards Generating Transformation Rules without Examples for Android API Replacement.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

SmartEmbed: A Tool for Clone and Bug Detection in Smart Contracts through Structural Code Embedding.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

Semantic Patches for Java Program Transformation (Experience Report).
Proceedings of the 33rd European Conference on Object-Oriented Programming, 2019

2018
Ten years of hunting for similar code for fun and profit (keynote).
Proceedings of the 2018 ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2018

LibraryGuru: API recommendation for Android developers.
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018

Hierarchical learning of cross-language mappings through distributed vector representations for code.
Proceedings of the 40th International Conference on Software Engineering: New Ideas and Emerging Results, 2018

Cross-Language Learning for Program Classification Using Bilateral Tree-Based Convolutional Neural Networks.
Proceedings of the Workshops of the The Thirty-Second AAAI Conference on Artificial Intelligence, 2018

2017
<i>CLCMiner</i>: Detecting Cross-Language Clones without Intermediates.
IEICE Trans. Inf. Syst., 2017

Android repository mining for detecting publicly accessible functions missing permission checks.
Proceedings of the 25th International Conference on Program Comprehension, 2017

2016
Diversity maximization speedup for localizing faults in single-fault and multi-fault programs.
Autom. Softw. Eng., 2016

AutoQuery: automatic construction of dependency queries for code search.
Autom. Softw. Eng., 2016

Demo: Profiling Power Utilization Behaviours of Smartwatch Applications.
Proceedings of the 14th Annual International Conference on Mobile Systems, 2016

Mining revision histories to detect cross-language clones without intermediates.
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016

On the feasibility of detecting cross-platform code clones via identifier similarity.
Proceedings of the 5th International Workshop on Software Mining, 2016

Graph-aided directed testing of Android applications for checking runtime privacy behaviours.
Proceedings of the 11th International Workshop on Automation of Software Test, 2016

2015
To what extent could we detect field defects? An extended empirical study of false negatives in static bug-finding tools.
Autom. Softw. Eng., 2015

The Knowledge Accumulation and Transfer in Open-Source Software (OSS) Development.
Proceedings of the 48th Hawaii International Conference on System Sciences, 2015

Scalable Parallelization of Specification Mining Using Distributed Computing.
Proceedings of the Art and Science of Analyzing Software Data, 2015

2014
Extended comprehensive study of association measures for fault localization.
J. Softw. Evol. Process., 2014

Vector abstraction and concretization for scalable detection of refactorings.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

Active code search: incorporating user feedback to improve code search relevance.
Proceedings of the ACM/IEEE International Conference on Automated Software Engineering, 2014

Scalable detection of missed cross-function refactorings.
Proceedings of the International Symposium on Software Testing and Analysis, 2014

The Learning Curves in Open-Source Software (OSS) Development Network.
Proceedings of the Sixteenth International Conference on Electronic Commerce, 2014

2013
Automatic recovery of root causes from bug-fixing changes.
Proceedings of the 20th Working Conference on Reverse Engineering, 2013

Understanding the genetic makeup of Linux device drivers.
Proceedings of the Seventh Workshop on Programming Languages and Operating Systems, 2013

An empirical study on developer interactions in StackOverflow.
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013

An Empirical Study of Adoption of Software Testing in Open Source Projects.
Proceedings of the 2013 13th International Conference on Quality Software, 2013

Got issues? Who cares about it? A large scale investigation of issue trackers from GitHub.
Proceedings of the IEEE 24th International Symposium on Software Reliability Engineering, 2013

Orion: A Software Project Search Engine with Integrated Diverse Software Artifacts.
Proceedings of the 2013 18th International Conference on Engineering of Complex Computer Systems, 2013

Understanding Widespread Changes: A Taxonomic Study.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

Network Structure of Social Coding in GitHub.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

Adoption of Software Testing in Open Source Projects-A Preliminary Study on 50, 000 Projects.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

Empirical Evaluation of Bug Linking.
Proceedings of the 17th European Conference on Software Maintenance and Reengineering, 2013

Popularity, Interoperability, and Impact of Programming Languages in 100, 000 Open Source Projects.
Proceedings of the 37th Annual IEEE Computer Software and Applications Conference, 2013

The case for mobile forensics of private data leaks: towards large-scale user-oriented privacy protection.
Proceedings of the Asia-Pacific Workshop on Systems, 2013

2012
Automatic Defect Categorization.
Proceedings of the 19th Working Conference on Reverse Engineering, 2012

Are faults localizable?
Proceedings of the 9th IEEE Working Conference of Mining Software Repositories, 2012

To what extent could we detect field defects? an empirical study of false negatives in static bug finding tools.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

kbe-anonymity: test data anonymization for evolving programs.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

Diversity maximization speedup for fault localization.
Proceedings of the IEEE/ACM International Conference on Automated Software Engineering, 2012

An Empirical Study of Bugs in Machine Learning Systems.
Proceedings of the 23rd IEEE International Symposium on Software Reliability Engineering, 2012

Inferring semantically related software terms and their taxonomy by leveraging collaborative tagging.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

When would this bug get reported?
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

Detecting similar applications with collaborative tagging.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

Interactive fault localization leveraging simple user feedback.
Proceedings of the 28th IEEE International Conference on Software Maintenance, 2012

Active refinement of clone anomaly reports.
Proceedings of the 34th International Conference on Software Engineering, 2012

Diffusion of Software Features: An Exploratory Study.
Proceedings of the 19th Asia-Pacific Software Engineering Conference, 2012

2011
Concern Localization using Information Retrieval: An Empirical Study on Linux Kernel.
Proceedings of the 18th Working Conference on Reverse Engineering, 2011

Code Search via Topic-Enriched Dependence Graph Matching.
Proceedings of the 18th Working Conference on Reverse Engineering, 2011

Automated Detection of Likely Design Flaws in N-Tier Architectures.
Proceedings of the 23rd International Conference on Software Engineering & Knowledge Engineering (SEKE'2011), 2011

<i>kb</i>-anonymity: a model for anonymized behaviour-preserving test and debugging data.
Proceedings of the 32nd ACM SIGPLAN Conference on Programming Language Design and Implementation, 2011

Real-time trip information service for a large taxi fleet.
Proceedings of the 9th International Conference on Mobile Systems, 2011

Search-based fault localization.
Proceedings of the 26th IEEE/ACM International Conference on Automated Software Engineering (ASE 2011), 2011

2010
Comprehensive evaluation of association measures for fault localization.
Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010), 2010

2009
Static Validation of C Preprocessor Macros.
Proceedings of the ASE 2009, 2009

Automatic mining of functionally equivalent code fragments via random testing.
Proceedings of the Eighteenth International Symposium on Software Testing and Analysis, 2009

2008
Profile-guided program simplification for effective testing and analysis.
Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2008

Scalable detection of semantic clones.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

2007
Context-based detection of clone-related bugs.
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007

Context-aware statistical debugging: from bug predictors to faulty control flow paths.
Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2007), 2007

DECKARD: Scalable and Accurate Tree-Based Detection of Code Clones.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

2006
Osprey: a practical type system for validating dimensional unit correctness of C programs.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006


  Loading...