English
Related papers

Related papers: Building the Collaboration Graph of Open-Source So…

200 papers

[Context and motivation] Ecosystems developed as Open Source Software (OSS) are considered to be highly innovative and reactive to new market trends due to their openness and wide-ranging contributor base. Participation in OSS often implies…

Software Engineering · Computer Science 2022-08-05 Johan Linåker , Patrick Rempel , Björn Regnell , Patrick Mäder

Cross-disciplinary teams increasingly work with high-dimensional scientific datasets, yet fragmented toolchains and limited support for shared exploration hinder collaboration. Prior immersive visualization and analytics research has…

Human-Computer Interaction · Computer Science 2026-02-05 Fahim Arsad Nafis , Jie Li , Simon Su , Songqing Chen , Bo Han

The widespread development and adoption of open-source software have built an ecosystem for open development and collaboration. In this ecosystem, individuals and organizations collaborate to create high-quality software that can be used by…

Digital Libraries · Computer Science 2023-11-28 Xiaoya Xia , Shengyu Zhao , Fanyu Han , Fenglin Bi , Wei Wang

In order to evaluate, compare, and tune graph algorithms, experiments on well designed benchmark sets have to be performed. Together with the goal of reproducibility of experimental results, this creates a demand for a public archive to…

Software visualizations are usually realized as standalone and isolated tools that use embedded code viewers within the visualization. In the context of program comprehension, only few approaches integrate visualizations into code editors,…

Software Engineering · Computer Science 2023-08-31 Alexander Krause-Glau , Wilhelm Hasselbring

In an era of software crisis, the move of firms towards distributed software development teams is being challenged by emerging collaboration issues. On this matter, the open-source phenomenon may shed some light, as successful cases on…

Computers and Society · Computer Science 2014-08-15 Jose Teixeira , Tingting Lin

The social community in open source software developers has a complex network structure. The network structure represents the relations between the project and the engineer in the software developer's community. A project forms some teams…

Multiagent Systems · Computer Science 2018-04-10 Takumi Ichimura , Takuya Uemoto

This paper presents LAGOON -- an open source platform for understanding the complex ecosystems of Open Source Software (OSS) communities. The platform currently utilizes spatiotemporal graphs to store and investigate the artifacts produced…

Social and Information Networks · Computer Science 2022-01-28 Sourya Dey , Walt Woods

Open source software ecosystems are composed of a variety of stakeholders including but not limited to non-profit organizations, volunteer contributors, users, and corporations. The needs and motivations of these stakeholders are often…

While there has been substantial empirical work identifying factors that influence the contribution to, and use of open source software, we have as yet little theory that identifies the key constructs and relationships that would allow us…

Computers and Society · Computer Science 2019-05-16 Nicolas Jullien , Klaas-Jan Stol , James Herbsleb

Large-scale software development has become a highly collaborative and geographically distributed endeavour, especially in open-source software development ecosystems and their associated developer communities. It has given rise to modern…

Software Engineering · Computer Science 2023-05-18 Mairieli Wessel , Tom Mens , Alexandre Decan , Pooya Rostami Mazrae

Software firms participate in an ecosystem as a part of their innovation strategy to extend value creation beyond the firms boundary. Participation in an open and independent environment also implies the competition among firms with similar…

Computers and Society · Computer Science 2017-12-05 Anh Nguyen Duc , Daniela S. Cruzes , Geir K. Hanssen , Terje Snarby , Pekka Abrahamsson

From social to biological systems, many real-world systems are characterized by higher-order, non-dyadic interactions. Such systems are conveniently described by hypergraphs, where hyperedges encode interactions among an arbitrary number of…

Sociotechnical research increasingly includes the social sub-networks that emerge from large-scale sociotechnical infrastructure, including the infrastructure for building open source software. This paper addresses these numerous…

Computers and Society · Computer Science 2024-03-14 Sean P. Goggins , Kevin Lumbard , Matt Germonprez , Caifan Du , Karthik Ram , James Howison

This paper proposes an open source visual analytics tool consisting of several views and perspectives on eye movement data collected during code reading tasks when writing computer programs. Hence the focus of this work is on code and…

Human-Computer Interaction · Computer Science 2022-08-02 Ayush Kumar , Ashish Kumar , Aakanksha Prasad , Michael Burch , Shenghui Cheng , Klaus Mueller

Communication surrounding the development of an open source project largely occurs outside the software repository itself. Historically, large communities often used a collection of mailing lists to discuss the different aspects of their…

Computers and Society · Computer Science 2022-04-04 Melanie Warrick , Samuel F. Rosenblatt , Jean-Gabriel Young , Amanda Casari , Laurent Hébert-Dufresne , James Bagrow

Objective: Our objective is to explore how public entities in the role of platform providers can address this issue by enabling collaboration within their OGD ecosystems, both in terms of the OGD published on the underpinning platform, as…

Software Engineering · Computer Science 2022-08-02 Johan Linåker , Per Runeson

Background: Open innovation highlights the potential benefits of external collaboration and knowledge-sharing, often exemplified through Open Source Software (OSS). The public sector has thus far mainly focused on the sharing of Open…

Software Engineering · Computer Science 2022-08-04 Johan Linåker , Per Runeson

Web caches, content distribution networks, peer-to-peer file sharing networks, distributed file systems, and data grids all have in common that they involve a community of users who generate requests for shared data. In each case, overall…

Distributed, Parallel, and Cluster Computing · Computer Science 2007-05-23 Adriana Iamnitchi , Matei Ripeanu , Ian Foster

Background: By creating ecosystems around platforms of Open Source Software (OSS) and Open Data (OD), and adopting open collaborative development practices, platform providers may exploit open innovation benefits. However, adopting such…

Software Engineering · Computer Science 2022-08-02 Johan Linåker , Per Runeson