An Event-Driven Approach for E-Services System Design

With the rapid development of SOA and SaaS technologies, it's possible to construct a powerful e-services system rapidly with ready-to-use services. At the same time, it brings a big challenge to the architecting and design of e-services system compared with traditional software design. In this paper, we propose a novel approach for new generation e-services system design and evolution, which use event-driven method and consider of services mash-up from the beginning of services design. The common process for event identification and services design are described in details. We applied the proposed approach in the design of a multiple-language education services portal and which improve the scalability and maintainability of the services.