TY - BOOK AU - CLEMENTS AND ETC TI - DOCUMENTING SOFTWARE ARCHITECTURES: VIEWS AND BEYOND SN - 9.78E+12 U1 - 005.15 CLE PB - ADDISON WESLEY ER -