An implementation of self-protected mobile agents | Publicación