 As these problems came to light, various standardization processes for inter application data exchanges were initiated.It was understood that a standard based integration shall ease the integration with other functional modules and that it also improves the operational performance.It ensures that the utility can be in a vendor neutral environment for future expansions, which in turn means that the utility can easily add new functional modules on top of existing functionality and easily push or pull the data effectively without having new interface adapters.