Initiatives & Products

Government Service Bus

The GSB (Government Service Bus) is intended to become the central platform of integration and services for the provision of government electronic services and transactions, and a provider of common value-add Shared Services which will be used by all connected entities and government agencies. i.e. Identity management, e-Payment and core data exchange between government entities. Figure 1 shows the role of the GSB as an integration enabler to implement government e – services.


Figure 1: GSB role in the e – government services infrastructure. 


The government service bus project is considered among the most critical and high – impact projects within YESSER projects portfolio for 2007.

GSB major components:

The GSB project has been divided into two phases, based on the (6) pilot services requirements (category 1) and category 2 (20 services’ requirements) as identified in the e – Government national action plan.


Phase 1 encompasses the following layers:

Phase 1 of the solution is sought for as a quick win phase, enabling the provision of 6 e-Services from 4 governmental agencies to use a common infrastructure for integration, sharing of data and the use of centralized shared services. It encompasses the following layers:


Integration & Messaging Layer

  • Messaging & Queuing.
  • Service Registry.
  • Transaction Management.
  • Switching & Routing.
  • Service Provision and Delivery Gateways.
  • e-Gov Adapters.

Data Management Layer

  • Shared Data Service
  • Database Access Service
  • Data Schema Validation

Security Layer

  • Authentication and Single Sign-On.
  • Authorization.
  • Identity Verification.
  • Non-Repudiation.
  • User Management.
Core Services Layer
  • Payment Gateway.
  • Logging Engine.

Interaction Layer

  • Secure Management Site.
  • Notification Engine.
  • Email Gateway.
  • UI Syndication.
  • Auditing & Reporting.
  • Systems Management.

Phase 2 encompasses the following components:


Integration & Messaging Layer

  • Workflow & Choreography.
  • Orchestration.
  • Protocol Transformation.
  • Quality of Service Management.
  • Event Management.

Data Management Layer

  • Data Transformation.
  • File System Access.
  • Enterprise Search Engine.
  • Data Enrichment.

Security Layer

  • PKI Integration.
  • Encryption and Signing.

Core Services Layer

  • Service Level Management.

Interaction Layer

  • SMS Gateway.
  • IVR Gateway.
  • Postal Service Management.
  • Development & Publishing Toolkit.

Government Service Bus for eGovernment Transactions