論文使用權限 Thesis access permission:校內校外完全公開 unrestricted
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available
論文名稱 Title |
軟體元件塑模方法研究
A Study for Software Component Modeling Methodology |
||
系所名稱 Department |
|||
畢業學年期 Year, semester |
語文別 Language |
||
學位類別 Degree |
頁數 Number of pages |
51 |
|
研究生 Author |
|||
指導教授 Advisor |
|||
召集委員 Convenor |
|||
口試委員 Advisory Committee |
|||
口試日期 Date of Exam |
2002-12-30 |
繳交日期 Date of Submission |
2003-01-15 |
關鍵字 Keywords |
元件式軟體工程、元件塑模、統一塑模語言 UML, CBSE, Component Modeling |
||
統計 Statistics |
本論文已被瀏覽 5809 次,被下載 4659 次 The thesis/dissertation has been browsed 5809 times, has been downloaded 4659 times. |
中文摘要 |
由於軟體元件化可以縮短軟體系統的開發時間以及開發成本,因此其應用已成為軟體發展的新趨勢,並已逐漸受到業界重視。本研究提出一個結合分治原理與使用個案概念的軟體元件塑模方法,以有效的幫助分析師設計元件。本研究並以一個案例系統說明應用該方法之塑模概念、系統實作與優點。 |
Abstract |
Component-based software engineering has been championed because they can be used to shorten the development cycle of system and therefore lower the costs. This research presents a modeling method that integrates the principle of divide and conquer and the use case concept to help model component-based software effectively. A real-world case is modeled and a system is developed to illustrate the concepts, application, and the advantages of using proposed methodology. |
目次 Table of Contents |
1.序論.............................................................1 1.1 研究背景...................................................1 1.2 研究動機...................................................1 1.3 研究目的及範圍.............................................1 1.4 研究方法與步驟.............................................2 2.文獻探討.........................................................3 2.1 何謂元件...................................................3 2.2 重用.......................................................7 2.3 元件塑模方法..............................................10 2.3.1 Catalysis............................................11 2.3.2 SCIPIO...............................................12 2.3.3 COMO.................................................13 2.3.4 O2BC.................................................14 2.4 功能分割..................................................16 3.元件塑模方法論..................................................22 3.1 元件式軟體開發流程塑模....................................22 3.2 元件塑模..................................................25 4.個案實施........................................................32 4.1 需求擷取..................................................32 4.2 使用本研究元件塑模方法....................................34 4.3 使用COMO元件塑模方法......................................41 4.4 比較分析..................................................49 5.結論............................................................50 參考文獻..........................................................51 |
參考文獻 References |
1. 吳仁和,林信惠,系統分析與設計:理論與實務應用,智勝文化,2002。 2. Pressman, R. S., Software Engineering: A Practitioner’s Approach, Third Edition, McGraw-Hill, New York, 1991. 3. D’Souza, D. F. and Wills, A. C., Objects Components and Frameworks with UML: The Catalysis Approach, Addison Wesley, Reading, Massachusetts, 1998. 4. Sommerville, I., Software Engineering, Addison Wesley, Reading, Massachusetts, 1996. 5. Brown, A. W. and Wallnau, K. C., "The Current State of CBSE," IEEE Software, Volume: 155, Sept.-Oct. 1998, pp.37-46. 6. Rumbaugh, J., Jacobson, I., and Booch, G., The Unified Modeling Language Reference Manual, Addison Wesley, Reading, Massachusetts, 1999. 7. Stevens, P. and Pooley, R., Using UML: Software Engineering with Objects and Components, Addison Wesley, Reading, Massachusetts, 2000. 8. Veryad, R., "SCIPIO: Aims, Principles and Structure," SCIPIO Consortium, 1998. 9. Lee, S. D., Yang, Y. J., Cho, E. S., Kim, S. D., and Rhew, S. Y., "COMO: A UML Based Component Development Methodology," in Proceeding of the 6th Asia Pacific Software Engineering Conference, Takamatsu, Japan, 1999. 10. Ganesan, R. and Sengupta, S., "O2BC: A Technique for the Design of Component-Based Applications," in Proceedings of the 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems, 2001. 11. The Cisco Certified Network Associate Curriculum, CCNA Semester 1. 12. Rumbaugh, J., Jacobson, I., and Booch, G., The Unified Software Development Process, Addison Wesley, Reading, Massachusetts, 1999. 13. Champion, M., Ferris, C., Newcomer, E., and Orchard, D., "Web Services Architecture," W3C, The World Wide Web Consortium, Web Services Architecture Working Group, 2002. 14. Lethbridge, T. C. and Laganière, R., Object-Oriented Software Engineering: Practical Software Development using UML and Java, McGraw-Hill, New York, 2001. |
電子全文 Fulltext |
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。 論文使用權限 Thesis access permission:校內校外完全公開 unrestricted 開放時間 Available: 校內 Campus: 已公開 available 校外 Off-campus: 已公開 available |
紙本論文 Printed copies |
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。 開放時間 available 已公開 available |
QR Code |