Multi-objective optimization of dynamic memory managers using grammatical evolution | Publicación