博碩士論文 87325057 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:27 、訪客IP:3.144.101.80
姓名 黃鈺晴(Yu-Ching Huang)  查詢紙本館藏   畢業系所 資訊工程學系
論文名稱 多伺服端之即時性共通物件要求仲介架構
(A Multiple Server Real-Time CORBA Architecture)
相關論文
★ 應用智慧分類法提升文章發佈效率於一企業之知識分享平台★ 家庭智能管控之研究與實作
★ 開放式監控影像管理系統之搜尋機制設計及驗證★ 資料探勘應用於呆滯料預警機制之建立
★ 探討問題解決模式下的學習行為分析★ 資訊系統與電子簽核流程之總管理資訊系統
★ 製造執行系統應用於半導體機台停機通知分析處理★ Apple Pay支付於iOS平台上之研究與實作
★ 應用集群分析探究學習模式對學習成效之影響★ 應用序列探勘分析影片瀏覽模式對學習成效的影響
★ 一個以服務品質為基礎的網際服務選擇最佳化方法★ 維基百科知識推薦系統對於使用e-Portfolio的學習者滿意度調查
★ 學生的學習動機、網路自我效能與系統滿意度之探討-以e-Portfolio為例★ 藉由在第二人生內使用自動對話代理人來改善英文學習成效
★ 合作式資訊搜尋對於學生個人網路搜尋能力與策略之影響★ 數位註記對學習者在線上學習環境中反思等級之影響
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 由於CORBA制定了在分散式環境下各物件的溝通機制,並且解決了在分散式環境下尋找物件所在位置的問題,所以在CORBA架構下可以讓各個應用程式彼此之間呼叫其所提供的方法但,卻可彼此不知道彼此的所在位置。
Real-Time CORBA則是針對如何在系統中去表示Real-Time限制因素以及如何去達到Real-Time限制因素的要求,使得在Real-Time CORBA架構下可以處理有時間限制因素的要求。因為在我們所參與的雷達數位信號處理系統(Radar DSP)中是個Real-Time系統且採用multiple server的架構,當我們將Real-Time CORBA的概念導入在雷達數位信號處理系統(Radar DSP)並不能完全滿足我們的需求,所以在本篇論文中我們根據在雷達數位信號處理系統(Radar DSP)的需求設計提出一個支援deadline-based Scheduling和multiple server的Real-Time CORBA的架構。
因為UML 是一種用來描述系統藍圖的一種模式語言。所以我們採用UML來model我們所設計的Multiple Server Real-Time CORBA架構 以便能夠詳細的描述我們所設計的架構。
摘要(英) CORBA provides an infrastructure that allows objects over Internet to communicate independent of the specific techniques, languages, and platforms used to implement the objects. Real-Time CORBA 1.0 supports real-time application by extending CORBA with allowing developers to choose priority-based scheduling policies and assigning CORBA priority to each invocation. This paper proposes a Real-time CORBA architecture that supports deadline-based scheduling and multi-servers.
UML (Unified Modeling Language) is a modeling language that describes systems by using meaningful graphical notations. UML has been adopted by OMG (object Management Group) as its, standard modeling language in 1997. So we use UML to model the multi-server real-time CORBA architecture.
關鍵字(中) ★ 即時性共通物件要求仲介架構
★ 統一模式語言
關鍵字(英) ★ Real Time CORBA
★ UML
論文目次 第一章簡介 …………………………………………………… 1
1.1 為什麼要用CORBA ………………………………… 2
1.2 為什麼要用RT CORBA ……………………………… 3
1.3 為什麼RT CORBA不能滿足我們的需求 …………… 5
第二章CORBA簡介 …………………………………………… 8
2.1 CORBA ………………………………………………… 8
2.2 ORB (Object Request Broker) …………………………… 9
2.3 開發ORB 應用程式的步驟 ………………………… 11
第三章RT CORBA簡介 ……………………………………… 13
第四章相關研究 ……………………………………………… 16
4.1 TAO (The ACE ORB) ………………………………… 16
4.2 MITRE’s RT CORBA ………………………………… 19
4.3 NRaD/URI RT CORBA ……………………………… 21
第五章雷達數位信號處理系統(Radar DSP) ……………… 29
5.1 本系統元件的功能說明 ……………………………… 29
5.2 本系統的功能需求 …………………………………… 30
5.3 雷達信號處理器(Radar DSP)的軟體架構 …………… 31
5.4 The Real-Time Multi-Server CORBA ………………… 33
5.4.1 The solution …………………………………………… 35
5.4.2 UML Modeling ………………………………………… 43
5.4.2.1 類別圖(Class Diagram) ……………………………… 44
5.4.2.2 活動圖(Activity Diagram) …………………………… 45
5.4.2.3 循序圖(Sequence Diagram) ………………………… 46
5.4.2.4 狀態圖(State Diagram) ……………………………… 54
5.4.3 Why the solution is better? ……………………… 58
第六章 結論 ………………………………………………… 60
參考文獻 ………………………………………………………… 62
參考文獻 [1] Cheng Chang and Tai-Chung Wang. “Component-Oriented Digital Signal Processors”, In International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA '99), pages 1263 — 1269, June 1999.
[2] Object Management Group, “The Common Object Request Broker: Architecture and Specification,” June, 1999
[3] Object Management Group, “CORBAservice: Common Object Services Specification,” November, 1997
[4] INPRISE Corporation, "Installation and Administration Guide : VisiBroker for C++ 3.3," 1998,
http://www.inprise.com/techpubs/books/vbcpp/vbcpp33/index640x480.html
[5] INPRISE Corporation, "Programmer's Guide : VisiBroker for C++ 3.3,?, http://www.inprise.com/techpubs/books/vbcpp/vbcpp33/index640x480.html
[6] INPRISE Corporation, "Reference : VisiBroker for C++ 3.3," 1998, http://www.inprise.com/techpubs/books/vbcpp/vbcpp33/index640x480.html
[7]梁德容, 羅文聰, 袁賢銘, “CORBA2.0標準簡介及展望,”
[8] Object Management Group, “Real-Time CORBA,” March 1, 1999
[9] Douglas C. Schmidt, Aniruddha Gokhale, Timothy H. Harrison, and Guru Parulkar, "A High-performance Endsystem Architecture for Real-time CORBA," IEEE Communications Magazine on Distributed Object Computing, Vol. 14, No. 2, February 1997, Page(s): 72 -77
[10] Douglas C. Schmidt, David L. Levine, and Sumedh Mungee, “The Design of the TAO Real-Time Object Request Broker,” Computer Communications on Elsivier Science, Vol. 21, No. 4, April, 1998
[11] Christopher D. Gill, David L. Levine, and Douglas C. Schmidt, “The Design and Performance of a Real-Time CORBA Scheduling Service,” Time-Critical Computing Systems on Real-Time Middleware, October, 1999
[12] Douglas C. Schmidt, Fred Kuhns, “An Overview of the Real-Time CORBA Specification,” IEEE Computer on Objected-Oriented Real-Time Distributed Computing, June, 2000
[13] Steven Wohlever, Victor Fay Wolfe, Richard Freedman, John Maurer, “Building Adaptable Real-Time Command and Control Systems Using CORBA,” Fourth International Workshop on Object-Oriented Real-Time Dependable Systems Workshop, 1999, Page(s): 117-122
[14] Steven Wohlever, Victor Fay Wolfe, Bhavani Thuraisingham, Richard Freedman, John Maurer, “CORBA-based Real-Time Trader Service for Adaptable Command and Control Systems,” 2nd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, 1999 , Page(s): 64 -71
[15] Lisa Cingiser DiPippo, Victor Fay Wolfe, Roman Ginis, Michael Squadrito and Thomas Wheeler, “A Scheduling Service for a Dynamic Real-Time CORBA System,” Technical Report TR-98-263, The University of Rhode Island, Feb. 1998, submitted to Computer Software and Applications Conference, 1998, Page(s): 608 —613
[16] Victor Fay Wolfe, Lisa Cingiser DiPippo, Roman Ginis, Michael Squadrito, Russell Johnston, “Real-Time CORBA,” Real-Time Technology and Applications Symposium, 1997, Page(s): 148 —157
[17] Victor Fay Wolfe, Lisa Cingiser DiPippo, Roman Ginis, Michael Squadrito, Steven Wohlever, and Igor Zykh, “Expressing and Enformancing Timing Constraints in a Dynamic Real-Time CORBA System,” Technical Report TR-98-260, The University of Rhode Island, Jan 1998, submitted to The Real-Time Systems Jounal
[18] Steven Wohlever, Victor Fay Wolfe, Russell Johnston, “Concurrency Control in a Dynamic Real-Time Distributed Object Computing Environment,” Technical Report TR-97-253, The University of Rhode Island, May 1997
[19] Lisa Cingiser DiPippo, Victor Fay Wolfe, Levon Esibov, Gregory Cooper, Russell Johnston, Bhavain Thuraisingham, John Mauer, “Scheduling and Priority Mapping for Static Real-Time Middleware,” Technical Report TR-98-261, The University of Rhode Island, September 1998
[20] Igor Zykh, “Timed Distributed Method Invocations in CORBA,” Technical Report TR-97-254, The University of Rhode Island, May 1997
[21] Gregory Cooper, Lisa Cingiser DiPippo, Levon Esibov, Roman Ginis, Russell Johnston , Peter Kortman, Peter Krupp, John Mauer, Michael Squadrito, Bhavani Thuraisingham, Steven Wohlever, Victor Fay Wolfe, “Real-Time CORBA Development at MITRE, NRaD, TriPacific, and URI,” Technical Report TR-99-272, The University of Rhode Island, Dec. 1997
[22] Steven Wohlever, Victor Fay, and Russell Johnston, “Implementation Concurrency Control With Priority Inheritance in Real-Time CORBA,” Technical Report , The University of Rhode Island, June 1997
[23] G. Booch, J. Rumbaugh, and I. Jacobson, The Unified Modeling Language User Guide, Addison Wesley Longman, Inc. USA, 1999.
[24]M.R. Cantor, Object-Oriented Project Management with UML, Wiley, Inc. 1998.
[25] B.P. Douglass, Real-Time UML: Developing Efficient Objects for Embedded Systems, Addison Wesley Longman, Inc. USA, 1998.
[26] M. Fowler and K. Scott, UML Distilled: Applying the Standard Object Oriented Modeling Language, Addison Wesley Longman, Inc. USA, 1997.
[27] D. Harel and A. Naamad, “The STATEMATE Semantics of Statecharts,” ACM Trans. On Software Engineering and Methodology, vol. 5, no. 4, pp. 293-333, Oct. 1996.
[28] I. Jacobson, M. Christerson, P. Jonsson, and G. Overgaard, Object-Oriented Software Engineering: A Use Case Driven Approach, Addison Wesley Longman, Inc. USA, 1992.
[29] W.J. Lee, S.D. Cha, and Y.R. Kwon, “Integration and Analysis of Use Cases Using Modular Petri Nets in Requirements Engineering,” IEEE Trans. on Software Engineering, vol. 24, no. 12, pp. 1115-1130, Dec. 1998.
[30] J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, and W. Lorensen, Object-Oriented Modeling and Design, Prentice-Hall International, Inc. New Jersey, 1991.
指導教授 楊鎮華(Stephen J.H. Yang) 審核日期 2000-7-13
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明