Open Systems For Agility and Freedom of Choice |
Problem Definition
The insurance organizations focused on specialty insurance businesses have heterogeneous systems for processing policies, claims, reinsurance and rating used by different underwriting organizations across different line-of-businesses. This gives rise to impedance mismatch in the way data is maintained across heterogeneous and independent front end applications and also the operational data sources.
SOA Based Integration Backbone
Ishi has designed and implemented an integration backbone for insurance organizations. This solution automates the heterogeneous and independent front end applications using an asynchronous event driven integration infrastructure based on unified domain model and xml based message definitions.
The solution involves message-broker-mediated asynchronous pub/sub interactions, wherein the heterogeneous applications publish messages corresponding to pre-defined events occurring within their processing domain and subscribe to events of interest published to the broker. This event driven pub/sub mechanism, together with the unified domain model and message formats for the entities, and adapters for transforming entities from these heterogeneous systems to the unified model, enables process level integration among applications to define enterprise workflows.
Ishi has implemented a services infrastructure built on top of the domain model that subscribes to events from these disparate systems indicating creation and modification of policies, claims etc. These services allow these entities to pass through the validations defined in the unified domain model and persist them into the Operational Data Store.
The solution allows rigorous auditing and reconciliation service for monitoring and administrative intervention of the business process flow across these applications.
