English
Related papers

Related papers: Aristotle vs. Ringelmann: On Superlinear Productio…

200 papers

Using data from a web-based survey of software developers, the author attempts to determine root causes of "death march" projects and excessive work hours in the software industry in relation to company practices and management. Special…

Software Engineering · Computer Science 2013-03-12 Jeremy Leipzig

The world is full of systems of distributed agents, collaborating and competing in complex ways: firms and workers specialise within economies, neurons adapt their tuning across brain circuits, and species compete and coexist within…

Neural and Evolutionary Computing · Computer Science 2026-04-10 Guillhem Artis , Danyal Akarca , Jascha Achterberg

Human creativity is the ultimate driving force behind scientific progress. While the building blocks of innovations are often embodied in existing knowledge, it is creativity that blends seemingly disparate ideas. Existing studies have made…

Social and Information Networks · Computer Science 2016-12-06 Xinyang Zhang , Dashun Wang , Ting Wang

A source code summary of a subroutine is a brief description of that subroutine. Summaries underpin a majority of documentation consumed by programmers, such as the method summaries in JavaDocs. Source code summarization is the task of…

Software Engineering · Computer Science 2021-07-27 Alexander LeClair , Aakash Bansal , Collin McMillan

Software engineering capabilities are increasingly important to the success of economic and political blocs. This paper analyzes quantity and quality of software engineering research output originating from the US, Europe, and China over…

Software Engineering · Computer Science 2023-03-15 Lorenz Graf-Vlachy

People are influenced by the choices of others, a phenomenon observed across contexts in the social and behavioral sciences. Social influence can lock in an initial popularity advantage of an option over a higher quality alternative. Yet…

Physics and Society · Physics 2024-08-09 Alexandros Gelastopoulos , Pantelis P. Analytis , Gaël Le Mens , Arnout van de Rijt

So far, the relationship between open science and software engineering expertise has largely focused on the open release of software engineering research insights and reproducible artifacts, in the form of open-access papers, open data, and…

Software Engineering · Computer Science 2024-09-17 Cynthia C. S. Liem , Andrew M. Demetriou

Urban outputs often scale superlinearly with city population. A difficulty in understanding the mechanism of this phenomenon is that different outputs differ considerably in their scaling behaviors. Here, we formulate a physics-based model…

Physics and Society · Physics 2019-09-25 Vicky Chuqiao Yang , Andrew V. Papachristos , Daniel M. Abrams

Innovation emerges from complex collaboration patterns - among inventors, firms, or institutions. However, not much is known about the overall mesoscopic structure around which inventive activity self-organizes. Here, we tackle this problem…

General Economics · Economics 2026-01-19 Lorenzo Emer , Anna Gallo , Mattia Marzi , Andrea Mina , Tiziano Squartini , Andrea Vandin

Background: Philosophers of science including Collins, Feyerabend, Kuhn and Latour have all emphasized the importance of consensus within scientific communities of practice. Consensus is important for maintaining legitimacy with outsiders,…

Software Engineering · Computer Science 2018-02-20 Pontus Johnson , Paul Ralph , Mathias Ekstedt , Iaakov Exman , Michael Goedicke

Forecasting technological progress is of great interest to engineers, policy makers, and private investors. Several models have been proposed for predicting technological improvement, but how well do these models perform? An early…

Physics and Society · Physics 2015-06-05 Bela Nagy , J. Doyne Farmer , Quan M. Bui , Jessika E. Trancik

Context: Diversity can impact team communication, productivity, cohesiveness, and creativity. Analyzing the existing knowledge about diversity in open source software (OSS) projects can provide directions for future research and raise…

Software Engineering · Computer Science 2025-06-03 Reydne Santos , Rafa Prado , Ana Paula de Holanda Silva , Kiev Gama , Fernando Castor , Ronnie de Souza Santos

The increasing complexity and scale of machine learning (ML) has led to the need for more efficient collaboration among multiple teams. For example, when a research team invents a new architecture like "ResNet," it is desirable for multiple…

Machine Learning · Computer Science 2023-02-06 Daiyi Peng , Xuanyi Dong , Esteban Real , Yifeng Lu , Quoc V. Le

It is well known that the software process impacts the quality of the resulting product. There are also anecdotal claims that agile processes result in higher level of quality than traditional methodologies. However, still solid evidence of…

Software Engineering · Computer Science 2017-01-24 Mohamad Kassab , JooYoung Lee , Manuel Mazzara , Giancarlo Succi , Rasul Tumyrkin

When multiple LLM agents solve the same problem, standard practice compresses each agent's reasoning into a majority vote or layered synthesis, treating agreement as the finish line. We show this is unnecessarily lossy: an LLM aggregator…

Artificial Intelligence · Computer Science 2026-05-29 Shreyas Fadnavis , Praitayini Kanakaraj , Felix Wyss

Aim of this paper is to provide preliminary elements for discussion about the implications of the Hierarchy Theory of Evolution on the design and evolution of artificial systems and socio-technical organizations. In order to achieve this…

Other Computer Science · Computer Science 2017-03-09 Vincenzo De Florio

The phenomenon of adopting open source software development practices in a corporate environment is known by many names, one being inner source. The objective of this study is to investigate how an organization consisting of small…

Software Engineering · Computer Science 2022-08-02 Johan Linåker , Maria Krantz , Martin Höst

In collaborative software development, multiple contributors frequently change the source code in parallel to implement new features, fix bugs, refactor existing code, and make other changes. These simultaneous changes need to be merged…

Software Engineering · Computer Science 2023-05-11 Andre Oliveira , Vania Neves , Alexandre Plastino , Ana Carla Bibiano , Alessandro Garcia , Leonardo Murta

Efficient engineered systems require scalability. A scalable system has increasing performance with increasing system size. In an ideal case, the increase in performance (e.g., speedup) corresponds to the number of units that are added to…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-06-14 Heiko Hamann , Andreagiovanni Reina

Aligning interests, motivating contributions to knowledge work, and giving direction to multiple business units and market initiatives represent daily challenges facing the strategist in most companies. The diversity of contexts within an…

Computers and Society · Computer Science 2018-03-13 Stefan Haefliger , Eric Monteiro , Dominique Foray , Georg Von Krogh