Exploring automated software composition with genetic programming

Erik M. Fredericks, Betty H. C. Cheng · 2013

Much research has been performed in investigating the numerous dimensions of software composition. Challenges include creating a composition-based design process, designing software for reuse, investigating various strategies for composition, and automating the composition process. Depending on the complexity of the relevant components, numerous composition strategies may exist, each of which may have several options and variations for aggregate steps in realizing these strategies. This paper presents an evolutionary computation-based framework for automatically searching for and realizing an optimal composition strategy for composing a given target module into an existing software system.

Read the paper · More papers on PaperTik