English
Related papers

Related papers: How do Software Ecosystems Co-Evolve? A view from …

200 papers

We view Digital Ecosystems to be the digital counterparts of biological ecosystems, exploiting the self-organising properties of biological ecosystems, which are considered to be robust, self-organising and scalable architectures that can…

Neural and Evolutionary Computing · Computer Science 2009-10-05 G. Briscoe , P. De Wilde

The study of the physical properties of open quantum systems is at the heart of many present investigations which aim to describe their dynamical evolution, on theoretical ground and through physical realizations. Here we develop a…

Quantum Physics · Physics 2021-11-23 Tarek Khalil , Jean Richert

The development of scientific software is often a partnership between domain scientists and scientific software engineers. It is especially important to embrace these collaborations when developing advanced scientific software, where…

Software Engineering · Computer Science 2014-07-23 Marcus D. Hanwell , Patrick O'Leary , Bob O'Bara

Open Source Software (OSS) forms much of the fabric of our digital society, especially successful and sustainable ones. But many OSS projects do not become sustainable, resulting in abandonment and even risks for the world's digital…

Software Engineering · Computer Science 2022-03-08 Likang Yin , Mahasweta Chakraborty , Charles Schweik , Seth Frey , Vladimir Filkov

Software repositories provide a detailed record of software evolution by capturing developer interactions through code-related activities such as pull requests and modifications. To better understand the underlying dynamics of codebase…

Software Engineering · Computer Science 2026-04-15 Yulong He , Nikita Verbin , Sergey Kovalchuk

The Open Source Software movement has been growing exponentially for a number of years with no signs of slowing. Driving this growth is the widespread availability of libraries and frameworks that provide many functionalities. Developers…

Software Engineering · Computer Science 2022-06-22 Stan Zajdel , Diego Elias Costa , Hafedh Mili

Technology ecosystems often undergo significant transformations as they mature. For example, telephony, the Internet, and PCs all started with a single provider, but in the United States each is now served by a competitive market that uses…

Complex networks emerge under different conditions through simple rules of growth and evolution. Such rules are typically local when dealing with biological systems and most social webs. An important deviation from such scenario is provided…

Physics and Society · Physics 2007-05-23 Sergi Valverde , Ricard V. Sole

An Operating System (OS) combines multiple interdependent software packages, which usually have their own independently developed architectures. When a multitude of independent packages are placed together in an OS, an implicit…

Software Engineering · Computer Science 2023-07-11 Victor Prokhorenko , Chadni Islam , Muhammad Ali Babar

Many networks are complex dynamical systems, where both attributes of nodes and topology of the network (link structure) can change with time. We propose a model of co-evolving networks where both node at- tributes and network structure…

Social and Information Networks · Computer Science 2011-06-15 Yoon-Sik Cho , Greg Ver Steeg , Aram Galstyan

We have evolved an IT system that is ubiquitous and pervasive and integrated into most aspects of our lives. Many of us are working on 4th and 5th level refinements in efficiency and functionality. But, we stand on the shoulders of those…

Other Computer Science · Computer Science 2013-11-15 William R Simpson

Open Science aims to foster openness and collaboration in research, leading to more significant scientific and social impact. However, practicing Open Science comes with several challenges and is currently not properly rewarded. In this…

Software Engineering · Computer Science 2024-05-21 Edson OliveiraJr , Fernanda Madeiral , Alcemir Rodrigues Santos , Christina von Flach , Sergio Soares

We define a novel quantitative strategy inspired by the ecological notion of nestedness to single out the scale at which innovation complexity emerges from the aggregation of specialized building blocks. Our analysis not only suggests that…

General Economics · Economics 2019-09-13 Emanuele Pugliese , Lorenzo Napolitano , Matteo Chinazzi , Guido Chiarotti

Scientific open-source software (OSS) has greatly benefited research communities through its transparent and collaborative nature. Given its critical role in scientific research, ensuring the sustainability of such software has become…

Software Engineering · Computer Science 2024-02-26 Jiayi Sun , Aarya Patil , Youhai Li , Jin L. C. Guo , Shurui Zhou

The rapid advancements in quantum computing necessitate a scientific and rigorous approach to the construction of a corresponding software ecosystem, a topic underexplored and primed for systematic investigation. This chapter takes an…

In nature ecosystems, animal life-spans are determined by genes and some other biological characteristics. Similarly, the software project life-spans are related to some internal or external characteristics. Analyzing the relations between…

Software Engineering · Computer Science 2017-11-01 Zhifang Liao , Benhong Zhao , Shengzong Liu , Haozhi Jin , Dayu He , Liu Yang , Jinsong Wu , Yan Zhang

"Evolution behaves like a tinkerer" (Francois Jacob, Science, 1977). Software systems provide a unique opportunity to understand biological processes using concepts from network theory. The Debian GNU/Linux operating system allows us to…

Operating Systems · Computer Science 2015-06-03 Miguel A. Fortuna , Juan A. Bonachela , Simon A. Levin

Software systems are increasingly depending on data, particularly with the rising use of machine learning, and developers are looking for new sources of data. Open Data Ecosystems (ODE) is an emerging concept for data sharing under public…

Software Engineering · Computer Science 2021-09-06 Per Runeson , Thomas Olsson , Johan Linåker

Modern software systems rely on dependency networks of reusable libraries, where breaking changes propagate and cause downstream consumers to fail. Despite growing research across ecosystems, no comprehensive synthesis exists. We conduct a…

Software Engineering · Computer Science 2026-05-26 Juntao Chen , Tingting Bi , Yanlin Wang , Patanamon Thongtanunam

While fields like Artificial Life have made huge strides in quantifying the mechanisms that distinguish living systems from non-living ones, particular mechanisms remain difficult to reproduce in silico. Known as open-endedness, we've been…

Biological Physics · Physics 2024-07-18 Alyssa M Adams , Eliott Jacopin , Praful Gagrani , Olaf Witkowski