中文
相关论文

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

200 篇论文

Human values, or what people hold important in their life, such as freedom, fairness, and social responsibility, often remain unnoticed and unattended during software development. Ignoring values can lead to values violations in software…

Human values (e.g., pleasure, privacy, and social justice) are what a person or a society considers important. The inability to address them in software-intensive systems can result in numerous undesired consequences (e.g., financial…

软件工程 · 计算机科学 2022-07-27 Mojtaba Shahin , Waqar Hussain , Arif Nurwidyantoro , Harsha Perera , Rifat Shams , John Grundy , Jon Whittle

Human values such as honesty, social responsibility, fairness, privacy, and the like are things considered important by individuals and society. Software systems, including mobile software applications (apps), may ignore or violate such…

Human values such as integrity, privacy, curiosity, security, and honesty are guiding principles for what people consider important in life. Such human values may be violated by mobile software applications (apps), and the negative effects…

软件工程 · 计算机科学 2022-03-16 Humphrey O. Obie , Idowu Ilekura , Hung Du , Mojtaba Shahin , John Grundy , Li Li , Jon Whittle , Burak Turhan

Ignoring human values in software development may disadvantage users by breaching their values and introducing biases in software. This can be mitigated by informing developers about the value implications of their choices and taking…

软件工程 · 计算机科学 2020-03-11 Davoud Mougouei

Background: There is a growing awareness of the importance of human values (e.g., inclusiveness, privacy) in software systems. However, there are no practical tools to support the integration of human values during software development. We…

Failure to account for human values in software (e.g., equality and fairness) can result in user dissatisfaction and negative socio-economic impact. Engineering these values in software, however, requires technical and methodological…

Today, software industry has a rapid growth. In order to resist the competition increased by this growth, software projects need to be developed with higher quality and especially user friendly. Therefore, the importance of human-computer…

人机交互 · 计算机科学 2019-02-08 M. Hanefi Calp , M. Ali Akcayol

Security holds an important role in a software. Most people are not aware of the significance of security in software system and tend to assume that they will be fine without security in their software systems. However, the lack of security…

Human values are an important aspect of life and should be supported in ubiquitous technologies such as mobile applications (apps). There has been a lot of focus on fixing certain kinds of violation of human values, especially privacy,…

软件工程 · 计算机科学 2021-09-30 Conghui Li , Humphrey O. Obie , Hourieh Khalajzadeh

Individuals lack oversight over systems that process their data. This can lead to discrimination and hidden biases that are hard to uncover. Recent data protection legislation tries to tackle these issues, but it is inadequate. It does not…

软件工程 · 计算机科学 2023-05-22 Valentin Zieglmeier , Alexander Pretschner

Software development, despite all the significant improvements it contributes to society, is a very expensive high-risk venture. Every software project commences with the intention to deliver a software product on time and within budget,…

软件工程 · 计算机科学 2020-07-24 Sergey Viktorovich Zykov , Joseph Afriyie Attakorah

Ubiquitous technologies such as mobile software applications (mobile apps) have a tremendous influence on the evolution of the social, cultural, economic, and political facets of life in society. Mobile apps fulfil many practical purposes…

软件工程 · 计算机科学 2020-12-21 Humphrey O. Obie , Waqar Hussain , Xin Xia , John Grundy , Li Li , Burak Turhan , Jon Whittle , Mojtaba Shahin

In this article we focus on the structural aspects of the development of ethical software, and argue that ethical considerations need to be embedded into the (agile) software development process. In fact, we claim that agile processes of…

软件工程 · 计算机科学 2021-07-16 Niina Zuber , Severin Kacianka , Jan Gogoll , Alexander Pretschner , Julian Nida-Rümelin

It is impossible to separate the human factors from software engineering expertise during software development, because software is developed by people and for people. The intangible nature of software has made it a difficult product to…

计算机与社会 · 计算机科学 2017-04-05 Pradeep Waychal , Luiz Fernando Capretz

Software has the potential to improve lives. Yet, unethical and uninformed software practices are at the root of an increasing number of ethical concerns. Despite its pervasiveness, few research has analyzed end-users perspectives on the…

计算机与社会 · 计算机科学 2025-03-18 Yagil Elias , Tom P. Humbert , Lauren Olson , Emitzá Guzmán

Recommender systems are playing an increasingly important role in alleviating information overload and supporting users' various needs, e.g., consumption, socialization, and entertainment. However, limited research focuses on how values…

计算机与社会 · 计算机科学 2022-08-30 Zhilong Chen , Jinghua Piao , Xiaochong Lan , Hancheng Cao , Chen Gao , Zhicong Lu , Yong Li

Being able to access software in daily life is vital for everyone, and thus accessibility is a fundamental challenge for software development. However, given the number of accessibility issues reported by many users, e.g., in app reviews,…

软件工程 · 计算机科学 2021-03-17 Tingting Bi , Xin Xia , David Lo , John Grundy , Thomas Zimmermann , Denae Ford

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

To avoid software vulnerabilities, organizations are shifting security to earlier stages of the software development, such as at code review time. In this paper, we aim to understand the developers' perspective on assessing software…

软件工程 · 计算机科学 2022-08-09 Larissa Braz , Alberto Bacchelli
‹ 上一页 1 2 3 10 下一页 ›