網頁 貼吧 文章 作者 工作  
網頁搜尋
 
 愛PO吧 >> qzsuhbax >> 瀏覽文章
回覆 加入我的最愛 與好友分享

Rhapsody V6.0 英文光碟正式版(嵌入式開發器材)

本被文章 0 次, 共有回覆 0  
0
 
0
Rhapsody V6.0 英文光碟正式版(嵌入式開發东西)


商品名稱: Rhapsody V6.0


商品分類: 電子、電機、電信應用軟體


商品類型: 嵌入式開發东西


語系版本: 英文光碟正式版


運行平台: WIN 9x/WIN ME/WIN NT/WIN 2000/WIN XP/WIN 2003


更新日期: 2005-06-20


熱門標籤: 嵌入式開發东西
Rhapsody





安裝說明:



安裝前請先嬝泌rack資料夾內Install.TXT文件檔,便可完成安裝。

內容說明:





I-Logix公司的Rhapsody與蘋果公司的Rhapsody作業系統彻底是兩碼事,I-Logix

的Rhapsody是依据UML標準的面向物件設計东西。其中國大陸及香港地區獨家代理

華力創通的副總經理熊運鴻教员這樣形貌Rhapsody:它為嵌入式軟體的開發供给了

1個“4化”的支撐平臺,即視覺化、工程化、自動化和團隊化。它供给了視覺化

的開發環境,貫穿了工程化的設計思维,使用了自動化的開發内容,並支援團隊

化的協作開發。



群体初度使用此類軟體工程东西對開發坚守的晋升並不是很明顯,但據I-Logix介紹,

第1次使用Rhapsody的用戶也许比常規開發週期縮短30%。



I-Logix的首席講師Bruce Powel Douglass博士在近期來華訪問的演講中,介紹了

Rhapsody的幾個求助赋性:彻底依据UML標準、獨特的模子/代碼相關性技術以及

圖形化的、設計級的調試和驗證技術。其余,Rhapsody還能支援大專案開發對於

資訊共用的需要。每個用戶在私有工作區維護本人的設計模子,Rhapsody將全体

設計模子以包的内容存儲在專案內,並供给打点和劃分弁遄C團隊之間也许通過

工作區的间接導入以及現有的配置打点东西實現協同開發。



UML的忠實“追星族”



UML(統1建模語言)給軟體界帶來的震動不亞於6級地震,它與OOAD(面向物件

分析和設計)东西的結合,更使軟體工程思维的實現往前走了1大步。Rhapsody

是業界第1個依据UML語言的面向物件設計东西。總部在美國的I-Logix是OMG

(物件打点組織)的成員,並且參與了UML標準的制訂。UML在1997年11月成為

OMG採納的標準建模語言,Rhapsody在199八年2月就開始供给對UML的支援。



在Rhapsody中,設計者也许創建UML支援的9種圖:順序圖、協作圖、類圖、物件圖、

用例圖、構件圖、狀態圖、活動圖和實施圖,其中類圖和物件圖在Rhapsody中統稱

為物件模子圖。不同的圖側重於模子的不同方面,簡化了設計過程。Rhapsody還

供给了1整套UML設計元素,用來構造不同的UML設計圖表,全体的圖表配合構成

了1個应声設計的模子。也许從流覽器中檢查整個模子,也也许用模子檢查器檢

查模子的1致性以及語法的正確性。



不過UML供给的是遍及的、笼统的語言規則,涉及的範圍很寬泛,基础底细沒有哪個

OOAD东西能夠供给全体的UML弁遄C因為每個工存在不同的側重點,所以也沒有

必要把全体的UML弁鈳ㄔ]含在內。



雖然不克不及供给全体的UML弁遄A但Douglass博士在介紹Rhapsody的時候強調,

I-Logix也许保證只假定Rhapsody供给的弁遄A都依据UML標準,而某些OOAD东西

會供给1些UML標準之外的專有弁遄CI-Logix認為,供给1些專有弁鉏珩桷鷁M

豐富了东西的內容,但削弱了UML的通用優勢。彻底依据UML標準也许在統1標準

的基礎上對嵌入式系統進行彻底的和精確的分析。



自動化代碼生成



Rhapsody採用基於模子的開發方式,能從設計模子间接生成可運行的應用程式

基於特定平臺的、產品級的、高品質代碼。將開發的重心從編碼轉移到了設計,

顯著地前进了總體開發坚守。



