Skip to main content

Showing 1–8 of 8 results for author: Kotti, Z

Searching in archive cs. Search in all archives.
.
  1. Improving Sequential Recommendations with LLMs

    Authors: Artun Boz, Wouter Zorgdrager, Zoe Kotti, Jesse Harte, Panos Louridas, Dietmar Jannach, Vassilios Karakoidas, Marios Fragkoulis

    Abstract: The sequential recommendation problem has attracted considerable research attention in the past few years, leading to the rise of numerous recommendation models. In this work, we explore how Large Language Models (LLMs), which are nowadays introducing disruptive effects in many AI-based applications, can be used to build or improve sequential recommendation approaches. Specifically, we design thre… ▽ More

    Submitted 11 January, 2025; v1 submitted 2 February, 2024; originally announced February 2024.

    Comments: 35 pages, 12 figures, 7 tables

  2. arXiv:2211.09425  [pdf, other

    cs.SE cs.LG

    Machine Learning for Software Engineering: A Tertiary Study

    Authors: Zoe Kotti, Rafaila Galanopoulou, Diomidis Spinellis

    Abstract: Machine learning (ML) techniques increase the effectiveness of software engineering (SE) lifecycle activities. We systematically collected, quality-assessed, summarized, and categorized 83 reviews in ML for SE published between 2009-2022, covering 6,117 primary studies. The SE areas most tackled with ML are software quality and testing, while human-centered areas appear more challenging for ML. We… ▽ More

    Submitted 17 November, 2022; originally announced November 2022.

    Comments: 37 pages, 6 figures, 7 tables, journal article

  3. Impact of Software Engineering Research in Practice: A Patent and Author Survey Analysis

    Authors: Zoe Kotti, Georgios Gousios, Diomidis Spinellis

    Abstract: Existing work on the practical impact of software engineering (SE) research examines industrial relevance rather than adoption of study results, hence the question of how results have been practically applied remains open. To answer this and investigate the outcomes of impactful research, we performed a quantitative and qualitative analysis of 4,354 SE patents citing 1,690 SE papers published in f… ▽ More

    Submitted 22 September, 2022; v1 submitted 7 April, 2022; originally announced April 2022.

    Comments: 19 pages, 2 figures, 6 tables, journal article

  4. Software Engineering Education Knowledge Versus Industrial Needs

    Authors: Georgios Liargkovas, Angeliki Papadopoulou, Zoe Kotti, Diomidis Spinellis

    Abstract: Contribution: Determine and analyze the gap between software practitioners' education outlined in the 2014IEEE/ACM Software Engineering Education Knowledge (SEEK) and industrial needs pointed by Wikipedia articles referenced in Stack Overflow (SO) posts. Background: Previous work has uncovered deficiencies in the coverage of computer fundamentals, people skills, software processes, and human-com… ▽ More

    Submitted 23 December, 2021; originally announced December 2021.

    Comments: 9 pages, 2 figures

  5. Standing on Shoulders or Feet? An Extended Study on the Usage of the MSR Data Papers

    Authors: Zoe Kotti, Konstantinos Kravvaritis, Konstantina Dritsa, Diomidis Spinellis

    Abstract: Context: The establishment of the Mining Software Repositories (MSR) data showcase conference track has encouraged researchers to provide data sets as a basis for further empirical studies. Objective: Examine the usage of data papers published in the MSR proceedings in terms of use frequency, users, and use purpose. Method: Data track papers were collected from the MSR data showcase track and thro… ▽ More

    Submitted 29 November, 2021; originally announced November 2021.

    Comments: journal article, 35 pages, 7 figures, 6 tables

    Journal ref: Empirical Software Engineering 25 (5), 3288-3322, 2020

  6. A Dataset of Enterprise-Driven Open Source Software

    Authors: Diomidis Spinellis, Zoe Kotti, Konstantinos Kravvaritis, Georgios Theodorou, Panos Louridas

    Abstract: We present a dataset of open source software developed mainly by enterprises rather than volunteers. This can be used to address known generalizability concerns, and, also, to perform research on open source business software development. Based on the premise that an enterprise's employees are likely to contribute to a project developed by their organization using the email account provided by it,… ▽ More

    Submitted 21 April, 2020; v1 submitted 10 February, 2020; originally announced February 2020.

    Comments: 5 pages

  7. A Complete Set of Related Git Repositories Identified via Community Detection Approaches Based on Shared Commits

    Authors: Audris Mockus, Diomidis Spinellis, Zoe Kotti, Gabriel John Dusing

    Abstract: In order to understand the state and evolution of the entirety of open source software we need to get a handle on the set of distinct software projects. Most of open source projects presently utilize Git, which is a distributed version control system allowing easy creation of clones and resulting in numerous repositories that are almost entirely based on some parent repository from which they were… ▽ More

    Submitted 6 April, 2020; v1 submitted 7 February, 2020; originally announced February 2020.

    Comments: 5 pages

  8. A Dataset for GitHub Repository Deduplication: Extended Description

    Authors: Diomidis Spinellis, Zoe Kotti, Audris Mockus

    Abstract: GitHub projects can be easily replicated through the site's fork process or through a Git clone-push sequence. This is a problem for empirical software engineering, because it can lead to skewed results or mistrained machine learning models. We provide a dataset of 10.6 million GitHub projects that are copies of others, and link each record with the project's ultimate parent. The ultimate parents… ▽ More

    Submitted 15 June, 2020; v1 submitted 6 February, 2020; originally announced February 2020.

    Comments: 33 pages, 33 figures, 17 listings