中文
相关论文

相关论文: Diverse End User Requirements

200 篇论文

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

In recent years, Artificial Intelligence has become more and more relevant in our society. Creating AI systems is almost always the prerogative of IT and AI experts. However, users may need to create intelligent solutions tailored to their…

Human-centered explainability has become a critical foundation for the responsible development of interactive information systems, where users must be able to understand, interpret, and scrutinize AI-driven outputs to make informed…

人机交互 · 计算机科学 2025-07-04 Yuhao Zhang , Jiaxin An , Ben Wang , Yan Zhang , Jiqun Liu

Privacy directly concerns the user as the data owner (data- subject) and hence privacy in systems should be implemented in a manner which concerns the user (user-centered). There are many concepts and guidelines that support development of…

人机交互 · 计算机科学 2017-04-19 Awanthika Senarath , Nalin A. G. Arachchilage , Jill Slay

Large language models can produce creative and diverse responses. However, to integrate them into current developer workflows, it is essential to constrain their outputs to follow specific formats or standards. In this work, we surveyed 51…

Deep-Learning(DL) applications have been widely employed to assist in various tasks. They are constructed based on a data-driven programming paradigm that is different from conventional software applications. Given the increasing popularity…

软件工程 · 计算机科学 2019-10-09 Xufan Zhang , Yilin Yang , Yang Feng , Zhenyu Chen

Software development, often perceived as a technical endeavor, is fundamentally a social activity requiring collaboration among team members. Acknowledging this, the software development community has devised strategies to address possible…

软件工程 · 计算机科学 2024-09-04 Mikhail Evtikhiev , Ekaterina Koshchenko , Vladimir Kovalenko

Since the introduction of the European General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA), software developers increasingly have to make privacy-related decisions during system design and…

软件工程 · 计算机科学 2025-12-09 Stefan Albert Horstmann , Sandy Hong , Maziar Niazian , Cristiana Santos , Alena Naiakshina

In organizational and commercial settings, people often have clear roles and workflows against which functional and non-functional requirements can be extracted. However, in more social settings, such as platforms for enhancing social…

软件工程 · 计算机科学 2018-11-02 Mohammadhossein Sherkat , Antonette Mendoza , Tim Miller , Rachel Burrows

Software security requirements have been traditionally considered as a non-functional attribute of the software. However, as more software started to provide services online, existing mechanisms of using firewalls and other hardware to…

软件工程 · 计算机科学 2023-10-24 Asif Imran

New ways of working such as globally distributed development or the integration of self-motivated external developers into software ecosystems will require a better and more comprehensive understanding of developers' feelings, perceptions,…

软件工程 · 计算机科学 2013-12-06 Fabian Fagerholm , Jürgen Münch

Context: Software practitioners adopt approaches like DevOps, Scrum, and Waterfall for high-quality software development. However, limited research has been conducted on exploring software development approaches concerning practitioners…

软件工程 · 计算机科学 2023-05-03 Arif Ali Khan , Javed Ali Khan , Muhammad Azeem Akbar , Peng Zhou , Mahdi Fahmideh

The rapid adoption of Artificial Intelligence(AI) programming assistants such as GitHub Copilot introduces new challenges in how these software tools address human needs. Many existing evaluation frameworks address technical aspects such as…

软件工程 · 计算机科学 2025-08-07 Soroush Heydari

Nowadays, intelligent systems and services are getting increasingly popular as they provide data-driven solutions to diverse real-world problems, thanks to recent breakthroughs in Artificial Intelligence (AI) and Machine Learning (ML).…

软件工程 · 计算机科学 2022-01-03 Md Saidur Rahman , Foutse Khomh , Alaleh Hamidi , Jinghui Cheng , Giuliano Antoniol , Hironori Washizaki

Bug fixing is a complex and time-consuming task in software development. Bug localization research tends to focus on the accuracy of automated tools that suggest source code files for developers to look at. However, little is known about…

软件工程 · 计算机科学 2026-05-07 Pablo Diaz Pedreira , Tamara Lopez , Michel Wermelinger

As immersive technologies enable unique, multimodal interaction methods, developers must also use tailored methods to support user accessibility, distinct from traditional software practices. We interviewed 25 industry extended reality (XR)…

人机交互 · 计算机科学 2025-08-11 Daniel Killough , Tiger F. Ji , Kexin Zhang , Yaxin Hu , Yu Huang , Ruofei Du , Yuhang Zhao

As service robots become more capable of autonomous behaviors, it becomes increasingly important to consider how people communicate with a robot what task it should perform and how to do the task. Accordingly, there has been a rise in…

机器人学 · 计算机科学 2024-02-29 Laura Stegner , David Porfirio , Mark Roberts , Laura M. Hiatt

Software systems are increasingly making decisions on behalf of humans, raising concerns about the fairness of such decisions. Such concerns are usually attributed to flaws in algorithmic design or biased data, but we argue that they are…

软件工程 · 计算机科学 2021-04-09 Ali Farahani , Liliana Pasquale , Amel Bennaceur , Thomas Welsh , Bashar Nuseibeh

Many modern software applications present numerous ethical concerns due to conflicts between users' values and companies' priorities. Intersectional communities, those with multiple marginalized identities, are disproportionately affected…

eHealth technologies have been increasingly used to foster proactive self-management skills for patients with chronic diseases. However, it is challenging to provide each user with their desired support due to the dynamic and diverse nature…

人机交互 · 计算机科学 2023-12-20 Wei Wang , Hourieh Khalajzadeh , Anuradha Madugalla , Jennifer Mcintosh , Humphrey Obie