8,588 research outputs found

    Search based software engineering: Trends, techniques and applications

    Get PDF
    © ACM, 2012. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version is available from the link below.In the past five years there has been a dramatic increase in work on Search-Based Software Engineering (SBSE), an approach to Software Engineering (SE) in which Search-Based Optimization (SBO) algorithms are used to address problems in SE. SBSE has been applied to problems throughout the SE lifecycle, from requirements and project planning to maintenance and reengineering. The approach is attractive because it offers a suite of adaptive automated and semiautomated solutions in situations typified by large complex problem spaces with multiple competing and conflicting objectives. This article provides a review and classification of literature on SBSE. The work identifies research trends and relationships between the techniques applied and the applications to which they have been applied and highlights gaps in the literature and avenues for further research.EPSRC and E

    Degeneracy: a link between evolvability, robustness and complexity in biological systems

    Get PDF
    A full accounting of biological robustness remains elusive; both in terms of the mechanisms by which robustness is achieved and the forces that have caused robustness to grow over evolutionary time. Although its importance to topics such as ecosystem services and resilience is well recognized, the broader relationship between robustness and evolution is only starting to be fully appreciated. A renewed interest in this relationship has been prompted by evidence that mutational robustness can play a positive role in the discovery of adaptive innovations (evolvability) and evidence of an intimate relationship between robustness and complexity in biology. This paper offers a new perspective on the mechanics of evolution and the origins of complexity, robustness, and evolvability. Here we explore the hypothesis that degeneracy, a partial overlap in the functioning of multi-functional components, plays a central role in the evolution and robustness of complex forms. In support of this hypothesis, we present evidence that degeneracy is a fundamental source of robustness, it is intimately tied to multi-scaled complexity, and it establishes conditions that are necessary for system evolvability

    Organic Selection and Social Heredity: The Original Baldwin Effect Revisited

    Get PDF
    The so-called “Baldwin Effect” has been studied for years in the fields of Artificial Life, Cognitive Science, and Evolutionary Theory across disciplines. This idea is often conflated with genetic assimilation, and has raised controversy in trans-disciplinary scientific discourse due to the many interpretations it has. This paper revisits the “Baldwin Effect” in Baldwin’s original spirit from a joint historical, theoretical and experimental approach. Social Heredity – the inheritance of cultural knowledge via non-genetic means in Baldwin’s term – is also taken into consideration. I shall argue that the Baldwin Effect can occur via social heredity without necessity for genetic assimilation. Computational experiments are carried out to show that when social heredity is permitted with high fidelity, there is no need for the assimilation of acquired characteristics; instead the Baldwin Effect occurs as promoting more plasticity to facilitate future intelligence. The role of mind and intelligence in evolution and its implications in an extended synthesis of evolution are briefly discussed
    corecore