Title :
Supporting Aspect-Oriented Paradigm by bio-inspired concepts
Author_Institution :
Dept. of Comput. Sci., Philadelphia Univ., Philadelphia, PA, USA
fDate :
Nov. 29 2011-Dec. 1 2011
Abstract :
The idea of applying the biological principle of natural evolution to artificial systems, introduced more than three decades ago, has seen impressive growth in the past few years. Usually these artificial systems group bio-inspired systems, evolutionary computation, artificial life, etc. This convinced all that nature has much we might be inspired by when designing our systems and the genetics is a promising inspiration. Extensive methodologies and systems, mapping it, were developed. But the mapping of the natural genetics to the software design has been however very limited. Actually, intensive efforts are being invested for upgrading programming tools from high level programming languages to design languages, including Aspect-Oriented Paradigm (AOP). The growing interest of AOP and its application in several domains necessitates its enrichment by strong concepts which are intended to support effectively the application domain diversity. This paper proposes such enhancement inspired from natural genetics. We first present Bio-inspired, Aspect-Oriented, and Subject-Oriented software design approaches. Then the enrichment of AOP, induced by a Bio-inspired approach, with its supporting design methodology will be introduced and evaluated.
Keywords :
artificial life; aspect-oriented programming; evolutionary computation; genetics; application domain diversity; artificial life; artificial systems; aspect-oriented paradigm; bio-inspired concepts; design languages; evolutionary computation; high level programming languages; natural evolution biological principle; natural genetics; subject-oriented software design approaches; Bioinformatics; Computer languages; Genomics; Programming; Semiconductor optical amplifiers; Software design;
Conference_Titel :
Innovation in Information & Communication Technology (ISIICT), 2011 Fourth International Symposium on
Conference_Location :
Amman
Print_ISBN :
978-1-61284-672-9
DOI :
10.1109/ISIICT.2011.6149599