Exploring automated software composition with genetic programming

  • Authors:
  • Erik M. Fredericks;Betty H.C. Cheng

  • Affiliations:
  • Michigan State University, East Lansing, MI, USA;Michigan State University, East Lansing, MI, USA

  • Venue:
  • Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.