3rd International Conference on Artificial Immune Systems (ICARIS 2004)