(35.175.180.108) 您好!臺灣時間:2019/11/16 01:45
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
本論文永久網址: 
line
研究生:陳瑞仁
研究生(外文):Jui-Jen Chen
論文名稱:基於CMMILevel2之專案監控網路服務研發與建構
論文名稱(外文):A Study and Construction on Project Monitoring and Control Web Service based on CMMI Level 2
指導教授:吳志宏吳志宏引用關係李健興李健興引用關係
指導教授(外文):Chih-Hung WuChang-Shing Lee
學位類別:碩士
校院名稱:樹德科技大學
系所名稱:資訊工程學系
學門:工程學門
學類:電資工程學類
論文出版年:2004
畢業學年度:92
語文別:中文
論文頁數:125
中文關鍵詞:專案監控工作流程知識管理
外文關鍵詞:Project MonitoringCMMIWeb ServiceWorkflowKnowledge Management
相關次數:
  • 被引用被引用:4
  • 點閱點閱:216
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:39
  • 收藏至我的研究室書目清單書目收藏:9
近年來CMMI認證已逐漸成為歐美與大陸資訊服務市場共同的走向,國內業界對CMMI的需求,也日漸增加。CMMI將是未來軟體廠商遵循的目標,也是台灣軟體產業進軍國際的必經之途。本論文所提出之專案監控網路服務(Project Monitoring and Control Web Service; PMC Web Service)之核心技術為一工作流程引擎(Workflow Engine)。此一Workflow Engine已實際應用於成大數位生活科技研究中心(CREDIT Center)之知識管理系統(Knowledge Management System, KMS)。CREDIT知識管理系統(CKMS)除了已實做於Lotus Notes平台外,並有Java-based CKMS上線測試中。Lotus Notes平台之CKMS包含流程管理(Process Management, PCM)、專案管理(Project Management, PJM)與Support等三部份。其中,Support包括文件管理系統(Document Management System, DMS)、使用者行為分析系統(User Behavior Analysis System, UBAS)、會議管理系統(Meeting Management System, MMS)與訊息交換通知系統(Message Exchange and Notification System, MENS)等四部份。此外,Java-based CMKS包括六個主要子系統與三個支援子系統。其中,六個主要子系統分別為(1)差異分析子系統(Gap and Analysis Subsystem);(2)專案管理子系統(Project Management Subsystem);(3)流程管理子系統(Process Management Subsystem);(4)會議排程代理人(Meeting Scheduling Agent);(5)度量與分析工具(Measurement and Analysis Tool)及(6)訊息交換通知子系統(Message Exchange and Notification Subsystem)。另外,三個支援子系統分別為(1)文件管理子系統(Document Management Subsystem);(2)問答知識庫子系統(Knowledge Base for Question and Answer Subsystem)及(3)模糊語意搜尋代理人(Semantic Search)。此外,另有Ontology Repository與Document Repository儲存本系統的所有資訊。經由實驗證實,本論文所提出之方法可有效地協助CMMI Level 2之PMC Web Service達成任務。
In recent years, CMMI verification has become the common tendency toward information service market in Europe, America and China. Likely, the demand for CMMI in Taiwan also has been increasingly. Undoubtedly, CMMI is not only a common standard followed by software factories in the future but also a necessary path of expanding into the world stage. The kernel technology of Project Monitoring and Control Web Service (PMC Web Service) proposed in this thesis is a Workflow Engine, which has been applied to Knowledge Management System (KMS) of CREDIT Center at National Cheng Kung University. Besides implementing CREDIT Knowledge Management System (CKMS) under Lotus Notes platform, the Java-based platform is also carried out. The CKMS based on Lotus Notes platform is composed of Process Management (PCM), Project Management (PJM) and Support. For the part of Support, it includes Document Management System (DMS), User Behavior Analysis System (UBAS), Meeting Management System (MMS) as well as Message Exchange and Notification System (MENS). The CMKS based on Java consists of six subsystems and three supported subsystems. The six sub-systems are Gap and Analysis Subsystem, Process Management Subsystems, Meeting Scheduling Agent, Measurement and Analysis Tool and Message Exchange and Notification Subsystem. And the three supported subsystems are Document Management Subsystem, Knowledge Base for Question and Answer Subsystem and Semantic Search. Besides, Ontology Repository and Document Repository are also used to store all of the information from this proposed system. From the experimental results, the proposed method in this thesis can efficiency support PMC Web Service of CMMI Level 2 to achieve the goal.
目錄
目錄 i
圖目錄 iv
表目錄 vii
第一章 緒論 1
1.1 研究動機與目的 2
1.2 論文架構 3
第二章 相關研究及文獻探討 4
2.1 能力成熟度整合模式(Capability Maturity Model — Integrated) 4
2.1.1 需求管理(Requirements Management) 9
2.1.2 專案規劃(Project Planning) 10
2.1.3 專案監控(Project Monitoring and Control) 11
2.1.4 供應商協議管理(Supplier Agreement Management) 11
2.1.5 度量與分析(Measurement and Analysis) 12
2.1.6 流程與產品品質保證(Process and Product Quality Assurance) 12
2.1.7 建構管理(Configuration Management) 13
2.1.8 相關CMMI輔助軟體 14
2.2 Ontology 15
2.2.1 Object-Oriented Ontology 16
2.2.1.1 Domain Layer 17
2.2.1.2 Category Layer 17
2.2.1.3 Class Layer 17
2.2.1.4 Instance Layer 17
2.2.1.5 Relations 17
2.3 Web Service 18
2.3.1 SOAP資料傳輸協定 19
2.3.2 WSDL描述語言 20
2.3.3 UDDI搜尋與註冊服務 21
2.4 工作流程 21
2.4.1 相關工作流程軟體 24
2.5 知識管理 26
2.5.1 何謂知識 27
2.5.2 何謂知識管理 28
2.5.3 相關的知識管理系統 29
第三章 CMMI Ontology 33
3.1 需求管理(Requirement Management, RM) 34
3.2 專案規畫(Project Planning, PP) 38
3.3 專案監控(Project Monitoring Control, PMC) 44
3.4 供應商協議管理(Supplier Agreement Management, SAM) 48
3.5 度量與分析(Measurement and Analysis, MA) 53
3.6 流程與產品品質保證(Process and Product Quality Assurance, PPQA) 56
3.7 建構管理(Configuration Management, CM) 59
第四章 專案監控工具之建構 63
4.1 CREDIT知識管理系統 63
4.1.1 文件管理系統(DMS 1.3.0) 68
4.1.2 使用者行為模式分析系統(UBA 1.4.0) 69
4.1.3 會議管理系統(MMS 1.5.0) 69
4.1.4 訊息交換與通知系統(MEN 1.6.0) 70
4.2 流程管理系統(PCMS 1.1.0) 71
4.3 專案管理系統(PJM 1.2.0) 72
4.4 支援CMMI Level 2認證之文件管理平台 72
4.4.1 差異分析子系統(GAES 1.P1) 74
4.4.2 會議排程代理人(MSA 1.P4) 74
4.4.3 度量分析工具(MAT 1.P5) 74
4.4.4 訊息交換子系統(MEN 1.P6) 74
4.4.5 文件管理子系統(DMS 1.S1) 75
4.4.6 Q&A知識庫(Q&A KB 1.S2) 75
4.4.7 語意搜尋(SS 1.S3) 75
4.5 專案管理子系統(PJM 1.P2)與流程管理子系統(PCM 1.P3) 76
4.5.1 組織設計師(OD 1.1) 78
4.5.2 流程設計師(WD 1.2) 78
4.5.3 工作管理員(WM 1.3) 79
4.5.4 流程管理員(FM 1.4) 80
4.2.5 專案管理員(PM 1.5) 80
4.5.6 工作流程引擎(WE 1.6) 80
4.6 專案監控系統架構 82
4.6.1 專案監控Web Service(PMS) 83
4.6.2 供應商協議管理監控Web Service(SAMMS) 83
4.6.3 流程與產品品質保證監控Web Service(PPQAMS) 83
第五章 系統實做與驗證 85
5.1 核心技術 85
5.2 Lotus Notes系統開發環境 85
5.2.1 系統簡介 86
5.3 Java系統開發環境 89
5.3.1 系統簡介 90
5.4 實例驗證 94
5.5 系統評估 95
第六章 結論與未來研究方向 98
6.1 結論 98
6.2 研究限制 98
6.3 後續研究之建議 99
6.3.1 Ontology建議 99
6.3.2 工作流程建議 100
6.3.3 專案監控建議 100
參考文獻 101
附錄A CMMI Level 2之Domain Ontology與轉換後之DAML+OIL格式 108
附錄B CMMI Level 2 Ontology之Concept與Relation關係表 117
參考文獻
1. 財團法人資訊工業策進會資訊系統實驗室, 2002, "CMMI導入指引V1.0", 財團法人資訊工業策進會資訊系統實驗室, 台北.
2. 洪肇奎, 2004, http://www.csie.ncku.edu.tw, 成大資訊工程系
3. KMMI, 2002, http://www.intumit.com.tw, 碩網資訊股份有限公司, October 15.
4. PASTA, 2002, http://www.ispc.com.tw, 星群科技股份有限公司.
5. 李健興、張孟儒、潘振宇、陳祈男, 2003, “應用Personal Ontology架構於會議排程決策支援系統之研究”。第四屆產業資訊管理學術暨新興科技實務研討會, 台北, 台灣, 6月29日。
6. 李健興、郭淑美、許志遠, 2003, “基於Ontology架構之模糊影像辨識系統”, 2003 人工智慧、模糊系統及灰色系統聯合研討會,台北。
7. 楊仁達, 2002, “網路服務-軟體開發的革命技術”, 軟體產業通訊, 第44期, 經濟部工業局, 3月。
8. 林弘之, 2002, Web Services實作-使用SOAP TookKit與Visual Studio .Net, 文魁資訊股份有限公司, 台北。
9. 郭尚君、郭慧琦, 2002, XML技術實務, 文魁資訊出版, 台北.
10. 劉常勇, 1997, http://www.cme.org.tw/know/, Jul. 1997.
11. 美國卡內基美隆大學軟體工程學院, 2002, 能力成熟度整合模式 上/下冊, 財團法人資訊工業策進會資訊系統實驗室, 台北。
12. 陳會安, 2001, JavaScript網頁製作徹底研究, 旗標出版股份有限公司, 台北.
13. 譚泉清, 2001, “品質的褓姆-流程管理(上)”, 軟體產業通訊, 第42期, 經濟部工業局, 11月。
14. 黃鈺峰, 2001, “如何有效執行軟體專案管理”, 軟體產業通訊, 第42期, 經濟部工業局, 11月。
15. 譚泉清, 2001, “品質的褓姆-流程管理(下)”, 軟體產業通訊, 第43期, 經濟部工業局, 12月。
16. 李健興, 陳瑞仁, 郭耀煌, 2003, “支援CMMI Level 2認證之知識管理平台研發與建構”, 第九屆資訊管理暨實務研討會(CSIM2003), 彰化, 12月13日.
17. 韓文銘, 羅治民,黃世禎, 2003, “軟體開發專案成功關鍵流程領域的決定”, 2003年資訊技術應用與發展研討會, 屏東, 6月28日.
18. 朱自強, 2000, 設計製作以網際網路架構為基礎的健保資料倉儲系統 - 以醫療費用分析為例, 國立陽明大學公共衛生研究所碩士論文, 碩士學位論文.
19. 翁問漁, 2002, 工作指派決策支援應用在工作流程系統 -- 組織記憶工作指派系統, 國立臺灣大學資訊管理研究所, 碩士學位論文.
20. 謝一勇, 2002, 應用能力成熟度模式整合FAST之研究, 國立台灣科技大學工業管理系, 碩士學位論文.
21. 林國漳, 2002, 以XML為基礎之跨企業工作流樣版,程序模式化與商務活動管理, 國立東華大學資訊工程學系, 碩士學位論文.
22. 韓文銘, 2003, 軟體流程領域改善優先順序決策模式, 國立臺灣科技大學資訊管理研究所, 碩士學位論文.
23. 賴威齊, 2003, 以平衡計分卡為基礎建構網際網路環境下之醫院高階主管資訊系統及其實證研究, 國立清華大學工業工程與工程管理學系, 碩士學位論文.
24. 陳雅絹, 2003, 基於Ontology之模糊代理人於中文新聞文件摘要技術之研究, 長榮大學經營管理研究所碩士論文, 碩士學位論文.
25. Project Management Institute Standards Committee, “A Guide to the Project Management Body of Knowledge”, Project Management Institute, PMBOK Guide 2000 Edition, pp.3-11, pp.65-90.
26. Collofello, J.S., Hart, M., 1999, “Monit-oring team progress in a software engineering project class”, Frontiers in Education Conference, Puerto Rico, 11/10/1999 - 11/13/1999, vol. 3, 11B4/7 - 11B410, 10-13 Nov.
27. SEI Process Maturity Profile 2003 Mid-Year, 2004, http://www.sei.cmu.edu/.
28. Curbera, F., 2002, “Unraveling the Web Services Web: An Introduction to SOAP”, WSDL, UDDI. IEEE Internet Computing, Vol. 6, Issue. 2, pp.86-93.
29. Hollingsworth, D., 1995, “The Workflow Reference Model”, The Workflow Management Coalition, 19 Jan.
30. Badaracco, J., 1991, “The Knowledge Link: How firms compete through strategicalliances”, Boston, Mass: Harvard Business School.
31. Spek, R., Spijkervet, A., 1997, “Knowledge Management: dealing intelligently with knowledge”.
32. Polanyi, M., 1966, “The Tacit Dimension”, London: Routedge & Kegan Paul.
33. Drucker, P., 1994, “The age of social transformation”, Atlantic Monthly, November 1994, PP.53-80.
34. Wiig, K., 1997, “Knowledge Management: where did it com from and where will itgo?”, Expert systems with applications, pergamon/press/elservier, 14 Dec.
35. O’Dell, C., Grayson, C. J., 1998, If Only We Know what We Know, NewYork: The Free Press.
36. IBM , 2004, http://www2.tw.ibm.com/developerWorks/java/jsp/
37. Fischer, L., 2002, Workflow Handbook 2002, Workflow Management Coalition, USA.
38. Workflow Management Coalition, 2000, Terminology & Glossary, Workflow Management Coalition, USA.
39. Workflow Management Coalition, 2002, Workflow Process Definition Interface -- XML Process Definition Language, Workflow Management Coalition, USA.
40. Project Management Institute Standards Committee, A Guide to the Project Management Body of Knowledge, Project Management Institute, PMBOK Guide 2000 Edition, pp.3-11, pp.65-90, USA.
41. Reifer, Donald, J.A., 2000, “The CMMI: it''s formidable”, Journal of Systems and Software, Vol. 50, Issue. 2, p97-98, Elsevier Science, February.
42. Boehm, B., 2000, “Unifying software engineering and systems engineering”, Software Management, Vol. 33, Issue. 3, p.114-116, IEEE Computer, Mar.
43. Maurer, F., Dellen, B., Bendeck, F., Goldmann, S., Holz, H., Kotting, B., Schaaf, M., 2000, “Merging Project Planning and Web-Enabled Dynamic Workflow Technologies”, Interant-based Workflow, p.65-74, IEEE Internet Computing, May.
44. Kim, Y., Kang, S.H., Kim, D., Bae, J., Ju, K.J., 2000, “WW-FLOW Web-Based Workflow Management with RuntimeEncapsulation”, Interant-based Workflow, p.55-64, IEEE Internet Computing, May.
45. Jürgen, M., Jens, H., 2002, “Software project control centers: concepts and approaches”, Journal of Systems and Software, vol. 7, pp.13-19, Elsevier Science, February.
46. Wei, C.P., Hu, J.H.P., Chen, H.H., 2002, “Design and evaluation of a knowledge management system”, Knowledge Management, Vol. 19, Issue. 3, p.56-59, IEEE Software, May.
47. Jiang, J.J., Klein, G., Hwang, H.G., Huang, J., Hung, S.Y., 2003, “An exploration of the relationship between software development process maturity and project performance”, Information & Management, Vol. 41, p.279-288, Elsevier Science, 2004.
48. Lee, C.S., Chen, Y.J., Jian, Z.W., 2003, “Ontology-based Fuzzy Event Extraction Agent for Chinese e-News Summarization,” (SCI) Expert Systems with Applications, Vol. 25, Issue. 3, pp. 431-447.
49. Lee, C.S., Pan, C.Y., 2004, “An intelligent fuzzy agent for meeting scheduling decision support system”. Fuzzy Sets and systems 142, Vol. 142, Issue 3, pp.468-488.
50. Kuo, Y.H., Lee, C.S., Guo, S.M., Tu, F.T., 2004, “Apply FNN Model to Construct Ontology-based Q&A System”, WSEAS Transactions on Communications, Vol. 3, Issue 1, pp. 328-335, Jan.
51. Herrmann, G., Pernul, G., 1998, “Towards Security Semantics in Workflow Management”, Proceedings of the Thirty-First Hawaii International Conference, Kohala Coast, USA, 01/06/1998 - 01/09/1998, p.766-767, Proceedings of the Thirty-First Hawaii International Conference, 6-9 Jan.
52. Tsai, H.L., Cheung, D., 1999, “A monitoring framework for software project development”, Proceedings of the Second International Conference, Australia, 07/10/1999 - 07/15/1999, vol. 2, 1079 — 1085, 10-15 July.
53. Collofello, J.S., Hart, M., 1999, “Monitoring team progress in a software engineering project class”, Frontiers in Education Conference, Puerto Rico, 11/10/1999 - 11/13/1999, vol. 3, 11B4/7 - 11B410, 10-13 Nov.
54. Miller, M.J., Pulgar-Vidal, F., Ferrin, D.M., 2002, “Achieving higher levels of CMMI maturity using simulation”, Simulation Conference, p.1473-1478, Simulation Conference, 8-11 Dec.
55. Zubrow, D., 2003, “Current trends in the adoption of the CMMI product suite”, Computer Software and Applications Conference, p.126-129, Computer Software and Applications Conference, 3-6 Nov.
56. World Wide Web Consortium, Web Service Activity. http://www.w3.org.
57. Software Productivity Consortium, 2004, http://www.software.org/quagmire/
58. SEI Process Maturity Profile 2003 Mid-Year, 2004, http://www.sei.cmu.edu/.
59. Project, 2004, http://www.microsoft.com/taiwan, 台灣微軟公司.
60. Web Service, 2003-2004, http://www.w3.org/2002/ws/, W3C.
61. XML, 1996-2003, http://www.w3.org/XML/, W3C.
62. SOAP, 2004, http://www.w3.org/2000/xp/Group/, W3C.
63. WSDL, 2004, http://www.w3.org/TR/2004/WD-wsdl20-20040326/, W3C.
64. UDDI, 2003-2004, http://www.uddi.org, W3C.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