From practice to theory in designing autonomous agents | Publicación