Sciweavers

GECCO
2006
Springer

Single and multi-objective genetic operators in object-oriented conceptual software design

14 years 3 months ago
Single and multi-objective genetic operators in object-oriented conceptual software design
This poster paper investigates the potential of single and multiobjective genetic operators with an object-oriented conceptual design space. Using cohesion as an objective fitness function, genetic operators inspired by genetic algorithms and evolutionary programming are compared against a simple case study. Also, using both cohesion and coupling as objective fitness functions, multi-objective genetic operators inspired by a non-dominated sorting algorithm have been developed. Cohesion and coupling values achieved are similar to human performed designs and a large number and variety of optimal solutions are arrived at, which could not have been produced by the human software engineer. We conclude that this mass of optimal design variants offers significant potential for design support when integrated with user-centric, computationally intelligent tools. Categories and Subject Descriptors D.2.2 [Software Engineering]: Design tools and techniques. I.2.8 [Artificial Intelligence]: Proble...
Christopher L. Simons, Ian C. Parmee
Added 23 Aug 2010
Updated 23 Aug 2010
Type Conference
Year 2006
Where GECCO
Authors Christopher L. Simons, Ian C. Parmee
Comments (0)