English
Related papers

Related papers: Helping Code Reviewer Prioritize: Pinpointing Pers…

200 papers

With the rapid growth of mobile apps, users' concerns about their privacy have become increasingly prominent. Android app logs serve as crucial computer resources, aiding developers in debugging and monitoring the status of Android apps,…

While Privacy by Design (PbD) is prescribed by modern privacy regulations such as the EU's GDPR, achieving PbD in real software systems is a notoriously difficult task. One emerging technique to realize PbD is Runtime enforcement (RE), in…

Cryptography and Security · Computer Science 2024-02-28 François Hublet , Alexander Kvamme , Srđan Krstić

Code review consists of manual inspection, discussion, and judgment of source code by developers other than the code's author. Due to discussions around competing ideas and group decision-making processes, interpersonal conflicts during…

Software Engineering · Computer Science 2022-01-17 Pavlína Wurzel Gonçalves , Gül Çalıklı , Alberto Bacchelli

Increasing code velocity is a common goal for a variety of software projects. The efficiency of the code review process significantly impacts how fast the code gets merged into the final product and reaches the customers. We conducted a…

Software Engineering · Computer Science 2023-11-07 Gunnar Kudrjavets , Ayushi Rastogi

In the era of revolution, the development of softwares are increasing daily. The quality of software impacts the most in software development. To ensure the quality of the software it needs to be reviewed and updated. The effectiveness of…

Software Engineering · Computer Science 2021-07-23 Shaykh Siddique

The application and development of process mining techniques face significant challenges due to the lack of publicly available real-life event logs. One reason for companies to abstain from sharing their data are privacy and confidentiality…

Software Engineering · Computer Science 2025-05-19 Fabian Haertel , Juergen Mangler , Nataliia Klievtsova , Celine Mader , Eugen Rigger , Stefanie Rinderle-Ma

Typical users are known to use and reuse weak passwords. Yet, as cybersecurity concerns continue to rise, understanding the password practices of software developers becomes increasingly important. In this work, we examine developers'…

Software Engineering · Computer Science 2023-07-04 Nikolaos Lykousas , Constantinos Patsakis

Mobile applications are required to give privacy notices to the users when they collect or share personal information. Creating consistent and concise privacy notices can be a challenging task for developers. Previous work has attempted to…

Software Engineering · Computer Science 2023-05-12 Vijayanta Jain , Sanonda Datta Gupta , Sepideh Ghanavati , Sai Teja Peddinti

Perception of privacy is a contested concept, which is also evolving along with the rapid proliferation and expansion of technological advancements. Information systems (IS) applications incorporate various sensing infrastructures,…

Cryptography and Security · Computer Science 2024-11-20 Hamoud Alhazmi , Ahmed Imran , Mohammad Abu Alsheikh

Big data has become a great asset for many organizations, promising improved operations and new business opportunities. However, big data has increased access to sensitive information that when processed can directly jeopardize the privacy…

Cryptography and Security · Computer Science 2018-11-22 Nils Gruschka , Vasileios Mavroeidis , Kamer Vishi , Meiko Jensen

Big data applications offer smart solutions to many urgent societal challenges, such as health care, traffic coordination, energy management, etc. The basic premise for these applications is "the more data the better". The focus often lies…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-11-01 Thomas Plagemann , Vera Goebel , Matthias Hollick , Boris Koldehofe

General Data Protection Regulation (GDPR) becomes a standard law for data protection in many countries. Currently, twelve countries adopt the regulation and establish their GDPR-like regulation. However, to evaluate the differences and…

Computation and Language · Computer Science 2021-05-24 Kornraphop Kawintiranon , Yaguang Liu

Many software systems fail to meet the needs of the diverse end-users in society and are prone to pose problems, such as accessibility and usability issues. Some of these problems (partially) stem from the failure to consider the…

Software Engineering · Computer Science 2022-01-19 Hourieh Khalajzadeh , Mojtaba Shahin , Humphrey O. Obie , John Grundy

In Europe and indeed worldwide, the General Data Protection Regulation (GDPR) provides protection to individuals regarding their personal data in the face of new technological developments. GDPR is widely viewed as the benchmark for data…

Software Engineering · Computer Science 2020-07-24 Damiano Torre , Mauricio Alferez , Ghanem Soltana , Mehrdad Sabetzadeh , Lionel Briand

The widespread acceptance of differential privacy has led to the publication of many sophisticated algorithms for protecting privacy. However, due to the subtle nature of this privacy definition, many such algorithms have bugs that make…

Cryptography and Security · Computer Science 2019-09-09 Zeyu Ding , Yuxin Wang , Guanhong Wang , Danfeng Zhang , Daniel Kifer

Several techniques have been proposed to automate code review. Early support consisted in recommending the most suited reviewer for a given change or in prioritizing the review tasks. With the advent of deep learning in software…

Software Engineering · Computer Science 2024-12-02 Rosalia Tufano , Alberto Martin-Lopez , Ahmad Tayeb , Ozren Dabić , Sonia Haiduc , Gabriele Bavota

Mobile app stores produce a tremendous amount of data in the form of user reviews, which is a huge source of user requirements and sentiments; such reviews allow app developers to proactively address issues in their apps. However, only a…

Information Retrieval · Computer Science 2023-03-14 Moghis Fereidouni , Adib Mosharrof , Umar Farooq , AB Siddique

Privacy policies are crucial for informing users about data practices, yet their length and complexity often deter users from reading them. In this paper, we propose an automated approach to identify and visualize data practices within…

Cryptography and Security · Computer Science 2024-02-20 Mukund Srinath , Pranav Venkit , Maria Badillo , Florian Schaub , C. Lee Giles , Shomir Wilson

Ample research has demonstrated that compliance with data protection principles remains limited on the web and mobile. For example, almost none of the apps on the Google Play Store fulfil the minimum requirements regarding consent under EU…

Computers and Society · Computer Science 2023-02-28 Konrad Kollnig

Outdated documentation is a pervasive problem in software development, preventing effective use of software, and misleading users and developers alike. We posit that one possible reason why documentation becomes out of sync so easily is…

Software Engineering · Computer Science 2022-12-06 Wen Siang Tan , Markus Wagner , Christoph Treude