架構(gòu)實(shí)戰(zhàn)
本書從基本原理入手,介紹軟件架構(gòu)設(shè)計(jì)過(guò)程中涉及的一些概念、流程、方法、用到的工作產(chǎn)品及可重用的資源,從第6章開(kāi)始,通過(guò)介紹一個(gè)具體的案例來(lái)闡述如 何定義需求、創(chuàng)建邏輯架構(gòu)、創(chuàng)建物理架構(gòu)。在第10章“進(jìn)階”中,作者補(bǔ)充說(shuō)明了架構(gòu)師和軟件開(kāi)發(fā)項(xiàng)目其他方面的關(guān)系,后面又說(shuō)明了各種軟件開(kāi)發(fā)項(xiàng)目可能 存在的困難及相應(yīng)的處理方法。
本書理論結(jié)合實(shí)踐,介紹了一些可以應(yīng)用到整個(gè)或部分的架構(gòu)設(shè)計(jì)流程中的最佳方法。不管你是一位資深的架構(gòu)師還是一位有志于成為架構(gòu)師的初級(jí)使用者,通過(guò)閱 讀本書都能從中獲益。
Peter Eeles,IBM Rational Software的高級(jí)IT架構(gòu)師,其主要工作室進(jìn)行架構(gòu)設(shè)計(jì)和實(shí)現(xiàn)大規(guī)模、分布式的系統(tǒng)。他目前致力于幫助組織提高軟件開(kāi)發(fā)能力。除本書外,Eeles還與人合作編寫了《Building J2EETM Applications with the Rational Unified Process》(Addison-Wesley,2003)和《Building Business Objects》(Wiley,1998)。
Peter Cripps,IBM Global Business Services的高級(jí)IT架構(gòu)師,專注于應(yīng)用組件和基于服務(wù)的開(kāi)發(fā)技術(shù),并在整個(gè)IBM公司推廣架構(gòu)設(shè)計(jì)最佳實(shí)踐,目前從事IBM Unified Method Framework的開(kāi)發(fā)工作。
