Our Current Approach: Generic Component Programming
Design concentrates on 1st level of OOD (i.e. little inheritance or virtual functions employed in the design)
Templates used instead of virtual functions to give
compile-time instead of run-time polymorphism
Illustration of the plug and socket connectivity of genetic software components
Grey - BTL components
White - STL components