3 citations · 3 across the 3 of their papers we have counts for
6 papers
SoK: From Generation to Consumption of Privacy Documents in Software Systems
Shidong Pan, Clark LaChance, Zhen Tao +1
Privacy documents (e.g., privacy policies) are a central mechanism through which digital services disclose data practices and seek user consent. Over the past decades, research on…
"I Don't Use AI for Everything": Exploring Utility, Attitude, and Responsibility of AI-empowered Tools in Software Development
Shidong Pan, Litian Wang, Tianyi Zhang +4
AI-empowered tools have emerged as a transformative force, fundamentally reshaping the software development industry and promising far-reaching impacts across diverse sectors. This…
A Solution toward Transparent and Practical AI Regulation: Privacy Nutrition Labels for Open-source Generative AI-based Applications
Meixue Si, Shidong Pan, Dianshu Liao +4
The rapid development and widespread adoption of Generative Artificial Intelligence-based (GAI) applications have greatly enriched our daily lives, benefiting people by enhancing c…
A Comparative Study of Android Performance Issues in Real-world Applications and Literature
Dianshu Liao, Shidong Pan, Siyuan Yang +3
Performance issues in Android applications significantly undermine users' experience, engagement, and retention, which is a long-lasting research topic in academia. Unlike function…
A Large-scale Investigation of Semantically Incompatible APIs behind Compatibility Issues in Android Apps
Shidong Pan, Tianchen Guo, Lihong Zhang +3
Application Programming Interface (API) incompatibility is a long-standing issue in Android application development. The rapid evolution of Android APIs results in a significant nu…
Do Chase Your Tail! Missing Key Aspects Augmentation in Textual Vulnerability Descriptions of Long-tail Software through Feature Inference
Linyi Han, Shidong Pan, Zhenchang Xing +4
Augmenting missing key aspects in Textual Vulnerability Descriptions (TVDs) is crucial for effective vulnerability analysis. For instance, in TVDs, key aspects include Attack Vecto…