Select Publications

Conference Papers

Chen J; Sun J; Feng S; Xing Z; Lu Q; Xu X; Chen C, 2023, 'Unveiling the Tricks: Automated Detection of Dark Patterns in Mobile Applications', in UIST 2023 - Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, http://dx.doi.org/10.1145/3586183.3606783

Zhou G; Huang C; Chen X; Xu X; Wang C; Zhu L; Yao L, 2023, 'Contrastive Counterfactual Learning for Causality-aware Interpretable Recommender Systems', in International Conference on Information and Knowledge Management, Proceedings, pp. 3564 - 3573, http://dx.doi.org/10.1145/3583780.3614823

Wang Q; Yu G; Sai Y; Sun C; Nguyen LD; Xu X; Chen S, 2023, 'A First Look into Blockchain DAOs', in 2023 IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2023, http://dx.doi.org/10.1109/ICBC56567.2023.10174961

Sun J; Xing Z; Lu Q; Xu X; Zhu L, 2023, 'A Multi-faceted Vulnerability Searching Website Powered by Aspect-level Vulnerability Knowledge Graph', in Proceedings - International Conference on Software Engineering, pp. 60 - 63, http://dx.doi.org/10.1109/ICSE-Companion58688.2023.00025

Wang Q; Yu G; Fu S; Chen S; Yu J; Xu X, 2023, 'A Referable NFT Scheme', in 2023 IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2023, http://dx.doi.org/10.1109/ICBC56567.2023.10174865

Chia SY; Xu X; Ding M; Smith D; Paik HY; Zhu L, 2023, 'A Selection Model of Privacy Patterns', in Proceedings - IEEE 20th International Conference on Software Architecture, ICSA 2023, pp. 1 - 11, http://dx.doi.org/10.1109/ICSA56044.2023.00009

Chervinski JO; Kreutz D; Xu X; Yu J, 2023, 'Analyzing the Performance of the Inter-Blockchain Communication Protocol', in Proceedings - 2023 53rd Annual IEEE/IFIP International Conference on Dependable Systems and Networks, DSN 2023, pp. 151 - 164, http://dx.doi.org/10.1109/DSN58367.2023.00026

Zhang Z; Xing Z; Xia X; Xu X; Zhu L; Lu Q, 2023, 'Faster or Slower? Performance Mystery of Python Idioms Unveiled with Empirical Evidence', in Proceedings - International Conference on Software Engineering, pp. 1495 - 1507, http://dx.doi.org/10.1109/ICSE48619.2023.00130

Huang Q; Wan Z; Xing Z; Wang C; Chen J; Xu X; Lu Q, 2023, 'Let's Chat to Find the APIs: Connecting Human, LLM and Knowledge Graph through AI Chain', in Proceedings - 2023 38th IEEE/ACM International Conference on Automated Software Engineering, ASE 2023, pp. 471 - 483, http://dx.doi.org/10.1109/ASE56229.2023.00075

Yu G; Wang Q; Bi T; Chen S; Xu X, 2023, 'Leveraging Architectural Approaches in Web3 Applications - A DAO Perspective Focused', in 2023 IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2023, http://dx.doi.org/10.1109/ICBC56567.2023.10174988

Zhou G; Yao L; Xu X; Wang C; Zhu L, 2023, 'Meta-learning for Estimating Multiple Treatment Effects with Imbalance', in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), pp. 886 - 895, http://dx.doi.org/10.1007/978-981-99-7254-8_69

Huang Q; Zhu J; Li Z; Xing Z; Wang C; Xu X, 2023, 'PCR-Chain: Partial Code Reuse Assisted by Hierarchical Chaining of Prompts on Frozen Copilot', in Proceedings - International Conference on Software Engineering, pp. 1 - 5, http://dx.doi.org/10.1109/ICSE-Companion58688.2023.00013

Yu G; Wang Q; Altaf T; Wang X; Xu X; Chen S, 2023, 'Predicting NFT Classification with GNN: A Recommender System for Web3 Assets', in 2023 IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2023, http://dx.doi.org/10.1109/ICBC56567.2023.10174882

