Case 1
A large financial institution in Switzerland wanted to re-engineer the existing investigation system “Nachforschung”. This system is used by its domestic and international customers to inquire about utility payments made and money transfers via various channels including SWIFT and EuroGiro .
The challenges faced were to provide a system that could meet the changing requirements of business within minimum time frame and efforts. The changes were to be made in the data being processed and displayed to its users. To provide support for multiple interfacing system and conceptualizing a system that would be able to adapt itself to the changes within each of the interfacing systems and comply with the changing data elements being transferred between the Investigation system and its interfacing systems.
The existing system was redeveloped using contemporary technologies like J2EE and Oracle as its database. The solution involved conceptualizing and development of a framework that would allow the users to define their own screen. The solution included extensive use of XML data for storing name-value pairs of data. The solution heavily uses an integration point with eGate.
Value Addition-Business Benefit:
- User Defined Screens
- Adaptability to future changes
- Custom Workflow Engine
- Custom Rules Engine
Technologies Used:
- Sun Enterprise™ servers, Solaris 9, Oracle 10g, J2EE 1.4, Struts
Case 2
The challenge was to develop a generic solution to migrate the original application (written in Alpha Cobol language was running in OpenVMS and using native RMS for data management), so that the data maintenance is shifted from RMS to Oracle without impacting the existing business logic and the process flows. The offered solution should be independent of the application product. Mimicking the Cobol/RMS functionality in the RDBMS (Oracle) environment.
The offered solution was built around middleware components that worked as in-process server for handling the input/ output instructions of the application programs. The existing source programs were passed through a Pre-processor, to include special instructions needed for the program to interact with the middleware. A custom reusable visual module “Schema Generator” was developed to create the scripts necessary to build the Oracle database by picking the file description details extracted from the source programs/catalogs.
Value Addition-Business Benefit:
- Easy deployment and maintenance
- Portability of the solution to other platforms
- Zero retraining
- System and code documentation
Technologies Used:
- OpenVMS 7.3-1 OS, OpenVMS COBOL, Fortran and C compilers and SQL*Net., Oracle 9i OCI Library on
- OpenVMS. Oracle 9i client, RDBMS - Oracle 9i on Linux, WRQ Reflection for Terminal Emulation.
|