中文
相关论文

相关论文: Towards an Understanding of Developers' Perception…

200 篇论文

Personality traits influence most, if not all, of the human activities, from those as natural as the way people walk, talk, dress and write to those most complex as the way they interact with others. Most importantly, personality influences…

Large Language Models have quickly become a central component of modern software development workflows, and software practitioners are increasingly integrating LLMs into various stages of the software development lifecycle. Despite the…

软件工程 · 计算机科学 2025-10-13 Italo Santos , Cleyton Magalhaes , Ronnie de Souza Santos

This study attempts to provide a better understanding of the user dimension as a factor in software game success. It focuses mainly on an empirical investigation of the effect of user factors on the software game development process and…

软件工程 · 计算机科学 2021-10-11 Saiqa Aleem , Luiz Fernando Capretz , Faheem Ahmed , Shuib Basri

The Software Craftsmanship manifesto has defined values and principles that software development teams should follow to deliver quality software that fulfills functional and non-functional requirements without dealing with high amounts of…

软件工程 · 计算机科学 2016-11-18 Percival Lucena , Leonardo P. Tizzei

In reaction to growing concerns about the potential harms of artificial intelligence (AI), societies have begun to demand more transparency about how AI models and systems are created and used. To address these concerns, several efforts…

计算机与社会 · 计算机科学 2024-03-13 David Piorkowski , John Richards , Michael Hind

Currently, there is uncertainty surrounding the merits of open-source versus proprietary algorithm development. Though justification in favor of each exists, we argue that open-source algorithm development should be the standard in highly…

应用统计 · 统计学 2020-11-13 Philip D. Waggoner , Alec Macmillen

The elicitation of end-users' human values - such as freedom, honesty, transparency, etc. - is important in the development of software systems. We carried out two preliminary Q-studies to understand (a) the general human value opinion…

软件工程 · 计算机科学 2021-10-06 Humphrey Obie , Mojtaba Shahin , John Grundy , Burak Turhan , Li Li , Waqar Hussain , Jon Whittle

Software engineering (SE) requires developers to collaborate with stakeholders, and understanding their emotions and perspectives is often vital. Empathy is a concept characterising a person's ability to understand and share the feelings of…

软件工程 · 计算机科学 2024-01-18 Hashini Gunatilake , John Grundy , Rashina Hoda , Ingo Mueller

This work focuses on the context of software explainability, which is the production of software capable of explaining to users the dynamics that govern its internal functioning. User models that include information about their requirements…

人机交互 · 计算机科学 2021-12-06 Henrique Ramos , Mateus Fonseca , Lesandro Ponciano

Software is a key component of solutions for 21st Century problems. These problems are often "wicked", complex, and unpredictable. To provide the best possible solution, millennial software engineers must be prepared to make ethical…

软件工程 · 计算机科学 2017-03-03 Claudia de O. Melo , Thiago C. de Sousa

The pivotal role of testing in high-quality software production has driven a significant effort in evaluating and assessing testing practices. We explore the state of testing in a large industrial project over an extended period. We study…

软件工程 · 计算机科学 2019-08-06 Mohammad Ghafari , Markus Eggiman , Oscar Nierstrasz

Awareness of cybersecurity topics, e.g., related to secure coding guidelines, enables software developers to write secure code. This awareness is vital in industrial environments for the products and services in critical infrastructures. In…

软件工程 · 计算机科学 2021-02-23 Tiago Espinha Gasiba , Ulrike Lechner , Maria Pinto-Albuquerque

Diversity is an essential aspect of software development because technology influences almost every aspect of modern society, and if the software industry lacks diversity, software products might unintentionally constrain groups of…

软件工程 · 计算机科学 2023-03-24 Ronnie de Souza Santos , Brody Stuart-Verner , Cleyton Magalhaes

In machine learning (ML) applications, unfairness is triggered due to bias in the data, the data curation process, erroneous assumptions, and implicit bias rendered during the development process. It is also well-accepted by researchers…

人机交互 · 计算机科学 2025-01-24 Anoop Mishra , Deepak Khazanchi

Current dark pattern research tells designers what not to do, but how do they know what to do? In contrast to prior approaches that focus on patterns to avoid and their underlying principles, we present a framework grounded in positive…

人机交互 · 计算机科学 2024-03-05 Evan Caragay , Katherine Xiong , Jonathan Zong , Daniel Jackson

As testified by new regulations like the European AI Act, worries about the human and societal impact of (autonomous) software technologies are becoming of public concern. Human, societal, and environmental values, alongside traditional…

软件工程 · 计算机科学 2024-12-30 Marco Autili , Martina De Sanctis , Paola Inverardi , Patrizio Pelliccione

Critical software systems face stringent requirements in safety, security, and reliability due to the circumstances surrounding their operation. Safety and security have progressively gained importance over the years due to the integration…

软件工程 · 计算机科学 2015-12-16 Julio Escribano-Barreno , Marisol García-Valls

Mobile apps used by children often make use of harmful techniques, such as data tracking and targeted advertising. Previous research has suggested that developers face several systemic challenges in designing apps that prioritise children's…

人机交互 · 计算机科学 2023-06-05 Anirudh Ekambaranathan , Jun Zhao , Max Van Kleek

Ensuring fairness in transaction fraud detection models is vital due to the potential harms and legal implications of biased decision-making. Despite extensive research on algorithmic fairness, there is a notable gap in the study of bias in…

机器学习 · 计算机科学 2024-09-09 Parameswaran Kamalaruban , Yulu Pi , Stuart Burrell , Eleanor Drage , Piotr Skalski , Jason Wong , David Sutton

As algorithms are increasingly used to make important decisions that affect human lives, ranging from social benefit assignment to predicting risk of criminal recidivism, concerns have been raised about the fairness of algorithmic decision…

机器学习 · 统计学 2018-02-28 Nina Grgić-Hlača , Elissa M. Redmiles , Krishna P. Gummadi , Adrian Weller