An Interdisciplinary Perspective on Artificial Immune Systems Jon Timmis Department of Electronics and Department of Computer Science [email protected].