2009-11-23 15:42:08 來源:CIO時代網(wǎng)
Telelogic SA 總體架構(gòu)設(shè)計(jì)工具
SA是一個功能強(qiáng)大的基于知識庫的實(shí)體體系結(jié)構(gòu)(Enterprise Architecture,EA)開發(fā)工具,是開發(fā)一個實(shí)體(國家、軍隊(duì)、大中企業(yè)、復(fù)雜大系統(tǒng)、運(yùn)行平臺和作戰(zhàn)系統(tǒng)等)模型、集國際工業(yè)界領(lǐng)先的主要建模方法(標(biāo)準(zhǔn))于一體、面向多用戶軟件環(huán)境的設(shè)計(jì)工具。Telelogic公司的System Architect?(原為POPKIN公司POPKIN SA,簡稱“SA”)。
SA模塊
SA的產(chǎn)品模塊包括System Architect(必須)及安裝在其上的SA Simulator II(可選)、SA Information Web Publisher(可選)、SA Compare(可選)、XML Arthitect(可選)、System Architect's DoDAF(C4ISR)(可選)、System Architect's DoDAF(ABM)(可選) 等7個模塊(該項(xiàng)需核對)。推薦的模塊為System Architect ,SA Simulator II、SA Compare、System Architect's DoDAF(C4ISR)、System Architect's DoDAF(ABM)。
System Architect
System Architect以多用戶方式,集成了領(lǐng)導(dǎo)工業(yè)主要建模領(lǐng)域的建模方法,包括商業(yè)建模、基于UML的面向?qū)ο蠛徒M件建模、關(guān)系數(shù)據(jù)建模、網(wǎng)絡(luò)體系結(jié)構(gòu)設(shè)計(jì)以及結(jié)構(gòu)化分析與設(shè)計(jì)等,通過Microsoft VBA的支持,System Architect的擴(kuò)展知識庫提供了所有這些功能。用戶可通過屏幕左側(cè)的瀏覽器瀏覽這些建模方法,并通過SA提供的選項(xiàng)來設(shè)置這些建模方法。通過屏幕右側(cè)繪圖區(qū)中的圖(Diagram)來實(shí)現(xiàn)這些建模方法。圖由符號(Symbol)和定義(Definition)組成,圖、符號和定義存儲在System Architect的知識庫中,知識庫則存儲在SQL Server,Oracle 或MSDE數(shù)據(jù)庫中,允許多個用戶同時使用。支持部分體系結(jié)構(gòu)產(chǎn)品的自動生成,如由DoDAF架構(gòu)框架中的OV-2和OV-5自動生成OV-3,由SV-1和SV-4自動生成SV-6等。
System Architect自帶的“HTML Publisher”使用戶可以生成上下文相關(guān)的數(shù)據(jù)庫模型的Web報(bào)表,如果需要更強(qiáng)大的發(fā)布功能,則需要安裝SA Information Web Publisher插件。
SA Simulator II
SA Simulator II集成了流程仿真工具-WITNESS,支持用戶建立動態(tài)流程模型,準(zhǔn)確地反映業(yè)務(wù)處理情況。其預(yù)測、暴露瓶頸和利用率功能讓用戶能最佳地設(shè)計(jì)業(yè)務(wù)流程,從而改善流程,并通過改善流程降低成本;通過仿真使用戶更好地計(jì)算運(yùn)營風(fēng)險(xiǎn)、計(jì)算意外故障率,提高業(yè)務(wù)風(fēng)險(xiǎn)可視性;確認(rèn)系統(tǒng)配置和服務(wù)等級協(xié)議前,對流程設(shè)計(jì)進(jìn)行測試和優(yōu)化,以此降低實(shí)施成本和減少差錯。
SA Simulator II支持由流程模型和通過對話進(jìn)行全面配置;支持BPMN、IDEF和流程圖建模方式;支持業(yè)務(wù)目標(biāo)到業(yè)務(wù)流程的過程模擬,并支持動態(tài)圖形化顯示利用率;業(yè)務(wù)調(diào)度板可顯示全部結(jié)果和業(yè)績;強(qiáng)大的規(guī)則引擎能夠準(zhǔn)確地反映業(yè)務(wù)流程;通過自定義圖形模型和圖標(biāo)有效地使業(yè)務(wù)處理可視化;資源配置文件和換班日歷可以準(zhǔn)確地反映工作情況。為用戶提供了圖形模型驅(qū)動的強(qiáng)大決策支持功能并能容易地按商業(yè)用戶要求進(jìn)行配置。
SA Information Web Publisher
SA Information Web Publisher是一個強(qiáng)大的報(bào)告生成和發(fā)布工具,提供了網(wǎng)站開發(fā)工具,使用它用戶可向Web服務(wù)器發(fā)布SA知識庫中的信息以及這些信息的全面報(bào)告,為目標(biāo)受眾提供信息。
SA Information Web Publisher可使用戶選擇預(yù)置的模板來強(qiáng)調(diào)SA所支持的建模,包括EA、BPM、UML、數(shù)據(jù)建模和C4ISR框架體系結(jié)構(gòu)等。它使用增強(qiáng)了的類似于SA SQL的報(bào)告生成系統(tǒng),允許對知識庫中信息(定義、關(guān)系和圖示信息)進(jìn)行復(fù)雜的橫向及樹形探查。其向html模板發(fā)布的層疊式報(bào)告,用戶可以改變它的布局、顏色、圖像及標(biāo)識。
需要說明的是,SA Information Web Publisher是面向CPU的,非常占用CPU的處理能力,因此原廠建議一方面使用盡可能快的處理器,另一方面在其運(yùn)行時盡可能關(guān)掉其它不需運(yùn)行的應(yīng)用。另外,網(wǎng)絡(luò)環(huán)境下多用戶工作,一個用戶運(yùn)行SA Information Web Publisher時,會認(rèn)為其他用戶在修改信息,因此,為生成穩(wěn)定的報(bào)告,原廠建議要么晚間大家停止在知識庫上工作時運(yùn)行SA Information Web Publisher,要么對用戶自己的知識庫備份,然后通過備份發(fā)布信息。通過咨詢服務(wù),原廠可對SA Information Web Publisher進(jìn)行裁剪。
SA Compare
Telelogic的SA Compare可以比較不同情況,更好地理解變更后果。它是一種特有的知識庫管理工具,用戶可以使用它去比較兩個知識庫。SA Compare將每個知識庫轉(zhuǎn)換為XML文件進(jìn)行比較,并產(chǎn)生單個比較的XML文件。也可根據(jù)圖或定義的類型選擇比較的內(nèi)容,如可選擇比較兩個知識庫的全部內(nèi)容,或僅僅比較用例圖或?qū)嶓w定義等。
SA Compare以Web瀏覽器的形式提供比較的結(jié)果,并使用不同的顏色提醒用戶有哪些不同。工具中的顯示過濾器可使用戶指定Web輸出顯示的內(nèi)容,過濾的方式有圖類型、定義類型和屬性名稱。需要說明的是,運(yùn)行SA Compare時,由于每20000個定義或?qū)ο髮⑹褂?00至120MB內(nèi)存,因此,原廠建議運(yùn)行SA Compare的機(jī)器應(yīng)有盡可能多的內(nèi)存。
System Architect's DoDAF
System Architect包括一個C4ISR選項(xiàng),提供了對DODAF的支持。目前,System Architect提供了兩種支持DoDAF開發(fā)的選項(xiàng):基于ABM的DoDAF和C4ISR。
ABM(Activity Based Methodology)是基于活動建模的DoDAF產(chǎn)品的方法論,由MITRE公司創(chuàng)建?;诨顒拥捏w系結(jié)構(gòu)開發(fā)提供的好處包括:使核心體系結(jié)構(gòu)數(shù)據(jù)形成信息交換和系統(tǒng)數(shù)據(jù)交換;信息交換和系統(tǒng)數(shù)據(jù)交換被用來生成作戰(zhàn)和系統(tǒng)視圖;確保作戰(zhàn)視圖和系統(tǒng)視圖產(chǎn)品的數(shù)據(jù)一致性;形成高質(zhì)量的體系結(jié)構(gòu)和分析產(chǎn)品,加速體系結(jié)構(gòu)開發(fā)過程等。Telelogic 在10.3新版本中推薦使用該模塊。
System Architect中的C4ISR (軍隊(duì)總體架構(gòu)框架) 選項(xiàng)提供了C4ISR體系結(jié)構(gòu)框架的作戰(zhàn)、系統(tǒng)和技術(shù)視圖建模的完全支持,并在企業(yè)級或工程級產(chǎn)生必需的C4ISR應(yīng)用。
支持DoDAF的SA可與Telelogic DOORS集成,以保持對作戰(zhàn)需求和標(biāo)準(zhǔn)的跟蹤和遵從;也可與Telelogic TAU集成,以細(xì)化對系統(tǒng)和軟件的設(shè)計(jì)和執(zhí)行。
SA特性分析
從6.1 和 6.2 介紹,SA是目前國際上最好的EA工具。SA面向?qū)嵱眯?、聚焦于?shí)體解決方案、立足于“怎么辦”的解決方案,支持EA建模和可視化、支持業(yè)務(wù)分析和決策支持、支持實(shí)體內(nèi)跨域溝通和協(xié)作、支持國際領(lǐng)先(主流)的建模標(biāo)準(zhǔn),依據(jù)項(xiàng)目成熟度準(zhǔn)則確??闪炕?。SA是市場上僅有的集四種建模方法于一體的集成工具:
?。?)業(yè)務(wù)流程建模:全面覆蓋Zachman框架,支持IDEF方法論,能夠與第三方建模工具鏈接;
?。?)基于目標(biāo)(對象)和構(gòu)件建模:支持UML符號、BPMN符號、BPEL (業(yè)務(wù)流程執(zhí)行語言),支持C++和Java的前向和逆向工程;
?。?)數(shù)據(jù)建模:能夠搭建目標(biāo)域中的實(shí)體關(guān)系模型、獨(dú)立的物理模型,生成Schema,支持逆向數(shù)據(jù)工程;
?。?)結(jié)構(gòu)化分析和設(shè)計(jì):支持Gane & Sarson、Yourdon / DeMarco、Ward & Mellor和SSADM方法論。
免責(zé)聲明:本網(wǎng)站(http://www.www.gypb.net/)內(nèi)容主要來自原創(chuàng)、合作媒體供稿和第三方投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
本網(wǎng)站刊載的所有內(nèi)容(包括但不僅限文字、圖片、LOGO、音頻、視頻、軟件、程序等)版權(quán)歸原作者所有。任何單位或個人認(rèn)為本網(wǎng)站中的內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實(shí)內(nèi)容時,請及時通知本站,予以刪除。
