Although object-oriented conceptual software design is difficult to learn and perform, computational tool support for the conceptual software designer is limited. In conceptual engineering design, however, computational tools exploiting interactive evolutionary computation (EC) have shown significant utility. This article investigates the cross-disciplinary technology transfer of search-based EC from engineering design to software engineering design in an attempt to provide support for the conceptual software designer. Firstly, genetic operators inspired by genetic algorithms (GAs) and evolutionary programming are evaluated for their effectiveness against a conceptual software design representation using structural cohesion as an objective ...
This thesis describes research into the development of a Computer Aided Design (CAD) tool that uses ...
Abstract: This paper describes a new Evolutionary Programming algorithm based on Self-Organised Crit...
Advances in processing capacity, coupled with the desire to tackle problems where a human subjective...
Although object-oriented conceptual software design is difficult to learn and perform, computational...
Design is fundamental to software development. Indeed, early lifecycle software engineering design i...
Although much evidence exists to suggest that early life cycle software engineering design is a diff...
The goal of this research is to investigate the application of evolutionary search to the process of...
This thesis describes a system designed to promote collaboration between the human and computer duri...
In this chapter, an introduction on the use of evolutionary computing techniques, which are consider...
We report on a partially implemented interactive computer aided design tool for software engineeri...
This book explores design tools based on evolutionary computation (EC), oriented primarily toward co...
Over the last few decades, one has observed a remarkable increase, both in the number, and in the qu...
The highly competitive and rapidly changing global business environment requires companies to delive...
Most computer-based design tools assume designers work with a well defined problem. However, this as...
This paper describes a prototype design system which uses a genetic algorithm to evolve new conceptu...
This thesis describes research into the development of a Computer Aided Design (CAD) tool that uses ...
Abstract: This paper describes a new Evolutionary Programming algorithm based on Self-Organised Crit...
Advances in processing capacity, coupled with the desire to tackle problems where a human subjective...
Although object-oriented conceptual software design is difficult to learn and perform, computational...
Design is fundamental to software development. Indeed, early lifecycle software engineering design i...
Although much evidence exists to suggest that early life cycle software engineering design is a diff...
The goal of this research is to investigate the application of evolutionary search to the process of...
This thesis describes a system designed to promote collaboration between the human and computer duri...
In this chapter, an introduction on the use of evolutionary computing techniques, which are consider...
We report on a partially implemented interactive computer aided design tool for software engineeri...
This book explores design tools based on evolutionary computation (EC), oriented primarily toward co...
Over the last few decades, one has observed a remarkable increase, both in the number, and in the qu...
The highly competitive and rapidly changing global business environment requires companies to delive...
Most computer-based design tools assume designers work with a well defined problem. However, this as...
This paper describes a prototype design system which uses a genetic algorithm to evolve new conceptu...
This thesis describes research into the development of a Computer Aided Design (CAD) tool that uses ...
Abstract: This paper describes a new Evolutionary Programming algorithm based on Self-Organised Crit...
Advances in processing capacity, coupled with the desire to tackle problems where a human subjective...