activity
20132026
most citedObject Detection for Graphical User Interface: Old Fashioned or Deep Learning or a Combination?

143 citations · 820 across the 58 of their papers we have counts for

collaborators

58 papers

cs.CY2026

The Creation and Analysis of Government AI Transparency Statements in Australia

Shidong Pan, Haochen Gong, Boming Xia +3

Governments increasingly deploy AI in public services, making transparency essential for accountability and public trust. Australia's Standard for AI Transparency Statements (AITS)…

cs.SE2025★ 1 cited

Everything is Context: Agentic File System Abstraction for Context Engineering

Xiwei Xu, Robert Mao, Quan Bai +3

Generative AI (GenAI) has reshaped software system design by introducing foundation models as pre-trained subsystems that redefine architectures and operations. The emerging challe…

cs.CR2025

Retrieval-Augmented Review Generation for Poisoning Recommender Systems

Shiyi Yang, Xinshu Li, Guanglin Zhou +4

Recent studies have shown that recommender systems (RSs) are highly vulnerable to data poisoning attacks, where malicious actors inject fake user profiles, including a group of wel…

cs.CR2025

DrunkAgent: Stealthy Memory Corruption in LLM-Powered Recommender Agents

Shiyi Yang, Zhibo Hu, Xinshu Li +5

Large language model (LLM)-powered agents are increasingly used in recommender systems (RSs) to achieve personalized behavior modeling, where the memory mechanism plays a pivotal r…

cs.SE2025

An Extended Pattern Collection for Blockchain-based Applications

Xiwei Xu, Cesare Pautasso, Sin Kuang Lo +3

Blockchain is an emerging technology that enables new forms of decentralized software architectures, where distributed components can reach agreements on shared system states witho…

cs.NI2023★ 2 cited

Tag Your Fish in the Broken Net: A Responsible Web Framework for Protecting Online Privacy and Copyright

Dawen Zhang, Boming Xia, Yue Liu +6

The World Wide Web, a ubiquitous source of information, serves as a primary resource for countless individuals, amassing a vast amount of data from global internet users. However,…

cs.SE2023

Let's Chat to Find the APIs: Connecting Human, LLM and Knowledge Graph through AI Chain

Qing Huang, Zhenyu Wan, Zhenchang Xing +4

API recommendation methods have evolved from literal and semantic keyword matching to query expansion and query clarification. The latest query clarification method is knowledge gr…

cs.HC2023★ 1 cited

Unveiling the Tricks: Automated Detection of Dark Patterns in Mobile Applications

Jieshan Chen, Jiamou Sun, Sidong Feng +4

Mobile apps bring us many conveniences, such as online shopping and communication, but some use malicious designs called dark patterns to trick users into doing things that are not…

cs.CY2023★ 2 cited

Test-takers have a say: understanding the implications of the use of AI in language tests

Dawen Zhang, Thong Hoang, Shidong Pan +6

Language tests measure a person's ability to use a language in terms of listening, speaking, reading, or writing. Such tests play an integral role in academic, professional, and im…

cs.CR2023★ 3 cited

SeePrivacy: Automated Contextual Privacy Policy Generation for Mobile Applications

Shidong Pan, Zhen Tao, Thong Hoang +5

Privacy policies have become the most critical approach to safeguarding individuals' privacy and digital security. To enhance their presentation and readability, researchers propos…

cs.CY2023★ 8 cited

Right to be Forgotten in the Era of Large Language Models: Implications, Challenges, and Solutions

Dawen Zhang, Pamela Finckenberg-Broman, Thong Hoang +4

The Right to be Forgotten (RTBF) was first established as the result of the ruling of Google Spain SL, Google Inc. v AEPD, Mario Costeja González, and was later included as the Rig…

cs.SE2023

A Chain of AI-based Solutions for Resolving FQNs and Fixing Syntax Errors in Partial Code

Qing Huang, Jiahui Zhu, Zhenchang Xing +3

API documentation, technical blogs and programming Q&A sites contain numerous partial code that can be reused in programming tasks, but often these code are uncompilable due to unr…

cs.CR2023★ 6 cited

