Design principles for highly reusable concurrent object-oriented systems. | Publicación