Literature DB >> 22106260

Evolution of a modular software network.

Miguel A Fortuna1, Juan A Bonachela, Simon A Levin.   

Abstract

"Evolution behaves like a tinkerer" (François Jacob, Science, 1977). Software systems provide a singular opportunity to understand biological processes using concepts from network theory. The Debian GNU/Linux operating system allows us to explore the evolution of a complex network in a unique way. The modular design detected during its growth is based on the reuse of existing code in order to minimize costs during programming. The increase of modularity experienced by the system over time has not counterbalanced the increase in incompatibilities between software packages within modules. This negative effect is far from being a failure of design. A random process of package installation shows that the higher the modularity, the larger the fraction of packages working properly in a local computer. The decrease in the relative number of conflicts between packages from different modules avoids a failure in the functionality of one package spreading throughout the entire system. Some potential analogies with the evolutionary and ecological processes determining the structure of ecological networks of interacting species are discussed.

Mesh:

Year:  2011        PMID: 22106260      PMCID: PMC3250116          DOI: 10.1073/pnas.1115960108

Source DB:  PubMed          Journal:  Proc Natl Acad Sci U S A        ISSN: 0027-8424            Impact factor:   11.205


  21 in total

1.  Emergence of scaling in random networks

Authors: 
Journal:  Science       Date:  1999-10-15       Impact factor: 47.728

2.  The web of human sexual contacts.

Authors:  F Liljeros; C R Edling; L A Amaral; H E Stanley; Y Aberg
Journal:  Nature       Date:  2001-06-21       Impact factor: 49.962

3.  Complexity and fragility in ecological networks.

Authors:  R V Solé; J M Montoya
Journal:  Proc Biol Sci       Date:  2001-10-07       Impact factor: 5.349

4.  Biological networks: the tinkerer as an engineer.

Authors:  U Alon
Journal:  Science       Date:  2003-09-26       Impact factor: 47.728

5.  Traffic-based feedback on the web.

Authors:  Jonathan Aizen; Daniel Huttenlocher; Jon Kleinberg; Antal Novak
Journal:  Proc Natl Acad Sci U S A       Date:  2004-01-06       Impact factor: 11.205

6.  Structural vulnerability of the North American power grid.

Authors:  Réka Albert; István Albert; Gary L Nakarado
Journal:  Phys Rev E Stat Nonlin Soft Matter Phys       Date:  2004-02-26

7.  Functional cartography of complex metabolic networks.

Authors:  Roger Guimerà; Luís A Nunes Amaral
Journal:  Nature       Date:  2005-02-24       Impact factor: 49.962

8.  Team assembly mechanisms determine collaboration network structure and team performance.

Authors:  Roger Guimerà; Brian Uzzi; Jarrett Spiro; Luís A Nunes Amaral
Journal:  Science       Date:  2005-04-29       Impact factor: 47.728

Review 9.  Ecological networks and their fragility.

Authors:  José M Montoya; Stuart L Pimm; Ricard V Solé
Journal:  Nature       Date:  2006-07-20       Impact factor: 49.962

10.  Compartmentalization increases food-web persistence.

Authors:  Daniel B Stouffer; Jordi Bascompte
Journal:  Proc Natl Acad Sci U S A       Date:  2011-02-09       Impact factor: 11.205

View more
  7 in total

1.  Evidence for soft bounds in Ubuntu package sizes and mammalian body masses.

Authors:  Marco Gherardi; Salvatore Mandrà; Bruno Bassetti; Marco Cosentino Lagomarsino
Journal:  Proc Natl Acad Sci U S A       Date:  2013-12-09       Impact factor: 11.205

2.  A maximum entropy framework for nonexponential distributions.

Authors:  Jack Peterson; Purushottam D Dixit; Ken A Dill
Journal:  Proc Natl Acad Sci U S A       Date:  2013-12-02       Impact factor: 11.205

3.  Cross-Disciplinary Network Comparison: Matchmaking Between Hairballs.

Authors:  Koon-Kiu Yan; Daifeng Wang; Anurag Sethi; Paul Muir; Robert Kitchen; Chao Cheng; Mark Gerstein
Journal:  Cell Syst       Date:  2016-03-23       Impact factor: 10.304

4.  Open is Not Enough. Let's Take the Next Step: An Integrated, Community-Driven Computing Platform for Neuroscience.

Authors:  Yaroslav O Halchenko; Michael Hanke
Journal:  Front Neuroinform       Date:  2012-06-29       Impact factor: 4.081

5.  An a posteriori measure of network modularity.

Authors:  Timothée Poisot
Journal:  F1000Res       Date:  2013-05-23

6.  The hourglass organization of the Caenorhabditis elegans connectome.

Authors:  Kaeser M Sabrin; Yongbin Wei; Martijn Pieter van den Heuvel; Constantine Dovrolis
Journal:  PLoS Comput Biol       Date:  2020-02-06       Impact factor: 4.475

7.  Mutation pattern analysis reveals polygenic mini-drivers associated with relapse after surgery in lung adenocarcinoma.

Authors:  Laura Bennett; Matthew Howell; Danish Memon; Chris Smowton; Cong Zhou; Crispin J Miller
Journal:  Sci Rep       Date:  2018-10-04       Impact factor: 4.379

  7 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.