|
Software Development Platform
The core of the company's technology is its Software Development Platform.
It is a scalable, platform independent, fully multi-threaded collection of
modules covering major functional areas shown in the diagram.
It is built using basic C++ and bare bones C++ compiler. It uses a minimal number
of basic operating system calls.
All the company's products are built on top of this platform.

Memory Manager
Object Manager
Common Object Library
GUI Module
Set of common GUI components. Uses only low level operating
system GUI calls.
Components:
Component, Container, Event Model, Layout Manager
Common Control Set
Tab Control
Table, Spreadsheet
Tree
Splitters, Toolbar, Statusbar
Model, View, Controller
Imaging: JPEG, GIF, PNG, BMP, TIFF, PhotoShop
Text, Languages and Code Generation
Text tokenization, parsing, dictionary building, statistics, search and replace.
Supports Java, C, C++, C#, VB, COBOL, Intel CPU instructions, SQL, XML, HTML and custom dictionaries.
Fast. Small code size.
Internal code object model and its interpreter. Java byte-code and Intel CPU compiler.
App Server
Fully multi-threaded server. Support for multiple users, authentication support, concurrent processing
command parsing and caching. Plug-in architecture for adding functionality.
|
 |