Yang S; Yao L; Wang C; Xu X; Zhu L, 2023, 'Review-Incorporated Model-Agnostic Profile Injection Attacks on Recommender Systems', in Proceedings - IEEE International Conference on Data Mining, ICDM, pp. 1481 - 1486, http://dx.doi.org/10.1109/ICDM58522.2023.00195

Zhang Z; Xing Z; Xu X; Zhu L, 2023, 'RIdiom: Automatically Refactoring Non-Idiomatic Python Code with Pythonic Idioms', in Proceedings - International Conference on Software Engineering, pp. 102 - 106, http://dx.doi.org/10.1109/ICSE-Companion58688.2023.00034

Zhao D; Xing Z; Xia X; Ye D; Xu X; Zhu L, 2023, 'SeeHow: Workflow Extraction from Programming Screencasts through Action-Aware Video Analytics', in Proceedings - International Conference on Software Engineering, pp. 1946 - 1957, http://dx.doi.org/10.1109/ICSE48619.2023.00165

Sun J; Xing Z; Lu Q; Xu X; Zhu L; Hoang T; Zhao D, 2023, 'Silent Vulnerable Dependency Alert Prediction with Vulnerability Key Aspect Explanation', in Proceedings - International Conference on Software Engineering, pp. 970 - 982, http://dx.doi.org/10.1109/ICSE48619.2023.00089

Su Y; Han Z; Xing Z; Xu X; Zhu L; Lu Q, 2023, 'SoapOperaTG: A Tool for System Knowledge Graph Based Soap Opera Test Generation', in Proceedings - International Conference on Software Engineering, pp. 51 - 54, http://dx.doi.org/10.1109/ICSE-Companion58688.2023.00023

Su Y; Han Z; Gao Z; Xing Z; Lu Q; Xu X, 2023, 'Still Confusing for Bug-Component Triaging? Deep Feature Learning and Ensemble Setting to Rescue', in IEEE International Conference on Program Comprehension, pp. 316 - 327, http://dx.doi.org/10.1109/ICPC58990.2023.00046

Zhang Z; Xing Z; Xia X; Xu X; Zhu L, 2022, 'Making Python code idiomatic by automatic refactoring non-idiomatic Python code with pythonic idioms', in ESEC/FSE 2022 - Proceedings of the 30th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 696 - 708, http://dx.doi.org/10.1145/3540250.3549143

Xie M; Xing Z; Feng S; Xu X; Zhu L; Chen C, 2022, 'Psychologically-inspired, unsupervised inference of perceptual groups of GUI widgets from GUI images', in ESEC/FSE 2022 - Proceedings of the 30th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 332 - 343, http://dx.doi.org/10.1145/3540250.3549138

Su Y; Han Z; Xing Z; Xia X; Xu X; Zhu L; Lu Q, 2022, 'Constructing a System Knowledge Graph of User Tasks and Failures from Bug Reports to Support Soap Opera Testing', in ACM International Conference Proceeding Series, http://dx.doi.org/10.1145/3551349.3556967

Huang Q; Yuan Z; Xing Z; Xu X; Zhu L; Lu Q, 2022, 'Prompt-tuned Code Language Model as a Neural Knowledge Base for Type Inference in Statically-Typed Partial Code', in ACM International Conference Proceeding Series, http://dx.doi.org/10.1145/3551349.3556912

Xu X; Wang C; Wang ZJ; Lu Q; Zhu L, 2022, 'Dependency tracking for risk mitigation in machine learning (ML) systems', in Proceedings of the 44th International Conference on Software Engineering: Software Engineering in Practice, ACM, presented at ICSE '22: 44th International Conference on Software Engineering, http://dx.doi.org/10.1145/3510457.3513058

Lu Q; Zhu L; Xu X; Whittle J; Douglas D; Sanderson C, 2022, 'Software engineering for responsible AI', in Proceedings of the 44th International Conference on Software Engineering: Software Engineering in Practice, ACM, presented at ICSE '22: 44th International Conference on Software Engineering, http://dx.doi.org/10.1145/3510457.3513063

