跳到主要內容

臺灣博碩士論文加值系統

(44.210.83.132) 您好!臺灣時間:2024/05/25 18:38
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:董信佑
研究生(外文):Tung Hsin Yu
論文名稱:以應用UML開發不同嵌入式系統之軟體
論文名稱(外文):Using UML to Implement Application on Different Embedded System
指導教授:朱正忠 教授
指導教授(外文):William C. Chu
口試委員:何信瑩 教授李維斌 教授焦惠津 教授吳毅成 教授
學位類別:碩士
校院名稱:東海大學
系所名稱:資訊工程學系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2010
畢業學年度:98
語文別:中文
論文頁數:54
中文關鍵詞:UML嵌入式系統軟體程式架構開發
外文關鍵詞:UMLEmbedded SystemsFrameworkProgram Development.
相關次數:
  • 被引用被引用:1
  • 點閱點閱:467
  • 評分評分:
  • 下載下載:100
  • 收藏至我的研究室書目清單書目收藏:0
由於目前嵌入式系統之軟體開發需求的普及我們設計了一個物件導向嵌入式軟體開發框架。我們採用目前最為廣泛使用的UML塑模語言來建立系統規格模型。透過塑模語言來進行物件導向的設計與開發來得以讓程式設計師更加瞭解整個系統架構的細節,並提高未來系統設計的正確性,更可以減少除錯的時間,進而間接提高開發的速度與效率。借用這個框架我們實作一個應用實例,即「遠端藍芽通訊系統」。透過UML的協助,得以在極短的時程內針對兩種以上不同的Micro Control Unit (MCU) 開發。在實作過程中可以明確地看出使用UML來開發嵌入式軟體的優點。同時,也證明了它的正確性及迅速性。
Due to the embedded system is more and more popular in this digital era, thus, we have designed a framework of Object-Oriented (OO) program on embedded system.
In this case, we adopt the best known UML modeling language to construct the embedded system model. Programming developers can use the UML modeling language to understand more detailed information of the whole system structure, and improve the correctness of designing a program in the future. Particularly, it not only reduced much debug time, but also improved developing time and efficiency.
Here is an example of applying this framework. We designed a “remote Bluetooth communication system” via UML modeling language, and it proved that we can develop tow kinds of Micro Control Unit (MCU) in a very short time. By conducting this experiment, we can see the advantages of UML modeling language obviously. Meanwhile, its correctness and rapidity is proved.

目錄 I
圖目錄 II
附錄圖目錄 II
表目錄 III
摘要 IV
摘要 IV
Abstract V
第1章 導論 1
1.1 前言 1
1.2 研究動機 2
1.3 研究目的 3
1.4 章節安排 4
第2章 相關研究及技術 5
第3章 方案應用與系統規劃流程 8
3.1 方案應用 8
3.2 系統規劃流程 10
3.3 傳統設計的系統流程 16
第4章 透過 UML 與傳統程式設計流程之間的差異 17
4.1 UML導入嵌入式系統的設計方法 17
4.2 UML與傳統程式設計間差異的數據比較 21
第5章 實作案例 28
第6章 結論 32
參考文獻 33
附錄 藍芽實作裝置操作步驟 35


[1] J. Rumbaugh, G. Booch, and I. Jacobson, “The UML Reference Guide, Addison Wesley”, 1999.
[2] S. Wang, S. Kodase, and K. G. Shin, Automating embedded software construction and analysis with design models, “Proceedings of International Conference of Euro-uRapid 2002, Frankfurt”, Germany, December 2002.
[3] D. de Niz and R. Rajkumar, Time Weaver: A software-through-models framework for embedded real-time systems, “Proceedings of the International workshop on Languages, Compilers, and Tools for Embedded Systems, ACM Press”, 2003.
[4] T. Wang, X.-G. Zhou, B. Zhou, L. Liang, and C.-L. Peng, “A MDA based SoC Modeling Apporach using UML and SystemC,” in Proceedings of the sixth IEEE International Conference on Computer and Information Technology (CIT’06). IEEE Computer Society, September 2006, pp. 245–245.
[5] P. Kukkala, J. Riihimaki, M. Hannikainen, T. D. Hamalainen, and K. Kronlof, “Uml 2.0 profile for embedded system design,” in DATE ’05: Proceedings of the conference on Design, Automation and Test in Europe. Washington, DC, USA: IEEE Computer Society, 2005, pp. 710–715.
[6] E. Riccobene, P. Scandurra, A. Rosti, and S. Bocchio, “Designing an Unified Process for Embedded Systems,” in Fourth International Workshop on Model-Based Methodologies for Pervasive and Embedded Software. IEEE Computer Science, mars 2007, pp. 77–90
[7] M. Rieder, R. Steiner, C. Berthouzoz, F. Corthay, and T. Sterren, “Synthesized Uml, a Practical Approach to Map Uml to VHDL,” in RISE, 2005, pp. 203–217.
[8] E. Riccobene, A. Rosti, and P. Scandura, “Improving SoC Design Flow by means of MDA and UML Profiles,” in 3rd Workshop in Software Model Engineering (WiSME 2004), october 2004.
[9] Open SystemC Initiative, “OSCI TLM2 User Manual,” 12 2007.
[10] P. Kukkala, M. Set¨al¨a, T. Arpinen, E. Salminen, M. H¨annik¨ainen, and T. D. H¨am¨al¨ainen, “Implementing A Wlan Video Terminal Using Uml and Fully Automated Design Flow,” EURASIP J. Embedded Syst., vol. 2007, no. 1, pp. 20–20, 2007.
[11] M. Samek, “Practical Statecharts in C/C++ Quantum Programming for Embedded Systems”,CMP Books, 2002.
[12] 邱郁惠, “寫給SA的UML/MDA實務手冊”, 上奇科技出版, 2007.
[13] 張裕益, “UML 理論與實作 – 個案討論與經驗分享”, 博碩文化, 2002.

連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top