Responsive image
博碩士論文 etd-0607107-232554 詳細資訊
Title page for etd-0607107-232554
論文名稱
Title
架構導向軟體測試管理模型之研究
Study on an Architecture-Oriented Software Testing Management Model
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
87
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2007-05-19
繳交日期
Date of Submission
2007-06-07
關鍵字
Keywords
架構導向軟體測試管理模型、軟體品質、軟體測試
Architecture-Oriented Software Testing Management Model, Software Testing, Software Quality
統計
Statistics
本論文已被瀏覽 5833 次,被下載 0
The thesis/dissertation has been browsed 5833 times, has been downloaded 0 times.
中文摘要
軟體測試有許多方法,但對複雜的軟體產品執行有效測試,不僅僅是為了評估而質疑產品的過程,更是創造軟體品質之關鍵。
在軟體測試領域裡,軟體測試管理是一項極為重要的議題。綜觀現今軟體測試管理模型,絕大部分皆以V Model為主。本論文將以V Model當成一般軟體測試管理模型代表,並將作為研究改善之標的。
本研究認為軟體測試需要有簡單明確的軟體測試管理模型可遵循。如軟體測試不清楚應該“做什麼”和“如何進行”,常常會做出不合需求的事情,對軟體品質而言將產生嚴重的問題。經蒐集包含:系統與架構定義、軟體測試管理理論、測試相關標準規範、軟體測試管理模型等學術文獻,本論文以架構的概念導入軟體測試管理,提出一個架構導向軟體測試管理模型(AOSTMM),清楚明確定義軟體測試應該“做什麼”和“如何進行”。
Abstract
There are many approaches in testing software. To effectively test a complicated software product, it is not merely assessing the software development process, but grasping the quality in all manners.
Managing software test is an extremely important topic in testing software. Nowaday, V Model is mostly used as the Software Testing Management Model. Therefore, this thesis targets V Model as the one, which should be improved.
This research suggests that testing software needs a simple and clear management model to follow. If it does not know "what to do" or "how to go", then the testing results often violate the requirement. Thereafter, it also produces very serious problems as to the quality of the software. Through collecting: academic documents, system and architecture definitions, software test management theory, software testing standard norms, software testing management model, etc., this thesis channels into a software test management with the concept of architecture, proposes the Architecture-Oriented Software Testing Management Model (AOSTMM). AOSTMM is capable of describing "what to do" or "how to go" in software testing. This is the contribution of this research.
目次 Table of Contents
論文提要 i
論文審定書 ii
致謝詞 iii
中文摘要 iv
Abstract v
目錄 vi
表次 vii
圖次 viii
第一章 緒論 1
第一節 研究背景 1
第二節 研究動機 2
第三節 研究目的 2
第二章 文獻探討 4
第一節 系統與架構之定義 4
第二節 軟體測試管理理論 7
第三節 測試相關標準規範 10
第四節 一般軟體測試管理模型 20
第三章 研究方法 24
第一節 研究步驟 24
第二節 研究範圍與限制 25
第四章 架構導向軟體測試管理模型 27
第一節 AOSTMM 簡介 27
第二節 AOSTMM 建構金律 30
第三節 AOSTMM設計 34
第五章 架構導向與一般軟體測試管理模型之比較 59
第一節 V-Model範例 59
第二節 V Model 問題分析 62
第三節 AOSTMM模型優勢分析 66
第四節 AOSTMM描述語法 70
第五節 AOSTMM VS V-Model優缺點比較分析表 71第六章 結論與建議 72
第一節 研究成果 72
第二節 貢獻 72
第三節 後續研究建議 73
參考文獻 74
一、中文部份 74
二、英文部份 75
參考文獻 References
參考文獻
一、中文部份
[1] 朱三元,軟體品質及其評價技術,儒林圖書有限公司,1991。
[2] 江國寧、鄭仙志,軟體發展標準規範(專案研究報告,SEC/R-CS-99-03)行政院國科會國家高速電腦中心,1998。
[3] 林信惠、黃明祥、王文良,軟體專案管理,智勝文化事業有限公司,2005。
[4] 許育誠著,軟體設計與品質管理,文魁資訊,2003。
[5] 飛思科技產品研發中心著,軟體測試理論與實作,博碩,2005
[6] 曾淑峰、季延平 、黃瓊玉,以架構為中心推展企業資源規劃(ERP)之研究,電子商務學報,6 (2),2004,252-253。
[7] 簡聰海、鄒靖寧,全面品質保證實務─ISO 9000標準,初版,高立圖書,台北市,1999。
[8] 魏宏森、曾國屏,系統論─系統科學哲學。北京:清華大學出版社,1995。
二、英文部份
[9] Alexander Egyed and Rich Hilliard. Architectural integration and evolution in a
model world. In Bob Balzer and Henk Obbink, editors, Proceedings. Fourth
International Software Architecture Workshop(ISAW-4), 4 and 5 June 2000,
Limerick, Ireland,pages 37-40, 2000.
[10] Beizer, Boris (1990). Software Testing Techniques (2nd Ed.). New York: Van Nostrand Reinhold.
[11] Coguen,J.(1975) “Object.” International Journal of General Systems .1:237-243
[12] Ian Sommerville,Software Engineering,Harlow:Pearson Education,2001。
[13] IEEE (1986). IEEE Standard for Software Verification and Validation Plans (Reaff.1992). IEEE Std 1012-1986.
[14] IEEE (1987). IEEE Standard for Software Reviews. IEEE Std 1028-1997
[15] IEEE (1987). IEEE Standard for Software Unit Testing. IEEE Std 1008-1987.
[16] IEEE (1990). IEEE Standard Glossary of Software Engineering Terminology. IEEE Std 610.12-1990.
[17]IEEE (1996). (ISO/IEC12207) Standard for Information Technology—Software life cycle processes. IEEE/EIA 12207.0-1996
[18] IEEE(1997).(ISO/IEC 12207) Standard for Information Technology—Software life cycle processes—Life cycle data. IEEE/EIA 12207.1-1997
[19] IEEE (1998). IEEE Standard for Software Test Documentation. IEEE Std 829-1998.
[20] IEEE (1998). IEEE Recommended Practice for Software Requirements Specifications. IEEE Std 830-1998.
[21] IEEE (2000). Recommended Practice for Architectural Description of Software-Intensive Systems. IEEE-Std-1471-2000
[22] IEEE (2001) SWEBOK trial version 1.00 – May 2001
[23] IEEE (2002). IEEE Standard for Software Quality Assurance Plans. IEEE Std 730™-2002.
[24] IEEE (2004). IEEE Standard for Software Verification and Validation (Revision of IEEE Std 1012-1998). IEEE Std 1012-2004.
[25] International Software Architecture Workshop (ISAW-4),4 and 5 June 2000, Limerick, Ireland, pages 7-10,2000.
[26] Kit, Edward (1995). Software Testing in the real world: improving the process. Mass.:Addison-Wesley Pub. Co.
[27] Len Bass, Paul Clements, Rick Kazman, Software Architecture in Practice, Addisdon-Wesley, 1998.
[28] Mary Shaw and David Garlan. Software Architecture:Perspectives on an
emerging discipline. Prentice Hall, 1996
[29] Myers, Glenford J. (1979). The art of software testing. New York: Wiley.
[30] Rook, Paul E. Rook, Controlling software projects. IEE Software Engineering Journal 1, 1 (January 1986), 7-16.
[31] Schulmeyer, G. et al., The Handbook of Software Quality Assurance, 3rd Edition, Prentice-Hall,1999.
[32] Pressman, Roger S., Software Engineering: A Practitioner’s Approach, McGraw-Hill,2001.
[33] Whittaker, James A. (Jan./Feb. 2000). What Is Software Testing? And Why Is It SoHard?. IEEE SOFTWARE,
[34] Rich Hilliard. Using the UML for architectural description. In Robert France and Bernhard Rumpe, editors, UML'99 The Unied Modeling Language,Second International Conference, volume 1723 of Lecture Notes in Computer Science, pages 32-48. Springer, 1999.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內校外均不公開 not available
開放時間 Available:
校內 Campus:永不公開 not available
校外 Off-campus:永不公開 not available

您的 IP(校外) 位址是 44.204.196.161
論文開放下載的時間是 校外不公開

Your IP address is 44.204.196.161
This thesis will be available to you on Indicate off-campus access is not available.

紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code