Agent design patterns form a new methodology used to improve the development of software agents. Agent design patterns can help by capturing solutions to common problems in agent design [Lange and Oshima, 1998]. Agent design patterns are applied in different systems such as knowledge management systems, real-time systems, and network management systems. Agent design patterns for business-based systems, aim to support different ecommerce paradigms business-to-business (B2B) and business-to-consumer (B2C). In this paper, we developed an approach for extracting agent-based design patterns for B2C e-commerce to improve business-based processes. This approach is called an Agent Pattern Driven Business Engineering (APDBE). Based on this approach, we derived two agent-based commerce design patterns namely, the De-coupler Design Pattern (DecDP), and the Dynamic Design Pattern (DynDP). These design patterns are used to support selling/buying-based processes in e-commerce domain.

ICoEC Online Proceedings Library