Home Company Solutions Careers Contact Us

About BusiBee Product

BusiBee is an SOA based transaction processing framework for financial applications, designed to meet high volume requirements in the most optimized manner.

BusiBee uses standard functional grid based processing logic which promotes transaction processing time compression, processing speed, scalability, reliability (abort-free) and accuracy controls. The framework also promotes reusable code and acts as a catalyst to expedite system development.

BusiBee uses contemporary concepts (e.g. ROOPA) and technologies suitable for working with latest high-tech hardware and software platforms e.g. IBM mainframe, AIX, AS/400, Unix etc and the latest versions of databases e.g. Oracle, DB/2, MySQL, PostgreSQL and MSSQL. This makes it a universal solution.

Value Addition

BusiBee suites provide you with a tangible value which builds over a period of time by :

  1. Enriching business functionality
  2. Improving business performance and effectiveness
  3. Revitalizing technology environment
  4. Reducing total cost of ownership
  5. Integrating with the existing system without disconcerting existing system
  6. Tool based approach by using tools like BusiBee Designer and Developer improves the productivity of software developers. By reusing BusiBee libraries for various activities e.g. engine management, database i/o, logging, XML processing, reference table management etc, programmers can focus more on writing business logic

Benefits / Results

  1. Fast turnaround time and reduction in system download time which improves business productivity, profitability and operational efficiency.
  2. Easy configuration of transaction processing scenarios
  3. Allows to switch on or off the execution of application business functions
  4. Performs health check and improves financial integrity of the system.
  5. Modular code reduces time and cost required for testing.
  6. Reduction in database size which, results in IT infrastructure cost saving
  7. Reducing human interventions means less human errors

Read Only Once Process All (ROOPA)

  1. For a given IT system, a typical transaction processing covers wide range of functionality, through several programs and runs
  2. Mostly, the same database tables are scanned repeatedly e.g. account master and transaction master tables are read for nearly all kind of processing of a Core Banking application
  3. Database access involves I/O which is mechanical as it requires to physically read and write on the hard-disk. Such I/O operations' speed is directly proportionate to disk speed which is of the order of milliseconds
  4. However, processing data in memory is fast and such operations' speed is directly proportionate to CPU clock speed which is of the order of nanoseconds
  5. Thus, by reading data only once into memory and then processing all business functions, one can achieve a tremendous transaction time compression

Run time advantages

  1. Most optimal run-time performance
    • Speed
    • Scalability
  2. Accuracy control
  3. 24 x 7 availability of the system for transactions processing
  4. Accelerators
    • Multi-threading
    • Buffered writing
    • Read ahead
    • Asynchronous logging
    • ROOPA
    • Bulk reading & bulk writing
Development time advantage
  1. Standard platform for standard logic
    • Architectural common thread at organization level for transaction processing programming
    • Enforces standard functional grid, an excellent tool for preparing system documentation
  2. Allows architects to use the principles of ROOPA
  3. In the long term, it can be used as a tool for system designing

BusiBee Multi-layer Architecture