Visible to the public Learning from Super-mutants: Searching Post-apocalyptic Software Ecosystems for Novel Semantics-preserving Transforms

TitleLearning from Super-mutants: Searching Post-apocalyptic Software Ecosystems for Novel Semantics-preserving Transforms
Publication TypeConference Paper
Year of Publication2017
AuthorsLandsborough, Jason, Harding, Stephen, Fugate, Sunny
Conference NameProceedings of the Genetic and Evolutionary Computation Conference Companion
PublisherACM
Conference LocationNew York, NY, USA
ISBN Number978-1-4503-4939-0
KeywordsBIOS Security, genetic algorithm, genetic improvement, human factors, Metrics, pubcrawl, Resiliency, Scalability, search based software engineering, validation
Abstract

In light of recent advances in genetic-algorithm-driven automated program modification, our team has been actively exploring the art, engineering, and discovery of novel semantics-preserving transforms. While modern compilers represent some of the best ideas we have for automated program modification, current approaches represent only a small subset of the types of transforms which can be achieved. In the wilderness of post-apocalyptic software ecosystems of genetically-modified and mutant programs, there exist a broad array of potentially useful software mutations, including semantics-preserving transforms that may play an important role in future software design, development, and most importantly, evolution.

URLhttp://doi.acm.org/10.1145/3067695.3082525
DOI10.1145/3067695.3082525
Citation Keylandsborough_learning_2017