English
Related papers

Related papers: What Pulls the Strings? Understanding the Characte…

200 papers

The computational treatment of arguments on controversial issues has been subject to extensive NLP research, due to its envisioned impact on opinion formation, decision making, writing education, and the like. A critical task in any such…

Computation and Language · Computer Science 2024-03-26 Henning Wachsmuth , Gabriella Lapesa , Elena Cabrio , Anne Lauscher , Joonsuk Park , Eva Maria Vecchi , Serena Villata , Timon Ziegenbein

The stakeholders involved in software development are becoming increasingly diverse, with both human contributors from varied backgrounds and AI-powered agents collaborating together in the process. This situation presents unique governance…

Software Engineering · Computer Science 2025-10-17 Adem Ait , Gwendal Jouneaux , Javier Luis Cánovas Izquierdo , Jordi Cabot

Conversational Recommender Systems (CRSs) deliver personalised recommendations through multi-turn natural language dialogue and increasingly support both task-oriented and exploratory interactions. Yet, the factors shaping user interaction…

Human-Computer Interaction · Computer Science 2025-08-05 Raj Mahmud , Shlomo Berkovsky , Mukesh Prasad , A. Baki Kocaballi

Collaborative activities among knowledge workers such as software developers underlie the development of modern society, but the in-depth understanding of their behavioral patterns in open online communities is very challenging. The…

Software Engineering · Computer Science 2017-02-28 Hongrui Wu , Xiaowan Shi , Yutao Ma

The purpose of this study is to identify the characteristics of Agile development processes that impact user satisfaction. We used user reviews of OSS smartphone apps and various data from version control systems to examine the…

Software Engineering · Computer Science 2023-06-07 Minshun Yang , Seiji Sato , Hironori Washizaki , Yoshiaki Fukazawa , Juichi Takahashi

Software citation contributes to achieving software sustainability in two ways: It provides an impact metric to incentivize stakeholders to make software sustainable. It also provides references to software used in research, which can be…

Software Engineering · Computer Science 2021-05-18 Stephan Druskat , Daniel S. Katz , Ilian T. Todorov

AI development is embracing open-source paradigm, but the fundamental distinction between AI models and traditional software artifacts may lead to a divergent open-source development paradigm with different collaborative practices, which…

Software Engineering · Computer Science 2026-04-13 Hengzhi Ye , Minghui Zhou

Software Engineering is an applied discipline and concepts are difficult to grasp only at a theoretical level alone. In the context of a project management course, we introduced and evaluated the use of software process simulation (SPS)…

Software Engineering · Computer Science 2023-07-25 Nauman bin Ali , Michael Unterkalmsteiner

There is a resurgent interest in developing intelligent open-domain dialog systems due to the availability of large amounts of conversational data and the recent progress on neural approaches to conversational AI. Unlike traditional…

Computation and Language · Computer Science 2020-03-02 Minlie Huang , Xiaoyan Zhu , Jianfeng Gao

The goal of argumentation mining, an evolving research field in computational linguistics, is to design methods capable of analyzing people's argumentation. In this article, we go beyond the state of the art in several ways. (i) We deal…

Computation and Language · Computer Science 2017-03-28 Ivan Habernal , Iryna Gurevych

Due to the increasing number of attacks targeting open source library ecosystems, assisting maintainers has become a top priority. This is especially important since maintainers are usually overworked. Although the motivation of Open Source…

Software Engineering · Computer Science 2023-04-13 Supatsara Wattanakriengkrai , Raula Gaikovina Kula , Christoph Treude , Kenichi Matsumoto

Much of our modern digital infrastructure relies critically upon open sourced software. The communities responsible for building this cyberinfrastructure require maintenance and moderation, which is often supported by volunteer efforts.…

Human-Computer Interaction · Computer Science 2023-08-16 Jane Hsieh , Joselyn Kim , Laura Dabbish , Haiyi Zhu

When successful, Open Source Software (OSS) projects create enormous value, but most never reach a sustainable state. Recent work has produced accurate models that forecast OSS sustainability, yet these models rarely tell maintainers what…

Software Engineering · Computer Science 2026-02-13 Nafiz Imtiaz Khan , Vladimir Filkov

Tools and artifacts produced by open source software (OSS) have been woven into the foundation of the technology industry. To keep this foundation intact, the open source community needs to actively invest in sustainable approaches to bring…

Software Engineering · Computer Science 2022-02-17 Mariam Guizani , Thomas Zimmermann , Anita Sarma , Denae Ford

Open source projects play a significant role in software production. Most of the software projects reuse and build upon the existing open source projects and libraries. While reusing is a time and cost-saving strategy, some of the key…

Software Engineering · Computer Science 2022-08-03 Javad Ghofrani , Paria Heravi , Kambiz A. Babaei , Mohammad Soorati

A sound Decision-Making (DM) process is key to the successful governance of software projects. In many Open Source Software Development (OSSD) communities, DM processes lie buried amongst vast amounts of publicly available data. Hidden…

Software Engineering · Computer Science 2021-02-11 Pankajeshwara Nand Sharma , Bastin Tony Roy Savarimuthu , Nigel Stanger

Open source software is a rapidly evolving center for distributed work, and understanding the characteristics of this work across its different contexts is vital for informing policy, economics, and the design of enabling software. The…

Software Engineering · Computer Science 2025-04-24 Wenyi Lu , Enock Kasaadah , S M Rakib Ul Karim , Matt Germonprez , Sean Goggins

A number of software foundations have been created as legal instruments to better articulate the structure, collaboration and financial model of Open Source Software (OSS) projects. Some examples are the Apache, Linux, or Mozilla…

Software Engineering · Computer Science 2020-05-21 Javier Luis Cánovas Izquierdo , Jordi Cabot

Component-based systems often describe context requirements in terms of explicit inter-component dependencies. Studying large instances of such systems?such as free and open source software (FOSS) distributions?in terms of declared…

Software Engineering · Computer Science 2009-05-27 Pietro Abate , Jaap Boender , Roberto Di Cosmo , Stefano Zacchiroli

In this paper, we ask the question of why the quality of commercial software, in terms of security and safety, does not measure up to that of other (durable) consumer goods we have come to expect. We examine this question through the lens…

Cryptography and Security · Computer Science 2025-06-11 Gergely Biczók , Sasha Romanosky , Mingyan Liu