DeCastro2006NaturalComputing