簡易檢索 / 詳目顯示

研究生: 陳昇賢
CHEN - SHENG HSIEN
論文名稱: 利用服務導向架構發展量化管理服務平台之研究
Applying Service Oriented Architecture to Develop Quantitatively Managed Service Platform
指導教授: 黃世禎
Shih-Chen Huang
口試委員: 吳宗成
Wu Tsung Cheng
李允中
Lee Yun Zhong
學位類別: 碩士
Master
系所名稱: 管理學院 - 資訊管理系
Department of Information Management
論文出版年: 2009
畢業學年度: 97
語文別: 中文
論文頁數: 96
中文關鍵詞: 軟體成熟度模型量化管理網際網路服務服務導向架構
外文關鍵詞: CMMI, Quantitatively Managed Level, Web Service, Service Oriented Architecture, SOA
相關次數: 點閱:242下載:5
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在CMMI ML4高成熟度流程領域的實施過程中,量化管理決定了CMMI ML4高成熟度流程領域是否導入成功的重要基礎。然而組織業務流程e化的不足或是複雜的資訊系統環境,往往會導致度量與分析及量化管理流程無法落實進而失去可信度。因此如何讓量化管理流程可以從實際支援專案管理活動的資訊系統及活動中取得足夠且有效的資料,並保持一個可高度整合又具有彈性的度量與分析及量化管理流程的e化平台及環境即為很重要的課題。
    在本研究中,我們針對組織導入CMMI度量與分析及量化管理流程時所會遇到的問題提出了因應方法,並利用SOA的技術建立了一個量化管理服務平台,以充份整合「CMMI度量與分析及量化管理流程領域」與「組織現行資訊系統」,也同時與這些資訊系統保持鬆散耦合。量化管理服務平台提供了組織執行度量與分析及量化管理流程所需的組織績效及相關屬性設定,以及單一的服務介面與各資訊系統整合,最後更將資料以多維度的方式呈現,以供統計分析使用。
    透過量化管理服務平台的功能,可以確實地執行度量與分析及量化管理流程並提高流程的靈活性,以及與組織現行資訊系統的高度整合,進而降低組織導入度量與分析及量化管理流程所需的成本。透過此一服務平台的建構與應用,期盼可以作為在建立度量與分析及量化管理服務平台的參考,也希望透過本研究所建構的導入SOA流程能提供後續針對SOA的研究有更完善與結構化的思維。


    In the CMMI ML4 high maturity process areas, a quantitatively managed process is a key to the success of achieving CMMI ML4 high maturity level. In an organization with complex information systems, it is difficult to integrate numerous data and from the existing information systems and the quality of data and the derived analysis results are also questionable. Therefore, it is an important issue that how to design and implement a Quantitative Management Service Platform(QMS) that is able to get effective data from the operation procedures and the supporting information systems, while keeping the QMS highly integrated and flexible.
    This thesis provides solutions for organizations to conduct CMMI measurement and analysis and quantitatively managed process areas. The solutions use SOA to implement a QMS by integrating “CMMI measurement and analysis and quantitatively managed process areas” and “organizational existing information systems”. The established QMS is loosely couple with existing information systems. The benefits of applying SOA to develop QMS include a flexibly and highly integrated platform with existing information systems and thus can reduce the cost of deploying CMMI ML4 high maturity process areas. It is our hope that using the SOA quantitative service platform can significantly ensure the success and make it more efficient and effective when those organizations want to improve their CMMI maturity level to a quantitatively managed one.

    摘要I ABSTRACTIII 誌謝V 目錄VII 圖目錄IX 表目錄XI 第一章 緒論1 1.1研究背景1 1.2研究動機3 1.3研究目的7 1.4研究架構與步驟8 1.5本文架構10 第二章 文獻探討11 2.1 CMMI高成熟度流程領域11 2.1.1 組織流程績效流程領域探討11 2.1.2 量化專案管理流程領域探討13 2.1.3 CMMI高成熟度流程領域文獻探討16 2.2服務導向架構19 2.2.1網際網路服務相關文獻探討20 2.2.2 SOA相關文獻探討21 第三章 量化管理服務平台規劃與實作27 3.1量化管理服務平台概念27 3.2量化管理服務平台建置流程29 3.2.1分析 CMMI高成熟度流程領域的業務流程30 3.2.2分析執行量化管理所需要的共通流程34 3.2.3服務的塑模36 3.2.4規劃量化管理服務平台39 3.3實作量化管理服務平台47 第四章 服務平台應用案例情境示範61 4.1應用案例情境說明61 4.2設定組組織績效目標64 4.3傳送指標元素資料68 4.4檢視量化管理成果71 第五章 結論與建議77 5.1研究成果77 5.2研究限制79 5.3未來研究方向80 參考文獻81 附錄 83 作者簡介96

    [1]Aggarwal, R., et al. Constraint driven Web service composition in METEOR-S. in Proceedings - 2004 IEEE International Conference on Services Computing, SCC 2004. 2004.
    [2]Apache, Apache XMLBeans. 2008.
    [3]Arsanjani, A. How to identify, specify, and realize services for your SOA. 2005; Available from: http://www.webservices.org/index.php/categories/enterprise/strategy_architecture/how_to_identify_specify_and_realize_services_for_your_soa/(go)/Articles.
    [4]Basili, V.R. and H.D. Rombach, TAME PROJECT: TOWARDS IMPROVEMENT-ORIENTED SOFTWARE ENVIRONMENTS. IEEE Transactions on Software Engineering, 1988. 14(6): p. 758-773.
    [5]Basili, V.R. and D.M. Weiss, METHODOLOGY FOR COLLECTING VALID SOFTWARE ENGINEERING DATA. IEEE Transactions on Software Engineering, 1984. SE-10(6): p. 728-738.
    [6]Biazetti, A. and G. Goldszmidt. Integrating business performance management with IT management through impact analysis and provisioning. in NOMS 2008 - IEEE/IFIP Network Operations and Management Symposium: Pervasive Management for Ubiquitous Networks and Services. 2008.
    [7]De Oliveira, J.M.M., K.B. De Oliveira, and A.D. Belchior. Measurement process: A mapping among CMMI-SW, ISO/IEC 15939, IEEE Std 1061, Six Sigma and PSM. in Proceedings - ICSSSM'06: 2006 International Conference on Service Systems and Service Management. 2007.
    [8]Dekkers, C. and P. McQuaid. The Dangers of Using Measurement to (Mis)Manage: Measuring the Software Process. in ASQ Annual Quality Congress Proceedings. 2002.
    [9]Deng, W., et al. Study on EAI based on Web Services and SOA. in Proceedings of the International Symposium on Electronic Commerce and Security, ISECS 2008. 2008.
    [10]Hollenbach, C. and D. Smith, A portrait of a CMMISM Level 4 effort. Systems Engineering, 2002. 5(1): p. 52-61.
    [11]Kanaparti, S. A distributed-SOA model for unified communication services. in Proceedings of the IEEE International Conference on Web Services, ICWS 2008. 2008.
    [12]Kontogiannis, K., G.A. Lewis, and D.B. Smith. A research agenda for Service-Oriented Architecture. in Proceedings - International Conference on Software Engineering. 2008.
    [13]Lee, C.S., M.H. Wang, and J.J. Chen, Ontology-based intelligent decision support agent for CMMI project monitoring and control. International Journal of Approximate Reasoning, 2008. 48(1): p. 62-76.
    [14]Lewis, G.A., et al., Effects of Service-Oriented Architecture on software development lifecycle activities. Software Process Improvement and Practice, 2008. 13(2): p. 135-144.
    [15]Li, X., Y. Fan, and S. Huang, Framework for interoperability of BPEL-based workflows. High Technology Letters, 2008. 14(4): p. 429-436.
    [16]Liu, H., J. Zhao, and J. Su, ESB based information integration of distribution automation and management system. Dianli Xitong Zidonghua/Automation of Electric Power Systems, 2008. 32(16): p. 47-51.
    [17]Liu, Y., E. Hu, and X. Chen. Architecture of information system combining SOA and BPM. in Proceedings of the International Conference on Information ManagementProceedings of the International Conference on Information Management, Innovation Management and Industrial Engineering, ICIII 2008. 2008.
    [18]Olaf Zimmermann, N.S., Günter Waller, Marc Pestel, Analysis and Design Techniques for Service-Oriented Development and Integration.
    [19]OSIMM. The Open Group Service Integration Maturity Model (OSIMM). 2008; Available from: http://www.opengroup.org/projects/osimm/.
    [20]Papakonstantinou, D., F. Malamateniou, and G. Vassilacopoulos. Using ESB and BPEL for evolving healthcare systems towards SOA. in Studies in Health Technology and Informatics. 2008.
    [21]Park, E.J., H.K. Kim, and R.Y. Lee. Frameworks of integration repository for software process improvement using SOA. in Proceedings - 6th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2007; 1st IEEE/ACIS International Workshop on e-Activity, IWEA 2007. 2007.
    [22]Park, E.J., H.K. Kim, and R.Y. Lee, Software repository for software process improvement, in Studies in Computational Intelligence. 2008. p. 51-64.
    [23]Pasley, J., SOAs & ESBs. Dr. Dobb's Journal, 2005. 30(2): p. 24-29.
    [24]Reuther, B. and D. Henrici, A model for service-oriented communication systems. Journal of Systems Architecture, 2008. 54(6): p. 594-606.
    [25]SEI, Can You Trust Your Data? Establishing the Need for a Measurement and Analysis Infrastructure Diagnostic. 2008.
    [26]Software Engineering Institute, S., CMMI for Development Version 1.2. 2006.
    [27]Software Engineering Institute, S., SCAMPI Class A Appraisal Results 2008 Mid-Year Update. 2008.
    [28]Sward, R.E. and K.J. Whitacre. A multi-language service-oriented architecture using an enterprise service bus. in Proceedings of the ACM SIGAda Annual International Conference; SIGAda. 2008.
    [29]Takara, A., A.X. Bettin, and C.M.T. Toledo. Problems and pitfalls in a CMMI level 3 to level 4 migration process. in QUATIC 2007 - 6th International Conference on the Quality of Information and Communications Technology. 2007.
    [30]Tsai, W.T., et al. Service-Oriented User interface modeling and composition. in IEEE International Conference on e-Business Engineering, ICEBE'08 - Workshops: AiR'08, EM2I'08, SOAIC'08, SOKM'08, BIMA'08, DKEEE'08. 2008.
    [31]W3C. http://www.w3.org/XML/Schema. 2008; Available from: http://www.w3.org/XML/Schema.
    [32]W3C. Web Services Activity @ W3C. 2008; Available from: http://www.w3.org/2002/ws/.
    [33]Wenjie, L., et al. Research on CMMI-based project management environment. in 2008 International Conference on Wireless Communications, Networking and Mobile Computing, WiCOM 2008. 2008.
    [34]Xie, D., et al. An approach for describing SOA. in 2006 International Conference on Wireless Communications, Networking and Mobile Computing, WiCOM 2006. 2007.
    [35]Xu, R., et al. Research on CMMI-based software process metrics. in First International Multi- Symposiums on Computer and Computational Sciences, IMSCCS'06. 2006.
    [36]Zimmermann, O., et al., Architectural decisions and patterns for transactional workflows in SOA, in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2007. p. 81-93.

    QR CODE