Chapter6_集成開發(fā)工具簡介.ppt

Chapter6_集成開發(fā)工具簡介.ppt

ID:50174139

大小:869.50 KB

頁數(shù):39頁

時(shí)間:2020-03-06

Chapter6_集成開發(fā)工具簡介.ppt_第1頁
Chapter6_集成開發(fā)工具簡介.ppt_第2頁
Chapter6_集成開發(fā)工具簡介.ppt_第3頁
Chapter6_集成開發(fā)工具簡介.ppt_第4頁
Chapter6_集成開發(fā)工具簡介.ppt_第5頁
資源描述:

《Chapter6_集成開發(fā)工具簡介.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、Chapter6集成開發(fā)工具簡介集成開發(fā)工具簡介6.1Telelogic TAU功能簡介6.2SDLSuite使用方法簡介背景RationalRose是Rational公司出品的一種面向?qū)ο蟮慕y(tǒng)一建模語言的可視化建模工具。用于可視化建模和公司級水平軟件應(yīng)用的組件構(gòu)造。IBM推出了RationalSoftwareArchitect來替代RationalRose。背景(2)IBM于2007年6月宣布了對TelelogicAB公司的收購要約,該收購在IBM獲得了TelelogicAB公司96.9%的股權(quán),并滿足了收購的其他要求之后順利完成。合并后,

2、IBM、Telelogic及其合作伙伴將能夠在更短時(shí)間內(nèi)以更低廉的成本為客戶交付更為出色的高質(zhì)量系統(tǒng)。TelelogicTAU功能簡介6.1功能:可在開發(fā)環(huán)境中實(shí)現(xiàn)仿真、測試、執(zhí)行、自動(dòng)代碼生成、早期錯(cuò)誤檢測及最小化后期開發(fā)維護(hù)等。用途:可為各種設(shè)計(jì)和開發(fā)任務(wù)提供最優(yōu)化方法。利用TAU工具的強(qiáng)大圖形化建模能力,用戶可以對系統(tǒng)進(jìn)行設(shè)計(jì)和模擬,并可驗(yàn)證系統(tǒng)行為,確保設(shè)計(jì)按照正確的方向進(jìn)行。組成:SDLSuite,TTCNSuite和UMLSuiteSDLSuite基于SDL和MSC的軟件開發(fā)工具。主要用在設(shè)計(jì)階段。該工具支持圖形化的SDL編輯、在

3、線仿真和驗(yàn)證、代碼自動(dòng)生成和MSC編輯等。SDLSuite主要由以下幾個(gè)部分組成:SDLEditor:支持圖形化的SDL編輯,并具備與上下文相關(guān)的在線幫助工具??梢詧?zhí)行在線語法檢查,并在編輯器中標(biāo)示檢測到的靜態(tài)語法錯(cuò)誤。SDLSimulator:支持在開發(fā)環(huán)境下進(jìn)行SDL系統(tǒng)的仿真運(yùn)行,仿真結(jié)果可自動(dòng)生成MSC。SDLValidator:驗(yàn)證系統(tǒng)的設(shè)計(jì)是否和需求相吻合,并可發(fā)現(xiàn)系統(tǒng)運(yùn)行時(shí)動(dòng)態(tài)錯(cuò)誤。SDLTranslator:支持自動(dòng)生成C語言代碼。MSCEditor:支持圖形化的MSC編輯。TTCNSuiteTTCNSuite是事實(shí)上的通信系

4、統(tǒng)的標(biāo)準(zhǔn)測試環(huán)境。它在全球范圍內(nèi)被廣泛采用,測試從內(nèi)置通信芯片到大型交換機(jī)和智能網(wǎng)服務(wù)的電信和數(shù)據(jù)通信設(shè)備。TTCNSuite的測試腳本語言TTCN-2是流行的用于順從性測試的專用測試編程語言,已由ETSI和ISO標(biāo)準(zhǔn)化。TTCNSuite為測試工程師提供強(qiáng)大的TTCN-2編輯器和句法分析器,而且可將測試腳本編譯為可執(zhí)行C代碼。UMLSuiteUMLSuite是用于面向?qū)ο髴?yīng)用開發(fā)的多用戶解決方案。UMLSuite通過分析和設(shè)計(jì)不同開發(fā)階段的關(guān)鍵建模視圖,幫助用戶更好地管理開發(fā)過程。UMLSuite可用于中型或大型項(xiàng)目,通過重復(fù)使用模型或系統(tǒng)

5、設(shè)計(jì)的通用部件來節(jié)省系統(tǒng)開發(fā)時(shí)間。Organizer界面6.2.1Organizer窗口:系統(tǒng)文件圖標(biāo)工作目錄圖標(biāo)Organizer界面6.2.1設(shè)定工作目錄1在創(chuàng)建某個(gè)系統(tǒng)之前,用戶需設(shè)定工作目錄。目標(biāo)文件為系統(tǒng)自動(dòng)生成的代碼,如仿真程序、驗(yàn)證程序和自動(dòng)生成的可執(zhí)行代碼等。建議把源文件和目標(biāo)文件存放在同一個(gè)工作目錄下。TAU工具不能處理帶空格的變量名,可使用下劃線來代替空格,因此工作目錄中也不能帶空格設(shè)定用戶的工作目錄新建一個(gè)工程2系統(tǒng)文件用來保存整個(gè)SDL系統(tǒng)中各圖的層次結(jié)構(gòu)和工作環(huán)境的各種設(shè)定值。通過Organizer窗口左上角的圖標(biāo)來

6、標(biāo)識系統(tǒng)文件。新建工程對話框保存系統(tǒng)文件MSC編輯器使用方法簡介6.2.2新建MSC圖1輸入新建圖形的類型和名稱操作步驟:⑴選中Organizer中的OtherDocuments,單擊Edit菜單中AddNew命令,或直接使用工具欄中工具打開AddNew對話框。⑵選擇圖形的類型為MSC,輸入圖形的名稱,并選中ShowinEditor選項(xiàng)框用于打開MSC編輯器。⑶單擊OK按鈕,即在Organizer的OtherDocuments下生成一個(gè)MSC圖標(biāo)。編輯MSC圖2MSC編輯器窗口可返回到Organizer窗口的按鈕隱藏或顯示文本編輯框按鈕隱藏或

7、顯示符號菜單文本編輯框符號菜單MSC編輯器使用方法簡介6.2.2請按書上提示編輯各種MSC圖SDL編輯器使用方法簡介6.2.3新建SDL系統(tǒng)1添加系統(tǒng)圖對話框操作步驟:從Edit菜單中選擇AddNew命令,彈出如右圖所示對話框。選擇文檔的類型為SDL,從下拉框中選擇SDL圖形的類型為系統(tǒng)圖,系統(tǒng)的名稱為MiniSwitch。點(diǎn)擊OK鍵,彈出SDL編輯器窗口。SDL編輯器使用方法簡介6.2.3SDL編輯器窗口操作方法:在系統(tǒng)圖中插入一個(gè)功能塊Call_Handle添加一條從功能塊到環(huán)境的信道。在信道的文本框中輸入信道名稱Sys_env,在信號列

8、表文本框中輸入信號列表to_env1和to_env2。單擊SDL編輯器上的保存工具進(jìn)行存盤。SDL編輯器使用方法簡介6.2.3系統(tǒng)圖其它符號2SDL編輯器使用方法簡

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。