An Adaptive e-Commerce System Definition

The emergence and growing popularity of electronic commerce and more specifically of catalogue-based sales, has made it a necessity to define flexible and adaptive e-commerce systems and architectures. Our work describes an e-commerce system that is suitable for small and medium enterprises, where several enterprises share a common e-commerce site, which automatically adapts its interface to offer end-users the products organised in electronic catalogues (e-catalogues). To be precise, in this paper we present the overall architecture of the e-commerce system, an architecture that is based on an agent-oriented technology. We also describe the actual state our system, which is called e-CoUSAL, and implements an adaptive agent in the server side of the architecture.