在跨組織商業流程系統中,應用程式通常面臨到長時序交易(LLT,Long- Lived Transaction)的問題,包括元件無法分享資料、配置或管理,因而它很難去包含傳統交易架構的單元性、一致性、獨立性及持續性(ACID,Atomicity, Consistency, Isolation, Durability)等特性。 以網路服務為基礎的商業流程系統,它需要在長時序交易及鬆散耦合的環境執行,由於網路服務的流程無法滿足狀態保持(Stateful)的作業程序,流程在這種環境下執行,流程的錯誤狀況不易預測,因此本研究針對這些在長時序交易狀態下的錯誤狀況,對於錯誤處理狀況的問題,細分為以下兩項:(1).錯誤處理型態缺乏系統化的標準分類,(2).錯誤處理缺乏一致性的解決模式。本研究提出流程錯誤分類架構及錯誤處理模型,應用本體架構來建置流程錯誤分類及對應的錯誤處理模型,透過本體推論希望能夠找出最適宜的流程錯誤處理模型,在此模型架構下,發展出流程錯誤處理模型諮詢系統,做為網路服務流程系統在設計階段及系統維護時期,對於流程錯誤處理的輔助工具,系統開發人員或系統維護人員透過諮詢系統查詢,得到流程錯誤處理模型概念後,再進行流程錯誤處理。
In Inter-organizational business workflow system, the application often suffers the problem of Long-Lived Transaction (LLT) such as the components are not able to share the information, allocation or management. Therefore, it is difficult to include the transaction structures such as the traditional transaction Atomicity, Consistency, Isolation, Durability (ACID) etc. The business workflow system based on web services needs to be executed under the environment of LLT and Loosely-Couple. As the above mentioned workflow cannot fulfill stateful operation procedure, it is not easy to predict the errors when running the workflow in such environment. Accordingly, this research divides the problems of the errors caused by LLT and error process condition into the following two parts: 1. Error process lacks systemized standard classification. 2. Error process lacks the identified solution pattern. It also provides those structures of error workflow classification and prototypes of error process. To build the structures of error workflow classification and relative prototypes of error process with Ontology. At the same time to find out the most appropriate prototypes of workflow error process and develops a consulting system for it as auxiliary tool in the stage of workflow system design or system maintain period under such structure. After developers or maintainers obtains concept of workflow error process model with consulting system, then to process error workflow。