An E-Government Platform Based on Multi-Tier Architecture

With the development of dynamic e-government and the network, the application system becomes more complicated. Traditional e-government system will have an inherent scalability problem as the number of applications increases continuously. To solve this problem, an e-government platform based on multi-tier architecture is presented. By integrating applications, resources and system modules, the platform provides an effective mechanism to reduce the development and communication cost. This paper intensively discusses the design rationale and practical solutions of the platform, including structured data models, a secure data exchange model, uniform interface specifications, a topic based publish/subscribe communication mechanism and an asynchronous execution mechanism. The security of the platform is also evaluated by formal logic method.