以作者查詢圖書館館藏 、以作者查詢臺灣博碩士 、以作者查詢全國書目 、勘誤回報 、線上人數:42 、訪客IP:3.148.108.192
姓名 謝孟璠(Meng-Pan Hsieh) 查詢紙本館藏 畢業系所 資訊工程學系 論文名稱 服務導向軟體開發衡量輔助工具之設計與實作
(Design and Implementation of Service-Oriented Software Development Measurement Assistant)相關論文 檔案 [Endnote RIS 格式] [Bibtex 格式] [相關文章] [文章引用] [完整記錄] [館藏目錄] [檢視] [下載]
- 本電子論文使用權限為同意立即開放。
- 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
- 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
摘要(中) 本研究提出一個服務導向的軟體開發衡量輔助工具:Control Chart Service,透過服務導向架構(Service Oriented Architecture, SOA)所提供的擴充性與彈性,來提升管制圖服務(Control Chart Service)之應用範圍與領域。管制圖(Control Chart)主要構成元素包含了圖形類型(Chart Type)、判定規則(Rule)以及來源資料(Source Data),使用者可依照需求將管制圖主要構成元素製作成為網際服務(web service)。本系統具備網際服務可安裝、移除的特性,擴增管制圖的類型與內部規則;更可藉由定義新的管制圖樣版(Control Chart Template)功能,提供使用者更強力的複合服務。本系統並包含特殊原因(Special Cause)編輯系統,讓使用者可以更有效的對軟體開發從統計與衡量的角度進行控管。 摘要(英) This paper details a service-oriented software development measurement assistant: Control Chart Service. By taking advantage of extendibility and flexibility of service oriented architecture (SOA), Control Chart Service can be applied to a wider scope and domain. A control chart comprises three main components: chart type, rules and source data, which can be implemented as web services depended on users needs. The proposed Control Chart Service is expendable in the way that web services can be plugged in or out the system with different control chart types and inner rules. With the function of defining new control chart template, this system can provide users with powerful composite services for data analysis. The proposed Control Chart Service also includes a Special Cause Editor, which helps user controlling his/her software development in a quantitative manner. 關鍵字(中) ★ 管制圖
★ 服務導向架構
★ 軟體開發關鍵字(英) ★ software development
★ service oriented architecture
★ control chart論文目次 第一章 、序論 1
1.1 引言 1
1.2 動機 1
1.3 論文架構 2
第二章 、背景知識介紹 3
2.1 網際服務(Web Services) 3
2.1.1 SOAP (Simple Object Access Protocol) 4
2.1.2 WSDL (Web Services Description Language) 5
2.1.3 UDDI (Universal Description Discovery and Integration) 6
2.1.4 服務導向運算(Service Oriented Computing, SOC) 6
2.2 分析製程行為(Analyze Process Behaviour) 8
2.2.1 分析製程數據 8
2.2.2 製程性能變化 9
2.2.3 穩定性的重要性 13
2.2.4 穩定性的概念和原則 13
2.2.5 穩定性的測試 14
2.3 管制圖(Control Chart) 15
2.3.1 管制圖的結構 15
2.3.2 變量數據與屬性數據的差別 17
2.3.3 檢測不穩定性和失控的情況 18
2.3.4 管制圖的類型 19
2.3.4.1平均值和值域圖 20
2.3.4.2平均值和標準差圖 22
2.3.4.3單點值和移動值域圖 23
2.3.4.4單點值和中值移動值域圖 25
2.3.4.5移動平均值和移動值域圖 26
2.3.4.6 c圖與u圖 26
2.3.4.7 Z圖 28
第三章 、系統設計 30
3.1 管制圖之設計 30
3.2 管制圖主要構成元素之設計 31
3.2.1 Service Plug-In and Plug-Out 31
3.2.2 管制圖樣版(Control Chart Template) 33
3.2.3 管制圖資料(Control Chart Data) 34
3.3 系統架構(System Architecture) 34
3.3.1 Portal Subsystem 38
3.3.2 Template Management Subsystem 38
3.3.3 Project Management Subsystem 39
3.3.4 Chart Management Subsystem 40
第四章 、系統實作 42
4.1 管制圖樣版編輯器之實作 42
4.2 特殊原因自動繼承之實作 43
4.3 管制圖樣版版本控制之實作 44
4.4 系統展示 45
4.4.1 建立管制圖樣版 45
4.4.2 更新專案內監測中之樣版的資料 47
4.4.3 特殊原因討論 49
4.4.4 特殊原因移除 50
第五章 、相關文件探討 52
5.1 相關工具介紹 52
5.2 相關工具比較 53
5.2.1 比較項目說明 53
5.2.2 比較結果 54
第六章 、結論與未來發展 56
參考文獻 57參考文獻 [1] William A. Florac, Anita D. Carleton. Measuring the Software Process: Statistical Process Control for Software Process Improvement. Addison Wesley, 1999.
[2] Britz, Galen, et al. “How to Teach Others to Apply Statistical Thinking.” Quality Progress (June 1997):67-78.
[3] David Booth, Hugo Haas, Francis McCabe, Web Service Architecture, http://www.w3.org/TR/ws-arch/ .
[4] D. Box, D. Ehnebuske, G. Kakivaya, A. Layman, N. Mendelsohn, H. F. Nielsen, S. Thatte, and D. Winer, Simple Object Access Protocol (SOAP) 1.1., http://www.w3.org/TR/2000/NOTE-SOAP-20000508/ .
[5] E. Christensen, F. Curbera, G. Meredith, and S. Weerawarana, Web Services Description Language (WSDL) 1.1., http://www.w3.org/TR/wsdl.html .
[6] Hoang PHAM HUY, Takahiro KAWAMURA, and Tetsuo HASEGAWA, “How to Make Web Sites Talk Together– Web Service Solution.” In the ACM International World Wide Web Conference Committee (IW3C2), pp. 850-855.
[7] LIU, L., Pu, C., AND HAN, W. XWRAP, “An XML-enabled wrapper construction system for Web information sources.” In Proceedings of the 16th International Conference on Data Engineering (San Diego, CA, 20001), pp. 611-621.
[8] Deming, W. Edwards, “On Probability as a Basis for Action.” The American Statistician 29, no. 4 (1975):146-152.
[9] Shewhart, Walter A., Economic Control of Quality of Manufactured Product. New York: Van Nostrand, 1931.
[10] Wheeler, Donald J., Chambers, David S., Understanding Statistical Process Control, 2nd ed., Knoxville, Tenn.: SPC Press, 1992.
[11] Wheeler, Donald J., Understanding Variation: The Key to Managing Chaos. Knoxville, Tenn.: SPC Press, 1993.
[12] Wheeler, Donald J., Advanced Topics in Statistical Process Control. Knoxville, Tenn.: SPC Press, 1995.
[13] Shewhart, Walter A., Statistical Method from the Viewpoint of Quality Control. Washington, D.C.: Graduate School of the Department of Agriculture, 1939.
[14] Western Electronic Co., Inc. Statistical Quality Control Handbook. Indianapolis: AT&T Technologies, 1958.
[15] 官生平, 簡易SPC統計製程管制, 臺北市:品質學會發行,三民總經銷, 2000
[16] 楊素芬, 品質管理, 臺北市:華泰, 2002
[17] Jesse James Garrett, “Ajax: A New Approach to Web Applications, http://www.adaptivepath.com/publications/essays/archives/000385.php指導教授 李允中(Yeun-Chung Lee) 審核日期 2007-7-17 推文 facebook plurk twitter funp google live udn HD myshare reddit netvibes friend youpush delicious baidu 網路書籤 Google bookmarks del.icio.us hemidemi myshare