Automatic Re-engineering of Software Using Genetic Programming

! Automatic Re-engineering of Software Using Genetic Programming × PDF Read by # Conor Ryan eBook or Kindle ePUB Online free. Automatic Re-engineering of Software Using Genetic Programming Clear description of converting conventional programs to parallel code A clear non-mathematical in depth description of a new idea for automatically transforming (re-engineering) existing programs to run on parallel computers. There are several low level transformations which change individual lines of code or FOR loops. Existing programs contain many lines of code so the number of possible combinations of transforms and code lines is huge. Ryan shows Darwinian natural evolution can be used to i

Automatic Re-engineering of Software Using Genetic Programming

Author :
Rating : 4.89 (984 Votes)
Asin : 0792386531
Format Type : paperback
Number of Pages : 140 Pages
Publish Date : 2015-10-08
Language : English

DESCRIPTION:

Clear description of converting conventional programs to parallel code A clear non-mathematical in depth description of a new idea for automatically transforming (re-engineering) existing programs to run on parallel computers. There are several low level transformations which change individual lines of code or FOR loops. Existing programs contain many lines of code so the number of possible combinations of transforms and code lines is huge. Ryan shows Darwinian natural evolution can be used to in the computer to automatically find appropriate transformations and where to apply them to the program to produce parallel code which works exactly like the original program but

It demonstrates that the benefits of this approach are twofold: first, the time required for evaluating a population is drastically reduced, and second, the transformations can subsequently be used to prove that the new program is functionally equivalent to the original. Automatic Re-engineering of Software Using Genetic Programming is an excellent resource for researchers in this exciting new field.. Unlike most uses of Genetic Programming, this book evolves sequences of provable transformations rather than actual programs. Automatic Re-engineering of Software Using Genetic Programming describes the application of Genetic Programming to a real world ap

OTHER BOOK COLLECTION