5 papers
Automated Generation of Accurate Privacy Captions From Android Source Code Using Large Language Models
Vijayanta Jain, Sepideh Ghanavati, Sai Teja Peddinti +1
Privacy captions are short sentences that succinctly describe what personal information is used, how it is used, and why, within an app. These captions can be utilized in various n…
APIDA-Chat: Structured Synthesis of API Search Dialogues to Bootstrap Conversational Agents
Zachary Eberhart, Collin McMillan
Large-language-model assistants are suitable for explaining popular APIs, yet they falter on niche or proprietary libraries because the multi-turn dialogue data needed for fine-tun…
Exploring Direct Instruction and Summary-Mediated Prompting in LLM-Assisted Code Modification
Ningzhi Tang, Emory Smith, Yu Huang +2
This paper presents a study of using large language models (LLMs) in modifying existing code. While LLMs for generating code have been widely studied, their role in code modificati…
AI-Mediated Code Comment Improvement
Maria Dhakal, Chia-Yi Su, Robert Wallace +5
This paper describes an approach to improve code comments along different quality axes by rewriting those comments with customized Artificial Intelligence (AI)-based tools. We cond…
Which Code Statements Implement Privacy Behaviors in Android Applications?
Chia-Yi Su, Aakash Bansal, Vijayanta Jain +3
A "privacy behavior" in software is an action where the software uses personal information for a service or a feature, such as a website using location to provide content relevant…