Documenting Software Architectures. Views and Beyond2nd editionPaul Clements, Felix Bachmann, Len Bass, David Garlan72,40 €