英文摘要 |
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. |