NECSI Resources

 International Conference on Complex Systems (ICCS2007)

Rapid Software Evolution

Borislav Iordanov
Kobrix Software Inc.

     Full text: PDF
     Last modified: September 27, 2007

Abstract
Software has quantifiably reached levels of complexity beyond
human understanding. The divide and conquer principle
breaks for large-scale systems for clearly identifiable
reasons. To overcome those barriers, the process of software
construction should be modeled after the process of evolution
in the living world. We propose a concrete, practical
platform for evolving software programs through natural selection
and continuous human participation. The platform is based on a distributed, generalized hypergraph as a memory model and a live system where programmers and users interact within the same environment.







Maintained by NECSI Webmaster Copyright © 2000-2007 New England Complex Systems Institute. All rights reserved.