中文
相关论文

相关论文: Understanding Software Developers' Approach toward…

200 篇论文

Software security is of utmost importance for most software systems. Developers must systematically select, plan, design, implement, and especially, maintain and evolve security features -- functionalities to mitigate attacks or protect…

软件工程 · 计算机科学 2025-09-30 Kevin Hermann , Sven Peldszus , Jan-Philipp Steghöfer , Thorsten Berger

Machine learning can analyze vast amounts of data generated by IoT devices to identify patterns, make predictions, and enable real-time decision-making. By processing sensor data, machine learning models can optimize processes, improve…

机器学习 · 计算机科学 2026-03-17 Ted Shaowang , Shinan Liu , Jonatas Marques , Nick Feamster , Sanjay Krishnan

Workarounds enable users to achieve goals despite system limitations but expose design flaws, reduce productivity, risk compromising data quality, and cause inconsistencies. This study investigates how users employ workarounds when the data…

软件工程 · 计算机科学 2025-04-08 MohammadAmin Zaheri , Michalis Famelis , Eugene Syriani

Data sharing between different organizations is an essential process in today's connected world. However, recently there were many concerns about data sharing as sharing sensitive information can jeopardize users' privacy. To preserve the…

计算机科学与博弈论 · 计算机科学 2021-02-01 Abdelrahman Eldosouky , Tapadhir Das , Anuraag Kotra , Shamik Sengupta

The predicted increase in demand for data-intensive solution development is driving the need for software, data, and domain experts to effectively collaborate in multi-disciplinary data-intensive software teams (MDSTs). We conducted a…

软件工程 · 计算机科学 2023-03-28 Ulrike M. Graetsch , Hourieh Khalajzadeh , Mojtaba Shahin , Rashina Hoda , John Grundy

Previous research has pointed that software applications should not depend on programmers to provide security for end-users as majority of programmers are not experts of computer security. On the other hand, some studies have revealed that…

密码学与安全 · 计算机科学 2018-08-07 Chamila Wijayarathna , Nalin Asanka Gamagedara Arachchilage

Privacy engineering, as an emerging field of research and practice, comprises the technical capabilities and management processes needed to implement, deploy, and operate privacy features and controls in working systems. For that, software…

密码学与安全 · 计算机科学 2023-07-03 Leonardo Horn Iwaya , Muhammad Ali Babar , Awais Rashid

After one year since the entry into force of the GDPR, all web sites and data controllers have updated their procedures to store users' data. The GDPR does not only cover how and what data should be saved by the service providers, but it…

计算机与社会 · 计算机科学 2020-12-29 Luca Bufalieri , Massimo La Morgia , Alessandro Mei , Julinda Stefa

Modern privacy regulations, such as the General Data Protection Regulation (GDPR), address privacy in software systems in a technologically agnostic way by mentioning general "technical measures" for data privacy compliance rather than…

Current day software development relies heavily on the use of service architectures and on agile iterative development methods to design, implement, and deploy systems. These practices result in systems made up of multiple services that…

软件工程 · 计算机科学 2020-07-20 Blagovesta Kostova , Seda Gürses , Carmela Troncoso

Data is central to the development and evaluation of machine learning (ML) models. However, the use of problematic or inappropriate datasets can result in harms when the resulting models are deployed. To encourage responsible AI practice…

人机交互 · 计算机科学 2022-08-25 Amy K. Heger , Liz B. Marquis , Mihaela Vorvoreanu , Hanna Wallach , Jennifer Wortman Vaughan

Information protection is becoming a focal point for designing, creating and implementing software applications within highly integrated technology environments. The use of a safe coding technique in the software development process is…

Product Data Management (PDM) desktop and web based systems maintain the organizational technical and managerial data to increase the quality of products by improving the processes of development, business process flows, change management,…

人机交互 · 计算机科学 2011-03-08 Zeeshan Ahmed

When implementing secure software, developers must ensure certain requirements, such as the erasure of secret data after its use and execution in real time. Such requirements are not explicitly captured by the C language and could…

密码学与安全 · 计算机科学 2019-07-08 A. P. Shivarpatna Venkatesh , A. Bhat Handadi , M. Mory

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

Background: The Node Package Manager (npm) ecosystem plays a vital role in modern software development by providing a vast repository of packages and tools that developers can use to implement their software systems. However, recent…

软件工程 · 计算机科学 2026-01-29 Anthony Peruma , Truman Choy , Gerald Lee , Italo De Oliveira Santos

This work aims at discussing the complexity aspect of software while demonstrating its relationship with security. Complexity is an essential part of software; however, numerous studies indicate that they increase the vulnerability of the…

软件工程 · 计算机科学 2020-02-18 Mamdouh Alenezi , Mohammad Zarour

Google has mandated developers to use Data Safety Sections (DSS) to increase transparency in data collection and sharing practices. In this paper, we present a comprehensive analysis of Google's Data Safety Section (DSS) using both…

计算机与社会 · 计算机科学 2023-06-16 Rishabh Khandelwal , Asmit Nayak , Paul Chung , Kassem Fawaz

Background: Custom static analysis rules, i.e., rules specific for one or more applications, have been successfully applied to perform corrective and preventive software maintenance. Pattern-Driven Maintenance (PDM) is a method designed to…

软件工程 · 计算机科学 2021-11-19 Diogo Silveira Mendonça , Marcos Kalinowski

Privacy has been frequently identified as a main concern for system developers while dealing with/managing personal information. Despite this, most existing work on privacy requirements deals with them as a special case of security…

软件工程 · 计算机科学 2016-12-01 Mohamad Gharib , Paolo Giorgini , John Mylopoulos