Building reusable software architectures with Ada | Publicación