题名

Design and Implementation of Declarative Agent-Based Front-End System for ebXML

并列篇名

設計以代理人技術為基礎的ebXML商業協同前端

DOI

10.6188/JEB.2010.12(1).02

作者

葉慶隆(Ching-Long Yeh);呂賴誠(Lai-Chen Lu);吳師旭(Shih-Hsu Wu)

关键词

ebXML電子商務XML ; Agent代理人程式 ; business collaboration商業協同合作 ; RosettaNet ; ebXML ; Agent ; business collaboration ; RosettaNet

期刊名称

電子商務學報

卷期/出版年月

12卷1期(2010 / 03 / 01)

页次

103 - 131

内容语文

英文

中文摘要

在現今各種下同的商業電腦系統平台上,ebXML(電子商務XML)是一個廣為大家所接受的XML電子商務架構。在各個商業應用系統的前端架設一套ebXML系統作為電子交易平台。EbXML系統分為上層的企業間商業處理流程及為上層商業系統服務的訊息服務層。本論文我我們利用代理人技術實作一套ebXML系統。我們為ebXML上層及底層系統設計並實作一套商業服務代理人和訊息服務代理人程式。我們特別使用宣告式研究方法設計一套商業服務代理人程式,此程式可將商業協同服務知識和控制引擎分開。此一設計可自動轉換商業流程設計成為可執行的程式碼。我們利用開放式代理人系統實作一套原型系統。我們在此系統架構下實驗連接二個下同地方的系統,使用者介面可控制及監督協同合作的交易流程。本系統方法可提昇ebXML內部交易系統的效率並為未來商業協同合作提供一個絕佳的基礎。

英文摘要

ebXML is widely accepted as the common platform, described in formal specification using XML, for connecting heterogeneous business systems. The connection is made by implementing an ebXML system in front of the back-end system. The ebXML system is divided into the upper business process level, account for business interactions, and the lower message service level for necessary technological support for the upper level. In this paper, we employ agent technology to implement the ebXML system. We design and implement business service agent and message service agents for the upper and lower levels, respectively. In particular we use a declarative approach to design the business service agent, which separate the business collaboration knowledge from the control engine. This results in automatic transformation from design artifacts into executable code. We implement a prototype system using open agent architecture. We carry out experiments by connecting two systems at different sites, based on the system. User in terfaces are provided to control and monitor the process of collaborations. The system shows promising result in gaining insight on ebXML collaborations. It provides an excellent basis for further investigation on industry business collaborations.

主题分类 人文學 > 人文學綜合
基礎與應用科學 > 資訊科學
基礎與應用科學 > 統計
社會科學 > 社會科學綜合
参考文献
  1. RosettaNet
  2. Sun Developer Network
  3. Booch, G.,Rumbaugh, J.,Jacobson, I.(1999).The Unified Modeling Language User Guide.Addison-Wesley.
  4. Boughaci, D.,Drias, H.(2005).in Proceedings of the International Symposium on Information Technology: Coding and Computing (TTCC 2005).Las Vegas, Nevada:
  5. Examining commerce net's eco framework
  6. OASIS/ebXML registry services specification
  7. Message service specification version 2.0
  8. ebXML technical architecture specification vl.0.4
  9. Collaboration-protocol profile and agreement specification version 2.0
  10. OASIS ebXML registry information model v2.0
  11. ebXML business process specification schema
  12. Genesereth, M.,Ketchpel, S.(1994).Software agents.Communications of the ACM,37(7),48-53.
  13. Gibb, B.,Damodaran, S.(2003).ebXML: Concepts and Application.Wiley.
  14. Grimaldi, R. P.(2004).Discrete and Combinatorial Mathematics.Addison-Wesley.
  15. Hioual, O.,Boufaida, Z.(2006).Using intelligent agents in conjunction with heuristic model for negotiating ebXML CPP.Proceedings of the Information and Communication Technologies (ICTTA'06),268-273.
  16. ISO/IEC(2004).Information technology-Open-edi reference model.ISO/IEC 14662.
  17. Martin, D. L.,Cheyer, A. J.,Moran, D. B.(1999).The open agent architecture: A framework for building distributed software systems.Applied Artificial Intelligence: An International Journal,13(1-2),91-128.
  18. Introduction to UDDI: Important features and functional concepts
  19. Overview: Clusters, segments and PIPs
  20. Shan, Z.,Li, Q.,Karlapalem, K.(2004).Enacting conformance assessment of business processes-an ebXML based approach in E-ADOME.in Proceedings of the 28th Annual International Computer Software and Applications Conference (COMPSAC'04)
  21. Song, Y.,Narasimhadevara, S.,Kim, Y.(2005).Business process improvement using ebXML.in Proceedings of the Fourth Annual ACIS International Conference on Computer and Information Science
  22. ebXML core components technical specification version 1.85
  23. SOAP version 1.2 part 0: primer
  24. Web Services Description Language (WSDL) 1.1