production, construct service-oriented dynamic
architecture ERP model under the internet
environment, and discuss the customization
production implement of collaborative ERP system.
2 RELATED WORK
Currently the technologies of enterprise resource
integrations, such as CORBA, XML, Agent and
UDDI, are insufficient for the support of the
dynamic enterprise alliance resource integration,
especially for the support of the inhomogeneous
cross-platform information system are insufficient
and cannot satisfy the customized production of
cooperative ERP based on the Internet computation.
New technologies based on single Web, such as
Web services and mobile Agent, also cannot fulfill
the needs of the dynamic enterprise alliance resource
integration (Wang et al., 2006). Reference (Wang et
al., 2006) presented the cooperative model of the
enterprise inner work-flow, in the proposed model,
agent-based technology provides the workflow
coordination at both inter- and intra-enterprise levels
while Web service-based technology provides
infrastructures for messaging, service description
and workflow enactment. Reference (Lau, 2006)
designed and developed the distributed service
discovery and negotiating system for the
implementation of B2B E-business with the web
service and intelligent agent technology. Reference
(Foukarakis et al., 2006) presented a mobile agent
platform based on the integration of the mobile
agent computing paradigm with Web Services,
WebMages (Web-based Mobile Agent System),
which providing a lightweight agent run-time
environment inside a web container, thus adding
agent functionality to existing Web Servers.
Reference (Artail and Kahale, 2006) presented an
integrated framework based on multi-agent
collaboration and case-based reasoning that can
resolve collaboration issues in the supply chain.
Reference (Kwon, 2006) indicated the deficiencies
of the web service, namely insufficient for the
abundant representation methods and the attractive
strategy, and presented intelligent service and web
service autonomy mechanism based on semantic
cooperation. References (Cil, 2005), (Arantilis et al.,
2006), (Yuan, 2006) researched the web based
information system integration. On the other hand,
many researchers have researched the web based
ERP system. Reference (Zuo-ming et al., 2006)
presented and developed the web based ERP system,
which solved the problem from the simple office
automation to the complicated supply chain
management for the management of the real world
operation process. Chinese scholars have done some
work also, for example, Reference (Petrie and
Bussler, 2003) analyzed the evolution trend of ERP,
proposed the element model of the service oriented
architecture and the ERP system integration strategy.
Based on the traditional ERP architecture, it also
proposed a kind of service oriented ERP integration
model. The author also made in-depth study on the
ERP production model, reference[11] proposed the
ERP batch customized development model based on
version management driven by enterprise
requirement and exactly pointed out that the batch
customization is the direction for the ERP
production mode. Enlightened by the references
above, through studying about the Service-Oriented
Architecture and mobile agent technology, we
propose the service oriented collaborative ERP
customization based on mobile agent. The aim of
our study is to provide a new implement project for
the batch customization of collaborative ERP
product under the internet computing environment
by utilizing the application resource intra- and extra-
enterprise to dynamically integrate and aggregate the
service component according to the enterprise
demand and the dynamic model.
3 INTEGRATION OF SERVICE-
ORIENTED ARCHITECTURE
AND MOBILE AGENT
Service-oriented computing (SOC) is considered as
a new computing paradigm after the object-oriented
paradigm. It utilizes services as fundamental
elements for developing applications/solutions.
Services are autonomous platform-independent
computational elements that can be described,
published, discovered, orchestrated and programmed
using XML for the purpose of developing massively
distributed interoperable applications. Web services
technology is part of the SOC paradigm and can be
considered as an implementation of the SOC model.
Web services provide an appropriate paradigm for
building open large-scale application environments,
such as ERP. In such environments, services are not
treated as isolated and one-time affairs but rather as
elements of an interactive, dynamic and
collaborative architecture.
Mobile agent is a kind of program that can be
transferred autonomously from one host computer to
another under the heterogeneous network
environments and can interoperate with other agent
MASOAERP: A MOBILE AGENT-BASED SERVICE-ORIENTED INTEGRATION ARCHITECTURE FOR BATCH
CUSTOMIZATION ERP PRODUCTION
309