TY - BOOK TI - Software architecture : principles and practice SN - 978-1-63549-423-5 U1 - 005.3 S6817 2017 PB - Larsen and Keller Education KW - Computer architecture N1 - 001 Generalities ER -