Learning from Super-mutants: Searching Post-apocalyptic Software Ecosystems for Novel Semantics-preserving Transforms
Title | Learning from Super-mutants: Searching Post-apocalyptic Software Ecosystems for Novel Semantics-preserving Transforms |
Publication Type | Conference Paper |
Year of Publication | 2017 |
Authors | Landsborough, Jason, Harding, Stephen, Fugate, Sunny |
Conference Name | Proceedings of the Genetic and Evolutionary Computation Conference Companion |
Publisher | ACM |
Conference Location | New York, NY, USA |
ISBN Number | 978-1-4503-4939-0 |
Keywords | BIOS 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. |
URL | http://doi.acm.org/10.1145/3067695.3082525 |
DOI | 10.1145/3067695.3082525 |
Citation Key | landsborough_learning_2017 |