PRODUCTS & SERVICES - Informatics - Software

Ensurer
An insurance sector electronic transaction system
The system Ensurer is an electronic insurance applications transactor that fully automates the procedure of insurance request and supply. More specifically the tasks that the Ensurer accomplishes are:
- Provides the client with web forms of insurance offer or proposal applications.
- Makes an online validity of the data the user inserts in the form.
- Receives the electronic applications via web.
- Makes the offer/application pricing and registration and returns to the client official printings of insurance offer or proposal.
- Handles the received offer or applications adaptable to the enterprise computerization system.
- If there is installed a back-office (enterprise insurance works managing system), Ensurer makes the necessary registrations to the related databases eliminating the manual data insertion of the received applications. If there is not a back-office, stores the received data in its database
The advantages that Ensurer provides to a insurance broker are:
- Acceleration of the insurance request and application procedure and consequently increasing of the productivity. Indeed a process that traditionally needs at least one hour to be completed, with Ensurer needs about five minutes. Also it eliminates the probability of entry errors ensuring the application validity through the data entry checking processes.
- Minimization of the operational costs. Substitutes the employees who are charged with insurance offers and applications checking. In cases of prices or covers changing it eliminates the need of dealers' notification and training.
Ensurer System Structure
Client-Server architecture. Ensures the full control of connections and transactions as well as data safety.
Java technology. The whole software is implemented in Java, the most powerful language in Internet environment.
The system consists of:
The server part with:
- D.E.I.S. (Daedalus Electronic Interchange Server). DEIS is an autonomous software module developed by Daedalus for electronic transactions. DEIS is charged with the connection implementation and the data interchange.
- P.R.M. (Premium Rating Module). An autonomous software module charged with the premium rating.
- R.M. (Register Module). An autonomous software module that makes the necessary database registrations.
- E.M. (Editor Module). An autonomous software module that edits the official evidential documents the system delivers to the client.
- Clients' Java applets. Java applets are small software applications that can be embedded in html pages. Applets have the widest capabilities compared with any other related technology from the aspect of user interfaces. In Ensurer applets implement the e-forms and handle the connection and data interchange with the server.
The server User Interface
The server UI can be separated into three parts:
The main screen which shows the connected clients and a list of problematic connections, as well as two tabs with the server monitor screen (fig.1) and the proposal manipulation screen (fig.2).
Figure 1. Server monitor screen
Server Monitor screen
Although the process of any transaction conducted by server is registered into a log file, the Server Monitor screen gives an abstract view of the accomplished transactions and provides the buttons to a more detailed transactions' presentation. On Server Monitor screen there are also buttons that activate the tools that generate server condition report and errors report.
Figure 2. Proposal manipulation screen
Proposal manipulation screen
Through the proposal manipulation screen the user can handle the received insurance proposals. It provides the environment through which the proposals can be searched, deleted or inserted into the back-office database.
The server operational model
Ensurer is a heavy-duty commercial usage transaction server based. There are a number of prerequisites that such server software has to meet:
- Robustness in heavy load conditions
- Flexibility in cases of inhomogeneous range services
- Extendability
- Control

Figure 3. Operational model diagram
The key feature for all the above is "modularity". Indeed the Ensurer architecture is based on that feature as on fig.3 (operational model diagram) is shown.
For any connection received from a client the Ensurer initialises a respective server-thread that undertakes the service of the particular client. For any separate action the server-thread needs (as the pricing or the editing process) a new respective thread is initialised. When the action is completed then the respective thread is stopped and closed. Finally when the connection purpose is completed then the server-thread is stopped and closed.
Ensurer installations
The Ensurer is installed and operated on the following insurance brokers:
- Brokins Insurance & Finance Broker
- P&R Davari Insurance Agent Ltd
- MUTUAL Insurance Brokers
OVIRE