143 citations · 820 across the 58 of their papers we have counts for
10 papers · 1 filter
SE Factual Knowledge in Frozen Giant Code Model: A Study on FQN and its Retrieval
Qing Huang, Dianshu Liao, Zhenchang Xing +4
Pre-trained giant code models (PCMs) start coming into the developers' daily practices. Understanding what types of and how much software knowledge is packed into PCMs is the found…
Leveraging Architectural Approaches in Web3 Applications -- A DAO Perspective Focused
Guangsheng Yu, Qin Wang, Tingting Bi +2
Architectural design contexts contain a set of factors that influence software application development. Among them, organizational design contexts consist of high-level company con…
A Referable NFT Scheme
Qin Wang, Guangsheng Yu, Shange Fu +3
Existing NFTs confront restrictions of \textit{one-time incentive} and \textit{product isolation}. Creators cannot obtain benefits once having sold their NFT products due to the la…
Responsible AI Pattern Catalogue: A Collection of Best Practices for AI Governance and Engineering
Qinghua Lu, Liming Zhu, Xiwei Xu +3
Responsible AI is widely considered as one of the greatest scientific challenges of our time and is key to increase the adoption of AI. Recently, a number of AI ethics principles f…
Prompt-tuned Code Language Model as a Neural Knowledge Base for Type Inference in Statically-Typed Partial Code
Qing Huang, Zhiqiang Yuan, Zhenchang Xing +3
Partial code usually involves non-fully-qualified type names (non-FQNs) and undeclared receiving objects. Resolving the FQNs of these non-FQN types and undeclared receiving objects…
Contrastive Counterfactual Learning for Causality-aware Interpretable Recommender Systems
Guanglin Zhou, Chengkai Huang, Xiaocong Chen +4
The field of generating recommendations within the framework of causal inference has seen a recent surge, with recommendations being likened to treatments. This approach enhances i…
Making Python Code Idiomatic by Automatic Refactoring Non-Idiomatic Python Code with Pythonic Idioms
Zejun Zhang, Zhenchang Xing, Xin Xia +2
Compared to other programming languages (e.g., Java), Python has more idioms to make Python code concise and efficient. Although pythonic idioms are well accepted in the Python com…
Psychologically-Inspired, Unsupervised Inference of Perceptual Groups of GUI Widgets from GUI Images
Mulong Xie, Zhenchang Xing, Sidong Feng +3
Graphical User Interface (GUI) is not merely a collection of individual and unrelated widgets, but rather partitions discrete widgets into groups by various visual cues, thus formi…
Towards a Roadmap on Software Engineering for Responsible AI
Qinghua Lu, Liming Zhu, Xiwei Xu +2
Although AI is transforming the world, there are serious concerns about its ability to behave and make decisions responsibly. Many ethical regulations, principles, and frameworks f…
Responsible-AI-by-Design: a Pattern Collection for Designing Responsible AI Systems
Qinghua Lu, Liming Zhu, Xiwei Xu +1
Although AI has significant potential to transform society, there are serious concerns about its ability to behave and make decisions responsibly. Many ethical regulations, princip…