Improving After-Sales Services Using Mobile Agents in a Service-Oriented Architecture

Nowadays, businesses have one main goal: to make profit. But this cannot be done at the expense of the customer, and, in order to keep the customer happy and to make him purchase more products, businesses offer after-sale services and promotions. This paper proposes a system that allows online businesses to benefit from each other’s customer base, without breaching the user privacy, by monitoring purchases and recommending to the customer products and services from other businesses in the system. This is achieved using a service-oriented architecture that employs mobile agents in order to increase the system flexibility, extensibility and security. The considered approach allows dynamical changes to the system’s structure and also module updates, largely due to the autonomy of the mobile agents. Therefore, the proposed system is an effective method of increasing business revenue and improving the customer experience, while also offering the possibility of implementing other marketing techniques in a high-level privacy and security environment.