Chia SY; Xu X; Paik HY; Zhu L, 2022, 'Analysis of Privacy Patterns from An Architectural Perspective', in 2022 IEEE 19th International Conference on Software Architecture Companion, ICSA-C 2022, pp. 60 - 67, http://dx.doi.org/10.1109/ICSA-C54293.2022.00056

Golding O; Yu G; Lu Q; Xu X, 2022, 'Carboncoin: Blockchain Tokenization of Carbon Emissions with ESG-based Reputation', in IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2022, http://dx.doi.org/10.1109/ICBC54727.2022.9805516

Zhou G; Yao L; Xu X; Wang C; Zhu L, 2022, 'Cycle-Balanced Representation Learning For Counterfactual Inference', in Proceedings of the 2022 SIAM International Conference on Data Mining, SDM 2022, pp. 442 - 450

Xu X; Wang C; Wang ZJ; Lu Q; Zhu L, 2022, 'Dependency Tracking for Risk Mitigation in Machine Learning (ML) Systems', in Proceedings - International Conference on Software Engineering, pp. 145 - 146, http://dx.doi.org/10.1109/ICSE-SEIP55303.2022.9794111

Sun J; Xing Z; Xu X; Zhu L; Lu Q, 2022, 'Heterogeneous Vulnerability Report Traceability Recovery by Vulnerability Aspect Matching', in Proceedings - 2022 IEEE International Conference on Software Maintenance and Evolution, ICSME 2022, pp. 175 - 186, http://dx.doi.org/10.1109/ICSME55016.2022.00024

Poort E; Klein J; Xu X, 2022, 'Software Architecture in Practice Track', in 2022 IEEE 19th International Conference on Software Architecture Companion, ICSA-C 2022, pp. 3 - 4, http://dx.doi.org/10.1109/ICSA-C54293.2022.00007

Lu Q; Zhu L; Xu X; Whittle J; Douglas D; Sanderson C, 2022, 'Software engineering for Responsible AI: An empirical study and operationalised patterns', in Proceedings - International Conference on Software Engineering, pp. 241 - 242, http://dx.doi.org/10.1109/ICSE-SEIP55303.2022.9793864

Lu Q; Zhu L; Xu X; Whittle J; Xing Z, 2022, 'Towards a Roadmap on Software Engineering for Responsible AI', in Proceedings - 1st International Conference on AI Engineering - Software Engineering for AI, CAIN 2022, pp. 101 - 112, http://dx.doi.org/10.1145/3522664.3528607

Sanderson C; Lu Q; Douglas D; Xu X; Zhu L; Whittle J, 2022, 'Towards Implementing Responsible AI', in Proceedings - 2022 IEEE International Conference on Big Data, Big Data 2022, pp. 5076 - 5081, http://dx.doi.org/10.1109/BigData55660.2022.10021121

Chervinski JO; Yu J; Xu X, 2021, 'Characterizing Blockchain Interoperability Systems from an Architecture Perspective', in Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST, Virtual event, pp. 504 - 520, presented at 7th EAI International Conference, SmartCity360°, Virtual event, 02 December 2021 - 04 December 2021, http://dx.doi.org/10.1007/978-3-031-06371-8_33

Chen X; Yao L; Sun A; Wang X; Xu X; Zhu L, 2021, 'Generative Inverse Deep Reinforcement Learning for Online Recommendation', in International Conference on Information and Knowledge Management, Proceedings, pp. 201 - 210, http://dx.doi.org/10.1145/3459637.3482347

Ren X; Ye X; Xing Z; Xia X; Xu X; Zhu L; Sun J, 2021, 'KGAMD: An API-misuse detector driven by fine-grained API-constraint knowledge graph', in ESEC/FSE 2021 - Proceedings of the 29th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 1515 - 1519, http://dx.doi.org/10.1145/3468264.3473112

