跳到主要內容

臺灣博碩士論文加值系統

(3.236.84.188) 您好!臺灣時間:2021/08/06 12:53
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:張祥琴
研究生(外文):Hsiang-chin Chang
論文名稱:建立基於BPEL4WS的例外管理機制之研究
論文名稱(外文):The Development of the Exception Handling Mechanisms Based on BPEL4WS
指導教授:林福仁林福仁引用關係
指導教授(外文):Fu-ren Lin
學位類別:碩士
校院名稱:國立中山大學
系所名稱:資訊管理學系研究所
學門:電算機學門
學類:電算機一般學類
論文種類:學術論文
論文出版年:2004
畢業學年度:92
語文別:英文
論文頁數:83
中文關鍵詞:BPEL4WS資源管理Web服務供應鏈管理例外狀況管理
外文關鍵詞:resource managementWeb serviceBPEL4WSexception handlingSupply chain management
相關次數:
  • 被引用被引用:0
  • 點閱點閱:93
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:4
由於網際網路的普及,以及企業專注於核心競爭能力而將部份的企業流程外包,跨公司的合作已經成為勢在必行的趨勢之一。為了能夠更有效的監控多方合作夥伴之間的流程處理狀況,我們在這篇論文中發展了一個基於Web service stack的例外處理機制。第一個步驟採用的是BPEL4WS語言標準內所提供的錯誤偵測與補償機制,借以回覆屬於同一個生命週期的所有工作流程到最原始的狀態。第二個步驟,我們藉由資源搜尋機制(例如UDDI或者買賣雙方服務需求比對引擎)來搜尋適合的替代廠商或者合適的合作夥伴。第三個部分,則是利用了BPEL4WS流程的延展性以及擴充性來因應臨時的狀況發生、改變流程的執行。我們設計了一個實驗,來評估資源搜尋機制以及流程的擴充對於例外處理機制的影響與比較。實驗結果顯示本研究所發展的系統有明顯的效能提升。本研究的目的是藉由例外處理機制來處理流程執行過程中例外的產生。
Because of the advance of Internet and the outsourcing, multi-company cooperation is imperative under this circumstance. In order to monitor states between partners during execution, this thesis develops exception handling mechanisms based on Web service stack. After detecting exceptions, the first step is to make use of the fault handler and compensation handler provided by the BPEL4WS specification to roll back planned or even executed business processes belonging to the same scope to the original state. The second step is to utilize the resources searching mechanism, including BE4WS and BCME, to find suitable substitutes to make a replacement or find fitting partners to cooperate with the original one. The third step is to take advantage of the extensibility, flexibility and scalability of BPEL4WS business process to adjust and re-form a new one to handle this unexpected situation. This study uses the LCD supply chain as an example to evaluate the proposed exception handling mechanisms. The result shows that the proposed methods obtain encouraging performance. The major contribution of this research is the initiation efforts on developing exception handling mechanisms based on Web service technologies to improve the exception handling performance.
CHAPTER 1 INTRODUCTION 1
1.1. RESEARCH MOTIVATION AND OBJECTIVES 2
1.2. THESIS ORGANIZATION 4
CHAPTER 2 LITERATURE REVIEW 5
2.1. OUTSOURCING 5
2.2. WEB SERVICE STACK 5
2.2.1. Network Protocols and SOAP 7
2.2.2. WSDL 7
2.2.3. UDDI 7
2.2.4. BPEL4WS 9
2.3. WORKFLOW FORMATION 11
2.3.1. Services are treated as plug-in components 12
2.3.2. Resource Management 14
2.3.3. The necessity of setting business process standard—BPEL4WS 14
2.3.4. Process centric and semi-structure business process 16
2.3.5. Two approaches for composing Web services to form business process 17
2.3.6. Using UML for modeling BPEL4WS business process 20
2.3.6.1. Modeling business process by UML 21
2.3.6.2. Benefit getting from this Service-oriented business process 25
2.4. EXCEPTION 25
2.4.1. The definition and categories of exception 25
2.4.1.1. Exceptions from the Resources for manufacturing Dimension 25
2.4.1.2. Exceptions from the Case Dimension 26
2.4.1.3. Exceptions from the Process Dimension 27
2.4.2. Summarization of Exception Categories 27
2.4.3. Several ways for exception handling in the past 28
CHAPTER 3 RESEARCH FRAMEWORK 31
3.1. SUPPLY CHAIN STRUCTURE OF LCM INDUSTRY 31
3.2. ELABORATION OF EXCEPTION HANDLING MECHANISM PLUGGED IN THE BPEL4WS BUSINESS PROCESS 34
3.2.1. The Fault and Compensation Handler Provided by BPEL4WS 38
3.2.2. Mechanism for Resource Searching (Research management) 40
3.2.2.1. BE4WS (Business Explore for Web Service) 43
3.2.2.2. BCME (Business criteria matchmaking engine) 45
3.2.3. Reform the business process 47
CHAPTER 4 EXPERIMENTAL DESIGN 49
4.1. EXPERIMENTAL SETTINGS 49
4.2. EXPERIMENTS 54
4.3. EVALUATION CRITERIA 56
CHAPTER 5 EXPERIMENTAL RESULTS AND DISCUSSIONS 58
5.1. EXPERIMENTAL RESULTS 58
5.2. EXPERIMENTS DISCUSSIONS 62
5.2.1. The effects of BPEL4WS exception detection of exception handling mechanism 62
5.2.2. The effects of resource searching of exception handling mechanism 65
5.2.3. Discussion of Cooperation Mode and Replacement Mode 69
CHAPTER 6 CONCLUSIONS AND FUTURE WORK 73
6.1. CONCLUSION 73
6.2. LIMITATION AND FUTURE RESEARCH 73
REFERENCES 75
APPENDIX A. BPEL4WS-BASED BUSINESS PROCESS 78
LCMBUSINESSPROCESS.BPEL 78
LCMPURCHASEPROTOCOLS.WSDL 83
Aubert, B., Transaction cost theory, the resource-based view, and information technology sourcing decisions: a re-examination of Lacity et Al.''s findings , 2001.
AU Optronics Corporation: http://www.auo.com/e_technology_tftproces.shtml.
Cai, Xia, Lyu, M., Wong, K., Ko, R., Component-based software engineering: technology, development frameworks, and quality assurance schemes, APSEC 2000, pp.372, 2000.
D.K.W. Chiu, Q. Li, and K. Karlapalem, Facilitating Exception Handling with ecovery Techniques in ADOME Workflow Management System, Journal of Applied Systems Studies, vol. 1, no.3, pp. 467-488, 2000.
Cohen, Frank, Discover the business logic of BPEL4WS, In IBM Website, 2003.
Curbera, F., Khalaf, R., Leymann, F., Weerawarana, S., Exception handling in the BPEL4WS language, Business Process Management: International Conference Vol. 2678, pp.276 – 290, published by Springer-Verlag Heidelberg, 2003.
D.K.W. Chiu, Q. Li, and K. Karlapalem, “A Meta Modeling Approach for Workflow Management System Supporting Exception Handling,” Information Systems, vol. 24, no. 2, pp. 159-184, May 1999.
Gerti Kappel , S. Rausch-Schott , Werner Retschitzegger, Coordination in Workflow Management Systems - A Rule-Based Approach, Coordination Technology for Collaborative Applications - Organizations, Processes, and Agents, ASIAN 1996 Workshop , p.99-120, January
Graham, S., Simeonov, S., Boubex, T., Davis, D., Daniels, G., Nakamura, Y. and Neyama, R., Building Web services with Java - making sense of XML, SOAP, WSDL, and UDDI. Published by sams, 2001.
Hung, Patrick and Chiu, Dickson, Developing Workflow-Based Information Integration (WII) with Exception Support in a Web Services Environment, Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS''04) - Track 7, January 05 - 08, 2004
IBM alphaWorks, Emerging Technologies Toolkit, http://www.alphaworks.ibm.com/tech/ettk
Jorgensen, David, Developing.NET with XML Web services, Publish by Syngress Media Inc, 2002.
Luo, Z., Sheth, A., Miller, J. and Kochut, K., Defeasible workflow, its computationand exception handling, CSCW-98 Workshop, 1998.
M. N. Huhns, "Agents as Web Services," Internet Computing, 6(4), pp. 93-95, 2002.
Muslera, Luis Contreras, Business process executive language for Web services, the Seminar of Distributed Software-Systems Verteilte Software systeme, 2003.
Mahleko, B., Efficient MatchMaking of Business Processesfor B2B Process Integration, Proceedings of the 10th Doctoral Consortium on Advanced Information Systems Engineering, CAiSE''03, pp.1-10, 2003.
O''Riordan, D., Business process standards for Web services, from the Web site of Web Services Architect, 2002.
Peltz, Chris, Web services orchestration a review of emerging technologies, tools, and standards, the technical paper from HP Dev Resource Central, 2003.
W.M.P. van der Aalst, The Application of Petri Nets to Workflow Management, The Journal of Circuits, Systems and Computers, 1998.
Wong, W. Y., Zhang D. M., and Kara-Ali, M., Negotiating with experience, AAAI2000 Knowledge-Based Electronic Markets, Technical Report WS-00-04, pp.85-90, 2000.
Wil M. P. van der Aalst, The Application of Petri Nets to Workflow Management, Journal of Circuits, Systems, and Computers, Page 21-66, 1998.
Xia Cai and Xichael R. Lyu and Kam-Fai Wong and Roy Ko, Component-Based Software Engineering : Technologies, Development Frameworks, and Quality Assurance Schemes, IEEE Computer, Page 372-379, January, 2000
Xu, J., Romanovsky, A., Randell, B., Mitchell, S.E., Wellings, A.J., Coordinated exception handling in distributed object systems: from model to system implementation, ICDCS 1998, pp.12-21, 1997.
Yang, J. and Papazoglou, M.P, Service components for managing the life-cycle of service compositions, Information Systems, 2003.
Z. Luo, A. Sheth, K. Kochut, and B. Arpinar, Exception Handling for Conflict Resolution in Cross-Organizational Workflows, Distributed and Parallel Databases, An International Journal (DAPD), Kluwer Academic Publishers, 2002
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top