DocumentCode :
3422206
Title :
Automated Self-Assembly Programming Paradigm: Initial Investigations
Author :
Li, Lin ; Krasnogor, Natalio ; Garibaldi, Jon
Author_Institution :
ASAP Group, Nottingham Univ.
fYear :
2006
fDate :
27-30 March 2006
Firstpage :
25
Lastpage :
36
Abstract :
This paper presents a model that simulates a self-assembly process for software components. Initial investigations on the automated self-assembly programming paradigm (ASAP2) is presented whereby software components are treated as a gas´ molecules and their interactions, within a confined area with specific temperature and pressure constraints, give rise to a variety of program architectures. We present experimental results that show how different factors affect the efficiency of the software self-assembly process and the diversity of the self-assembled programs. To the best of our knowledge this is the first time that self-assembly - a ubiquitous natural phenomenon - has been proposed as a (potentially) viable alternative to other automated program synthesis methodologies like for example genetic programming
Keywords :
automatic programming; object-oriented programming; program assemblers; automated self-assembly programming paradigm; software components; Amino acids; Automatic control; Automatic programming; Computer architecture; Control system synthesis; Genetic programming; Proteins; Robustness; Self-assembly; Temperature;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Autonomic and Autonomous Systems, 2006. EASe 2006. Proceedings of the Third IEEE International Workshop on
Conference_Location :
Potsdam
Print_ISBN :
0-7695-2544-X
Type :
conf
DOI :
10.1109/EASE.2006.3
Filename :
1607326
Link To Document :
بازگشت