其代碼生成框架的最大特點在於模子/代碼相關性。代碼和模子作為匹敌設計的

不同視圖而配合存在,當改變其中不便1個時,其余1個也隨之自動更新,這

使得設計模子總是和實際代碼1致。



Rhapsody供给了150多個屬性用來定制代碼的生成,其中包含生成可運路程式或特定

的檔(如原始檔案、Makefile、庫等)、指定參與某個編譯的具體元素、在執行

速度和代碼尺寸之間進行取捨、指定生成代碼的風格、選擇即時時鐘或類比時鐘

等。在Rhapsody中還也许將經常使用的配置屬性保存下來,以簡化由於不同需要

而生成不同代碼的過程。也也许對代碼生成框架進行擴充,以滿足特定的需求。

靈活的代碼生成機制在縮短開發週期的同時,前进了代碼品質。



因為Rhapsody專門針對嵌入式開發,所以對即時遵命的支援是它的求助組成部分。

Rhapsody的即時框架供给了1套為即時嵌入式應用專門優化的設計範本,該即時

框架彻底開放,用戶也许根據特定的作業系統以及應用環境進行定制。應用程式

的編寫與自動生成都基於存在統1介面的即時框架,開發出來的應用軟體與具體

的平臺無關。



邊設計 邊調試



所謂設計級調試本事便是允釵b設計的同時對設計進行調試和驗證,這樣設計者

也许在更短的時間內得到被證明是正確的設計筹划。通過使用可運行的設計模子,

Rhapsody使用戶在調試和驗證階段仿照照旧也许將工作重點放在設計上,消除了?

多冗長有趣的代碼級調試時間。



Rhapsody即時運行框架在生成的代碼中供给了調試战争臺相關的介面,從而也许

在設計環境中監視和管教代碼的運行。開發人員只要在代碼生成過程中選擇適當

的調試方式,就也许使用Rhapsody的代碼級調試本事。調試内容也许設置為“動態”

和“跟蹤”。 在“動態”内容中,也许執行設置單步呼吁、設置中斷點、產惹事件

等独霸,被調試的程式既也许在当地運行,也也许在目標系統上運行,運行環境

可通過TCP/IP與開發環境相連。Rhapsody供给了1個視覺化的編譯資訊輸出視窗,

只要要雙擊編輯器中的錯誤資訊,便可间接跳到程式中出現錯誤之处。



“動態”内容最強大的弁酮O同時從多種角度发挥阐发被調試的程式段的動態資訊,

如順序圖、狀態圖、流覽器中的屬性值和關係等。通過動態的順序圖顯示各個實例

之間的交互,也许使開發者對系統行為有更為深刻的理解和體會。當調試完成後,

也许很快地从头生成代碼以承办調試代碼,或通過巨集定義使調試代碼無效。





Rhapsody is the industry's leading Model-Driven Development environment

based on UML 2.0 and SysML for systems, software, and test, and has the

unique ability to extend its modeling environment to allow both functional

and object oriented design methodologies in one environment.






相關商品:

Telelogic Rhapsody v7.1 英文正式版(電子嵌入系統和軟體工程的模子驅動開發)


Telelogic Rhapsody v7.1 Linux 英文正式版(電子嵌入系統和軟體工程的模子驅動開發)


I-Logix Rhapsody V6.2 英文光碟正式版(高端嵌入式開發东西)


I-Logix Rhapsody v6.1 英文光碟正式版(UML建模东西)


Telelogic Rhapsody Sodius Toolkit v7.1 WiNNT2K 英文正式版(SysML / UMLTM 2.0 模子驅動開發(MDD) 環境軟體)

逛上一篇:   逛下一篇:

作者: qzsuhbax
  (2011-07-08 07:00)
推薦文章: 將本文章推薦到【百度收藏】 將本文章推薦到【YouPush】 將本文章推薦到【udn共享書籤】 將本文章推薦到【Fiigo】書籤

 本文章共有回覆 0 篇,分 1 頁
 聲明:以上內容不代表本站立場,且內容由網友發表提供,若有爭議或違法由發表者承擔,本站將不負責連帶責任,謝謝。

 IPoBar  愛PK  愛遊戲  愛online
新手教學 客服中心 站務公告 交換連結 合作提案 關於我們
 
版權所有©ipobar Ltd., All Rights Reserved.
論壇內會員言論僅代表個人觀點,不代表本站同意其說法,本討論區不承擔由該言論所引起的法律責任