Specialising Software for Different Downstream Applications Using Genetic Improvement and Code Transplantation.
Justyna PetkeMark HarmanWilliam B. LangdonWestley WeimerPublished in: IEEE Trans. Software Eng. (2018)
Keyphrases
- source code
- software systems
- genetic algorithm
- program understanding
- industry standard
- neural network
- software package
- control flow
- software projects
- computer systems
- software development
- software process improvement
- significant improvement
- linux kernel
- application programming interface
- programming tool
- fully functional
- unit testing
- software design
- data flow
- software maintenance
- software tools
- software architecture
- open source
- user interface
- software evolution
- software reuse
- software metrics
- test cases
- web applications
- supply chain
- windows xp
- stem cell
- bone marrow