A methodology towards automatic implementation of N-body algorithms | Publicación