中文
相关论文

相关论文: An Empirical Study on the Characteristics of Quest…

200 篇论文

People frequently use online forums to get help from experts to answer questions about feature-rich software. However, they may have to wait minutes, hours, or even days to receive advice. We investigate the potential to leverage experts to…

人机交互 · 计算机科学 2026-04-16 Ian Drosos , Jo Vermeulen , George Fitzmaurice , Justin Matejka

Developer forums like StackOverflow have become essential resources to modern software development practices. However, many code snippets lack a well-defined method declaration, and thus they are often incomplete for immediate reuse.…

软件工程 · 计算机科学 2021-09-03 Valerio Terragni , Pasquale Salza

AI models and services are used in a growing number of highstakes areas, resulting in a need for increased transparency. Consistent with this, several proposals for higher quality and more consistent documentation of AI data, models, and…

Web APIs may have constraints on parameters, such that not all parameters are either always required or always optional. Moreover, the presence or value of one parameter could cause another parameter to be required, or parameters could have…

软件工程 · 计算机科学 2021-02-02 Henk Grent , Aleksei Akimov , Maurício Aniche

Online knowledge platforms such as Stack Overflow and Wikipedia rely on a large and diverse contributor community. Despite efforts to facilitate onboarding of new users, relatively few users become core contributors, suggesting the…

计算机与社会 · 计算机科学 2020-10-09 Timur Bachschi , Aniko Hannak , Florian Lemmerich , Johannes Wachs

With the growing global emphasis on regulating the protection of personal information and increasing user expectation of the same, developing with privacy in mind is becoming ever more important. In this paper, we study the concerns,…

软件工程 · 计算机科学 2024-06-13 Jonathan Parsons , Michael Schrider , Oyebanjo Ogunlela , Sepideh Ghanavati

Metaphors enable designers to communicate their ideal user experience for platforms. Yet, we often do not know if these design metaphors match users' actual experiences. In this work, we compare design and user metaphors across three…

人机交互 · 计算机科学 2026-03-31 Beleicia Bullock , James A. Landay , Michael S. Bernstein

Enterprise applications are often built as service-oriented architectures, where the individual services are designed to perform specific functions and interact with each other by means of well-defined APIs (Application Programming…

软件工程 · 计算机科学 2024-07-11 Fabrizio Montesi , Marco Peressotti , Valentino Picotti , Olaf Zimmermann

The rapid growth of Artificial Intelligence (AI) models and applications has led to an increasingly complex security landscape. Developers of AI projects must contend not only with traditional software supply chain issues but also with…

软件工程 · 计算机科学 2026-01-12 The Anh Nguyen , Triet Huynh Minh Le , M. Ali Babar

Background: Good API documentation facilities the development process, improving productivity and quality. While the topic of API documentation quality has been of interest for the last two decades, there have been few studies to map the…

软件工程 · 计算机科学 2019-08-01 Alex Cummaudo , Rajesh Vasa , John Grundy

Nowadays, invoking third party code increasingly involves calling web services via their web APIs, as opposed to the more traditional scenario of downloading a library and invoking the library's API. However, there are also new challenges…

Code comments can help in program comprehension and are considered as important artifacts to help developers in software maintenance. However, the comments are mostly missing or are outdated, specially in complex software projects. As a…

软件工程 · 计算机科学 2021-03-22 Ramin Shahbazi , Rishab Sharma , Fatemeh H. Fard

Question answer generation using Natural Language Processing models is ubiquitous in the world around us. It is used in many use cases such as the building of chat bots, suggestive prompts in google search and also as a way of navigating…

计算与语言 · 计算机科学 2023-11-28 Shashidhar Reddy Javaji , Haoran Hu , Sai Sameer Vennam , Vijaya Gajanan Buddhavarapu

For library developers, understanding how their Application Programming Interfaces (APIs) are used in the field can be invaluable. Knowing how clients are using their APIs allows for data-driven decisions on prioritising bug reports,…

软件工程 · 计算机科学 2025-06-16 Ahmed Zaki , Cristian Cadar

The usage and amount of information available on the internet increase over the past decade. This digitization leads to the need for automated answering system to extract fruitful information from redundant and transitional knowledge…

计算与语言 · 计算机科学 2022-02-03 Hariom A. Pandya , Brijesh S. Bhatt

Enabling fully automated testing of mobile applications has recently become an important topic of study for both researchers and practitioners. A plethora of tools and approaches have been proposed to aid mobile developers both by…

软件工程 · 计算机科学 2018-01-22 Mario Linares Vasquez , Carlos Bernal-Cardenas , Kevin Moran , Denys Poshyvanyk

Twitter continuously tightens the access to its data via the publicly accessible, cost-free standard APIs. This especially applies to the follow network. In light of this, we successfully modified a network sampling method to work…

社会与信息网络 · 计算机科学 2021-01-13 Felix Victor Münch , Ben Thies , Cornelius Puschmann , Axel Bruns

Producing secure software is challenging. The poor usability of security APIs makes this even harder. Many recommendations have been proposed to support developers by improving the usability of cryptography libraries and APIs; rooted in…

密码学与安全 · 计算机科学 2021-05-06 Nikhil Patnaik , Andrew C. Dwyer , Joseph Hallett , Awais Rashid

The fast-paced evolution of Android APIs has posed a challenging task for Android app developers. To leverage Android's frequently released APIs, developers must often spend considerable effort on API migrations. Prior research and Android…

软件工程 · 计算机科学 2021-03-29 Maxime Lamothe , Weiyi Shang , Tse-Hsun Chen

Software development is a cognitively intensive process requiring multitasking, adherence to evolving workflows, and continuous learning. With the rise of large language model (LLM)-based tools, such as conversational agents (CAs), there is…

软件工程 · 计算机科学 2025-05-14 Glaucia Melo , Paulo Alencar , Donald Cowan