Skip to main content

Showing 1–6 of 6 results for author: Vidoni, M

.
  1. arXiv:2311.06453  [pdf, other

    cs.SE cs.CL

    DocGen: Generating Detailed Parameter Docstrings in Python

    Authors: Vatsal Venkatkrishna, Durga Shree Nagabushanam, Emmanuel Iko-Ojo Simon, Melina Vidoni

    Abstract: Documentation debt hinders the effective utilization of open-source software. Although code summarization tools have been helpful for developers, most would prefer a detailed account of each parameter in a function rather than a high-level summary. However, generating such a summary is too intricate for a single generative model to produce reliably due to the lack of high-quality training data. Th… ▽ More

    Submitted 17 November, 2023; v1 submitted 10 November, 2023; originally announced November 2023.

  2. arXiv:2303.01822  [pdf, other

    cs.SE cs.HC cs.SI

    Developers Need Protection, Too: Perspectives and Research Challenges for Privacy in Social Coding Platforms

    Authors: Nicolás E. Díaz Ferreyra, Abdessamad Imine, Melina Vidoni, Riccardo Scandariato

    Abstract: Social Coding Platforms (SCPs) like GitHub have become central to modern software engineering thanks to their collaborative and version-control features. Like in mainstream Online Social Networks (OSNs) such as Facebook, users of SCPs are subjected to privacy attacks and threats given the high amounts of personal and project-related data available in their profiles and software repositories. Howev… ▽ More

    Submitted 3 March, 2023; originally announced March 2023.

    Comments: Accepted at the 16th International Conference on Cooperative and Human Aspects of Software Engineering (CHASE 2023)

  3. arXiv:2207.01529  [pdf, other

    cs.HC cs.CR cs.SE cs.SI

    Cybersecurity Discussions in Stack Overflow: A Developer-Centred Analysis of Engagement and Self-Disclosure Behaviour

    Authors: Nicolás E. Díaz Ferreyra, Melina Vidoni, Maritta Heisel, Riccardo Scandariato

    Abstract: Stack Overflow (SO) is a popular platform among developers seeking advice on various software-related topics, including privacy and security. As for many knowledge-sharing websites, the value of SO depends largely on users' engagement, namely their willingness to answer, comment or post technical questions. Still, many of these questions (including cybersecurity-related ones) remain unanswered, pu… ▽ More

    Submitted 4 July, 2022; originally announced July 2022.

    Comments: Submitted for publication

  4. arXiv:2202.11969  [pdf, ps, other

    cs.SE cs.IR

    Should I Get Involved? On the Privacy Perils of Mining Software Repositories for Research Participants

    Authors: Melina Vidoni, Nicolás E. Díaz Ferreyra

    Abstract: Mining Software Repositories (MSRs) is an evidence-based methodology that cross-links data to uncover actionable information about software systems. Empirical studies in software engineering often leverage MSR techniques as they allow researchers to unveil issues and flaws in software development so as to analyse the different factors contributing to them. Hence, counting on fine-grained informati… ▽ More

    Submitted 24 February, 2022; originally announced February 2022.

    Comments: Accepted at ROPES'22: 1st International Workshop on Recruiting Participants for Empirical Software Engineering (co-located with ICSE 2022)

  5. arXiv:2103.09340  [pdf, other

    cs.SE

    Technical Debt in the Peer-Review Documentation of R Packages: a rOpenSci Case Study

    Authors: Zadia Codabux, Melina Vidoni, Fatemeh H. Fard

    Abstract: Context: Technical Debt is a metaphor used to describe code that is "not quite right." Although TD studies have gained momentum, TD has yet to be studied as thoroughly in non-Object-Oriented (OO) or scientific software such as R. R is a multi-paradigm programming language, whose popularity in data science and statistical applications has amplified in recent years. Due to R's inherent ability to ex… ▽ More

    Submitted 16 March, 2021; originally announced March 2021.

  6. arXiv:2012.06460  [pdf, other

    cs.CL

    Orthogonal Language and Task Adapters in Zero-Shot Cross-Lingual Transfer

    Authors: Marko Vidoni, Ivan Vulić, Goran Glavaš

    Abstract: Adapter modules, additional trainable parameters that enable efficient fine-tuning of pretrained transformers, have recently been used for language specialization of multilingual transformers, improving downstream zero-shot cross-lingual transfer. In this work, we propose orthogonal language and task adapters (dubbed orthoadapters) for cross-lingual transfer. They are trained to encode language- a… ▽ More

    Submitted 11 December, 2020; originally announced December 2020.