Lu Q; Xu X; Bandara HMND; Chen S; Zhu L, 2021, 'Patterns for Blockchain-Based Payment Applications', in ACM International Conference Proceeding Series, http://dx.doi.org/10.1145/3489449.3490006

Kongruangkit S; Xia Y; Xu X; Paik HY, 2021, 'A case for connecting SOLiD and blockchains: Enforcement of transparent access rights in personal data stores', in IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2021, http://dx.doi.org/10.1109/ICBC51069.2021.9461092

Zhang D; Xu X; Zhu L; Paik HY, 2021, 'A process adaptation framework for blockchain-based supply chain management', in IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2021

Chia SY; Xu X; Paik HY; Zhu L, 2021, 'Analysing and extending privacy patterns with architectural context', in Proceedings of the ACM Symposium on Applied Computing, pp. 1390 - 1398, http://dx.doi.org/10.1145/3412841.3442014

Xu X; Dilum Bandara HMN; Lu Q; Weber I; Bass L; Zhu L, 2021, 'A Decision Model for Choosing Patterns in Blockchain-Based Applications', in Proceedings - IEEE 18th International Conference on Software Architecture, ICSA 2021, pp. 47 - 57, http://dx.doi.org/10.1109/ICSA51549.2021.00013

Dong M; Yao L; Wang X; Xu X; Zhu L, 2021, 'MetaGB: A Gradient Boosting Framework for Efficient Task Adaptive Meta Learning', in Proceedings - IEEE International Conference on Data Mining, ICDM, pp. 101 - 110, http://dx.doi.org/10.1109/ICDM51629.2021.00020

Su Y; Xing Z; Peng X; Xia X; Wang C; Xu X; Zhu L, 2021, 'Reducing Bug Triaging Confusion by Learning from Mistakes with a Bug Tossing Knowledge Graph', in Proceedings - 2021 36th IEEE/ACM International Conference on Automated Software Engineering, ASE 2021, pp. 191 - 202, http://dx.doi.org/10.1109/ASE51524.2021.9678574

Lewis GA; Ozkaya I; Xu X, 2021, 'Software Architecture Challenges for ML Systems', in Proceedings - 2021 IEEE International Conference on Software Maintenance and Evolution, ICSME 2021, pp. 634 - 638, http://dx.doi.org/10.1109/ICSME52107.2021.00071

Sun J; Xing Z; Peng X; Xu X; Zhu L, 2021, 'Task-Oriented API Usage Examples Prompting Powered by Programming Task Knowledge Graph', in Proceedings - 2021 IEEE International Conference on Software Maintenance and Evolution, ICSME 2021, pp. 448 - 459, http://dx.doi.org/10.1109/ICSME52107.2021.00046

Chen J; Xie M; Xing Z; Chen C; Xu X; Zhu L; Li G, 2020, 'Object detection for graphical user interface: Old fashioned or deep learning or a combination?', in ESEC/FSE 2020 - Proceedings of the 28th ACM Joint Meeting European Software Engineering Conference and Symposium on the Foundations of Software Engineering, pp. 1202 - 1214, http://dx.doi.org/10.1145/3368089.3409691

Ren X; Ye X; Xing Z; Xia X; Xu X; Zhu L; Sun J, 2020, 'API-Misuse Detection Driven by Fine-Grained API-Constraint Knowledge Graph', in Proceedings - 2020 35th IEEE/ACM International Conference on Automated Software Engineering, ASE 2020, pp. 461 - 472, http://dx.doi.org/10.1145/3324884.3416551

Dong M; Yuan F; Yao L; Xu X; Zhu L, 2020, 'MAMO: Memory-Augmented Meta-Optimization for Cold-start Recommendation', in Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 688 - 697, http://dx.doi.org/10.1145/3394486.3403113

Liu Y; Lu Q; Paik HY; Xu X, 2020, 'Design Patterns for Blockchain-based Self-Sovereign Identity', in ACM International Conference Proceeding Series, http://dx.doi.org/10.1145/3424771.3424802


Back to profile page