Zum Hauptinhalt springen

Showing 1–9 of 9 results for author: Bruntink, M

Searching in archive cs. Search in all archives.
.
  1. Helping Code Reviewer Prioritize: Pinpointing Personal Data and its Processing

    Authors: Feiyang Tang, Bjarte M. Østvold, Magiel Bruntink

    Abstract: Ensuring compliance with the General Data Protection Regulation (GDPR) is a crucial aspect of software development. This task, due to its time-consuming nature and requirement for specialized knowledge, is often deferred or delegated to specialized code reviewers. These reviewers, particularly when external to the development organization, may lack detailed knowledge of the software under review,… ▽ More

    Submitted 20 June, 2023; originally announced June 2023.

    Comments: This paper has been accepted at the 22nd International Conference on Intelligent Software Methodologies, Tools and Techniques (SOMET2023)

  2. Identifying Personal Data Processing for Code Review

    Authors: Feiyang Tang, Bjarte M. Østvold, Magiel Bruntink

    Abstract: Code review is a critical step in the software development life cycle, which assesses and boosts the code's effectiveness and correctness, pinpoints security issues, and raises its quality by adhering to best practices. Due to the increased need for personal data protection motivated by legislation, code reviewers need to understand where personal data is located in software systems and how it is… ▽ More

    Submitted 4 January, 2023; originally announced January 2023.

    Comments: Accepted by The 9th International Conference on Information Systems Security and Privacy (ICISSP 2023)

  3. Measuring source code conciseness across programming languages using compression

    Authors: Lodewijk Bergmans, Xander Schrijen, Edwin Ouwehand, Magiel Bruntink

    Abstract: It is well-known, and often a topic of heated debates, that programs in some programming languages are more concise than in others. This is a relevant factor when comparing or aggregating volume-impacted metrics on source code written in a combination of programming languages. In this paper, we present a model for measuring the conciseness of programming languages in a consistent, objective and ev… ▽ More

    Submitted 18 November, 2021; originally announced November 2021.

  4. arXiv:2008.04884  [pdf, other

    cs.SE

    GraphRepo: Fast Exploration in Software Repository Mining

    Authors: Alex Serban, Magiel Bruntink, Joost Visser

    Abstract: Mining and storage of data from software repositories is typically done on a per-project basis, where each project uses a unique combination of data schema, extraction tools, and (intermediate) storage infrastructure. We introduce GraphRepo, a tool that enables a unified approach to extract data from Git repositories, store it, and share it across repository mining projects. GraphRepo usesNeo4j, a… ▽ More

    Submitted 14 August, 2020; v1 submitted 11 August, 2020; originally announced August 2020.

  5. Selecting third-party libraries: The practitioners' perspective

    Authors: Enrique Larios-Vargas, Maurício Aniche, Christoph Treude, Magiel Bruntink, Georgios Gousios

    Abstract: The selection of third-party libraries is an essential element of virtually any software development project. However, deciding which libraries to choose is a challenging practical problem. Selecting the wrong library can severely impact a software project in terms of cost, time, and development effort, with the severity of the impact depending on the role of the library in the software architectu… ▽ More

    Submitted 9 September, 2020; v1 submitted 26 May, 2020; originally announced May 2020.

  6. The effects of change decomposition on code review -- a controlled experiment

    Authors: Marco di Biase, Magiel Bruntink, Arie van Deursen, Alberto Bacchelli

    Abstract: Background: Code review is a cognitively demanding and time-consuming process. Previous qualitative studies hinted at how decomposing change sets into multiple yet internally coherent ones would improve the reviewing process. So far, literature provided no quantitative analysis of this hypothesis. Aims: (1) Quantitatively measure the effects of change decomposition on the outcome of code review… ▽ More

    Submitted 18 January, 2020; v1 submitted 28 May, 2018; originally announced May 2018.

  7. arXiv:1805.01342  [pdf, other

    cs.SE cs.CY

    Open Source Development Around the World: A Comparative Study

    Authors: Thais Mombach, Marco Tulio Valente, Cuiting Chen, Magiel Bruntink, Gustavo Pinto

    Abstract: Open source software has an increasing importance in our modern society, providing basic services to other software systems and also supporting the rapid development of a variety of end-user applications. Recently, world-wide code sharing platforms, like GitHub, are also contributing to open source's growth. However, little is known on how this growth is distributed around the world and about the… ▽ More

    Submitted 3 May, 2018; originally announced May 2018.

    Comments: 11 pages, 8 pages

  8. arXiv:1412.2432  [pdf, other

    cs.DC cs.LG stat.ML

    MLitB: Machine Learning in the Browser

    Authors: Edward Meeds, Remco Hendriks, Said Al Faraby, Magiel Bruntink, Max Welling

    Abstract: With few exceptions, the field of Machine Learning (ML) research has largely ignored the browser as a computational engine. Beyond an educational resource for ML, the browser has vast potential to not only improve the state-of-the-art in ML research, but also, inexpensively and on a massive scale, to bring sophisticated ML learning and prediction to the public at large. This paper introduces MLitB… ▽ More

    Submitted 17 June, 2015; v1 submitted 7 December, 2014; originally announced December 2014.

    Comments: Revised for PeerJ Computer Science

  9. arXiv:1310.0242  [pdf, other

    cs.SE

    Towards Base Rates in Software Analytics

    Authors: Magiel Bruntink

    Abstract: Nowadays a vast and growing body of open source software (OSS) project data is publicly available on the internet. Despite this public body of project data, the field of software analytics has not yet settled on a solid quantitative base for basic properties such as code size, growth, team size, activity, and project failure. What is missing is a quantification of the base rates of such properties… ▽ More

    Submitted 1 October, 2013; originally announced October 2013.

    Comments: Accepted for publication in the Science of Computer Programming special issue "the Future of Understanding Software", honouring Paul Klint's 65th birthday

    ACM Class: D.2.8; D.2.9