Toward the Cure of Privacy Policy Reading Phobia: Automated Generation of Privacy Nutrition Labels From Privacy Policies

Shidong Pan, Thong Hoang, Dawen Zhang +4

Software applications have become an omnipresent part of modern society. The consequent privacy policies of these applications play a significant role in informing customers how th…

cs.SE2023★ 4 cited

Prompt Sapper: LLM-Empowered Software Engineering Infrastructure for AI-Native Services

Zhenchang Xing, Qing Huang, Yu Cheng +3

Foundation models, such as GPT-4, DALL-E have brought unprecedented AI "operating system" effect and new forms of human-AI interaction, sparking a wave of innovation in AI-native s…

cs.SE2023★ 1 cited

Prompt Sapper: A LLM-Empowered Production Tool for Building AI Chains

Yu Cheng, Jieshan Chen, Qing Huang +3

The emergence of foundation models, such as large language models (LLMs) GPT-4 and text-to-image models DALL-E, has opened up numerous possibilities across various domains. People…

cs.SE2023★ 1 cited

AI Chain on Large Language Model for Unsupervised Control Flow Graph Generation for Statically-Typed Partial Code

Qing Huang, Zhou Zou, Zhenchang Xing +3

Control Flow Graphs (CFGs) are essential for visualizing, understanding and analyzing program behavior. For statically-typed programming language like Java, developers obtain CFGs…

cs.CR2023★ 1 cited

Distributed Trust Through the Lens of Software Architecture

Sin Kit Lo, Yue Liu, Guangsheng Yu +3

Distributed trust is a nebulous concept that has evolved from different perspectives in recent years. While one can attribute its current prominence to blockchain and cryptocurrenc…

cs.SE2023★ 1 cited

Is It a Trap? A Large-scale Empirical Study And Comprehensive Assessment of Online Automated Privacy Policy Generators for Mobile Apps

Shidong Pan, Dawen Zhang, Mark Staples +4

Privacy regulations protect and promote the privacy of individuals by requiring mobile apps to provide a privacy policy that explains what personal information is collected and how…

cs.SE2023★ 8 cited

Answering Uncertain, Under-Specified API Queries Assisted by Knowledge-Aware Human-AI Dialogue

Qing Huang, Zishuai Li, Zhenchang Xing +4

Developers' API needs should be more pragmatic, such as seeking suggestive, explainable, and extensible APIs rather than the so-called best result. Existing API search research can…

cs.SE2023★ 1 cited

SeeHow: Workflow Extraction from Programming Screencasts through Action-Aware Video Analytics

Dehai Zhao, Zhenchang Xing, Xin Xia +3

Programming screencasts (e.g., video tutorials on Youtube or live coding stream on Twitch) are important knowledge source for developers to learn programming knowledge, especially…

cs.PF2023★ 1 cited

Analyzing the Performance of the Inter-Blockchain Communication Protocol

Joao Otavio Chervinski, Diego Kreutz, Xiwei Xu +1

With the increasing demand for communication between blockchains, improving the performance of cross-chain communication protocols becomes an emerging challenge. We take a first st…

cs.CL2023★ 3 cited

A Reference Architecture for Designing Foundation Model based Systems

Qinghua Lu, Liming Zhu, Xiwei Xu +2

The release of ChatGPT, Gemini, and other large language model has drawn huge interests on foundations models. There is a broad consensus that foundations models will be the fundam…

cs.CR2023★ 63 cited

Blockchain-Empowered Trustworthy Data Sharing: Fundamentals, Applications, and Challenges

Linh T. Nguyen, Lam Duc Nguyen, Thong Hoang +7

Various data-sharing platforms have emerged with the growing public demand for open data and legislation mandating certain data to remain open. Most of these platforms remain opaqu…

cs.CR2023

Silent Vulnerable Dependency Alert Prediction with Vulnerability Key Aspect Explanation

Jiamou Sun, Zhenchang Xing, Qinghua Lu +4

Due to convenience, open-source software is widely used. For beneficial reasons, open-source maintainers often fix the vulnerabilities silently, exposing their users unaware of the…