English
Related papers

Related papers: Punctuated Equilibrium in Software Evolution

200 papers

A punctuated equilibrium model of biological evolution with relative fitness between different species being the fundamental driving force of evolution is introduced. Mutation is modeled as a fitness updating cellular automaton process…

Condensed Matter · Physics 2015-06-25 H. F. Chau , L. Mak , P. K. Kwok

In a recent paper, Newman surveys the literature on power law spectra in evolution, self-organised criticality and presents a model of his own to arrive at a conclusion that self-organised criticality is not necessary for evolution. Not…

Biological Physics · Physics 2009-10-31 Russell K. Standish

This chapter investigates the evolutionary ecology of software, focusing on the symbiotic relationship between software and innovation. An interplay between constraints, tinkering, and frequency-dependent selection drives the complex…

Software Engineering · Computer Science 2025-12-03 Sergi Valverde , Blai Vidiella , Salva Duran-Nebreda

We study a simple model of spin network evolution motivated by the hypothesis that the emergence of classical space-time from a discrete microscopic dynamics may be a self-organized critical process. Self organized critical systems are…

High Energy Physics - Theory · Physics 2008-11-26 Mohammad H. Ansari , Lee Smolin

Real-world software applications must constantly evolve to remain relevant. This evolution occurs when developing new applications or adapting existing ones to meet new requirements, make corrections, or incorporate future functionality.…

Software Engineering · Computer Science 2023-08-31 Sebastian Hönel

We consider two, apparently similar, models of biological evolution which have been claimed to exhibit self-organized critical behaviour. A careful reanalysis of these models, including several new analytic results for one of them, suggests…

Condensed Matter · Physics 2009-10-22 Jan de Boer , A. D. Jackson , Tilo Wettig

Software evolution is a fundamental process that transcends the realm of technical artifacts and permeates the entire organizational structure of a software project. By means of a longitudinal empirical study of 18 large open-source…

Software Engineering · Computer Science 2016-10-20 Mitchell Joblin , Sven Apel , Wolfgang Mauerer

Following extensive numerical experiments, it has been suggested that the evolution of competing computer programs in artificial life simulations shows signs of being a self-organized critical process. The primary evidence for this claim…

adap-org · Physics 2009-10-30 M. E. J. Newman , Simon M. Fraser , Kim Sneppen , William A. Tozier

A celebrated and controversial hypothesis conjectures that some biological systems --parts, aspects, or groups of them-- may extract important functional benefits from operating at the edge of instability, halfway between order and…

Statistical Mechanics · Physics 2018-08-01 Miguel A. Munoz

Many natural phenomena evolve intermittently, with periods of tranquillity interrupted by bursts of activity, rather than following a smooth gradual path. Examples include earthquakes, volcanic eruptions, solar flares, gamma-ray bursts, and…

Condensed Matter · Physics 2009-10-30 Per Bak , Stefan Boettcher

This paper studies a stylized model of local interaction where agents choose from an ever increasing set of vertically ranked actions, e.g. technologies. The driving forces of the model are infrequent upward shifts (``updates''), followed…

Statistical Mechanics · Physics 2007-05-23 A. Arenas , A. Diaz-Guilera , C. J. Perez , F. Vega-Redondo

We introduce a simple microscopic description of software bug dynamics where users, programmers and a maintainer interact through a given program, with a particular emphasis on bug creation, detection and fixing. When the program is written…

Statistical Mechanics · Physics 2007-05-23 Damien Challet , Yann Le Du

The evolution analysis on Web service ecosystems has become a critical problem as the frequency of service changes on the Internet increases rapidly. Developers need to understand these evolution patterns to assist in their decision-making…

Software Engineering · Computer Science 2021-08-30 Mingyi Liu , Zhiying Tu , Yeqi Zhu , Xiaofei Xu , Zhongjie Wang , Quan Z. Sheng

Neutral landscapes and mutational robustness are believed to be important enablers of evolvability in biology. We apply these concepts to software, defining mutational robustness to be the fraction of random mutations that leave a program's…

Software Engineering · Computer Science 2013-06-28 Eric Schulte , Zachary P. Fry , Ethan Fast , Westley Weimer , Stephanie Forrest

The following notes contain a computer simulation concerning effective competition in an evolutionary environment. The scope is to underline the existence of a side effect pertaining to the competitive processes: the tendency toward an…

Computers and Society · Computer Science 2007-05-23 Michele Tucci

The modification of the model of P.Bak and K.Sneppen of the self-organized biological evolution is proposed on the basis of a formalization of the scheme of the biosphere evolution suggested by O.V.Kovalev. This scheme is regarded as one…

Condensed Matter · Physics 2008-02-03 O. V. Kovalev , Yu. M. Pis'mak , V. V. Vechernin

Much research that analyzes the evolution of a software ecosystem is confined to its own boundaries. Evidence shows, however, that software ecosystems co-evolve independently with other software ecosystems. In other words, understanding the…

Software Engineering · Computer Science 2018-08-22 José Apolinário Teixeira , Sami Hyrynsalmi

We analyse the time evolution of two open source Java projects: Eclipse and Netbeans, both developed following agile practices, though to a different extent. Our study is centered on quality analysis of the systems, measured as defects…

Software Engineering · Computer Science 2009-05-21 Alessandro Murgia , Giulio Concas , Sandro Pinna , Roberto Tonelli , Ivana Turnu

Open-source software is a complex system; its development depends on the self-coordinated action of a large number of agents. This study follows the size of the building blocks, called "packages", of the Ubuntu Linux operating system over…

Physics and Society · Physics 2013-03-04 Marco Gherardi , Salvatore Mandrà , Bruno Bassetti , Marco Cosentino Lagomarsino

The open source software (OSS) assessment has become important given the increased adoption of OSS in commercial product development. Researchers proposed many OSS assessment models. However, little is known about the industrial relevance…

Software Engineering · Computer Science 2022-12-02 Sai Pranav Koyyada , Denim Deshmukh Deepika Badampudi , Vida Ahmadi , Muhammad Usman
‹ Prev 1 2 3 10 Next ›