透過您的圖書館登入
IP:3.134.81.206
  • 學位論文

建構商業流程自動化中以代理人為基礎之網路服務組合機制

DEVELOPING AN AGENT-BASED WEB SERVICE COMPOSITION MECHANISM FOR BUSINESS PROCESS AUTOMATION

指導教授 : 李興漢
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


網路服務(Web Service)是應用於系統整合的新興技術,它透過資料格式的開放式標準及Web通訊協定,讓應用軟體能以網路為平台,運用XML的格式來傳遞訊息,為其它應用程式提供服務。網路服務以XML作為異質平台與系統間文件交換溝通的標準格式,其模組化的特性,使軟體之間的整合能夠鬆散地連接,大為提高軟體可用性,對於軟體發展與資訊整合提供了全新的技術概念。 Web Service提供了簡易的整合方式,研究中利用Web Service具有良好互通性,以實踐元件之間的整合。即使Web Service擁有溝通上之優點,但是其無法達到自動化的功能,因此本研究以建立一代理人為基礎之網路服務組合機制,其利用Web Service具有良好互通性,以整合Web Service之元件。 本研究將藉由Web Service之特性,導入實際案例並建構一代理人為基礎之網路服務組合機制,實踐流程編排與運作。研究中利用Web Service的WSDL文件描述得知服務名稱與輸入參數,得知相關訊息後,使用流程規劃介面進行流程之規劃,最後將規劃完成之流程存檔為XML格式文件,以便讀取使用。另外,由於代理人是一個本質上可以模仿思考過程或模擬理性的行為的本體,其作為一個智慧計算實體,有能力自主完成一定任務;因此研究中透過代理人執行已規劃之XML流程文件,以進行流程之運作。

並列摘要


Web Service is a new integrating system technology. The term describes a standardized way of integrating application which is using internet as a platform and XML file to transmit the data. Web-based service integration uses XML as primarily mean to communicate with other platform or machine. Benefit from its standardization, integration between different application happens in a convenient way and thus functionality of the application is greatly improved. Web Service opens a new avenue for software development and data integration. Web Service provides a simple way of integration, this study will be using its advantage in communication to achieve application integrating. However, although Web Service is convenient to communication, it still cannot be fully automatize. Hence, this study will create agent-based to manage the Web Service and communicate between different application. Basically, this study will using the advantage of Web Service, introduction of real case study and construction of an agent-based of Web Service composition mechanism to simulate the process editing and operation. Web Service provide a way that using WSDL to find out the description of service name and the required parameters to execute. Once the information is collected, the process architecture will proceed the process planning. And then the process planned, it will save as XML format so that user can be recalled in the future. Theoretically, agent is a artificial intelligent or simulation of logical median which is capable to complete assigned task independently. Thus, agent will be the one to execute the corresponded XML file and process operations.

參考文獻


36. Michael, P. P.,"Web Services Principles and Technology",Prentice Hall, 2008.
47. Wen-Yau Liang, et al, “The Study on Intelligent Agent Systems Based on Web Services – An Example on the Order Fulfillment Process ”, Journal of Management & Systems, Vol. 15, No. 1, 2008, pp. 137-160.
2. 林弘之,“Web Services實作-使用SOAP Toolkit與Visual Studio.NET”,文魁資訊,2002。
7. Aldea, A., Banares-Alcantara, R., Jimenez, L., Moreno, A., Martinez, J., and Riano, D., “The Scope of Application of Multi-Agent Systems in the Process Industry: Three Case Studies,” Expert Systems with Applications, Vol. 26, No. 1, 2004, pp. 39-47.
8. Adler, J. L., Satapathy, G., Manikonda, V., Bowles, B., and Blue, V. J., “A Multi-Agent Approach toCooperative Traffic Management and Route Guidance,” Transportation Research Part B:Methodological Vol. 39, No. 4, 2005, pp. 297-318.

延伸閱讀