Web services - agent based model for inter-enterprise collaboration
Abstract
Web Services technology is an emerging paradigm in establishing a standard environment
for legacy applications integration over the Internet. Using Web services and
related technologies facilitate the implementation of a virtual enterprise across heterogeneous
software platforms. However, Web services suffer from some shortcomings
fulfilling requirements of setting up a reactive and autonomous collaboration among
enterprises. The current technology' of Web services registry, known as UDDI, is in
its infancy stage.
The aim of this work is to integrate intelligent software agents and Web services in
order to apply them to create a collaborative environment. We s ta rt with describing
the concepts of virtual enterprise, Web services, and software agents as well as their
requirements, problems, and benefits. To this extent, we identify the existing problems
w ith Web services technology and discuss the feasibility of using software agents
and their abilities to prevail those difficulties. This thesis proposes a Web services /
agent-based model for both the internal architecture of an individual enterprise and
the UDDI registry as well. We define a multi-agent model in different levels of enterprise’s
system architecture to accomplish a suitable selection of a registered service,
to check the status of a process, to realize users’ requests, and to react to them in
a collaborative way with other agent-based Web services. Moreover, the thesis proposes
a multi-agent model to define a dynamic workflow capable of coordinating and
monitoring the processes defined in the workflows.
Collections
- Retrospective theses [1604]