Welcome to Ndex
 
Wealth Management | Full Service Brokerage | Mutual Fund Dealers | Money Managers | Fund Managers | Customer Direct | Hosting
   
   
  About eQuate Technology
   
 

 

 
The Platform Technology

eQuate is a web-application that is built and designed with the recognized Unified Modeling Language (UML) standard methodology that allows continual and cost-effective enhancements to the product offering. Ndex’s R&D department is divided into Project Teams that are applying the UML rapid development methodology. Because of this methodology, Ndex can increase the number of development teams without affecting current development.

Ndex chooses tools and techniques that ensure the system remains open and portable across a wide range of existing financial applications, technologies and legacy systems. Ndex uses standard JAVA technologies that have proven their ability to scale up to hundreds of thousands of inquiries. As the number of inquiries and accounts increase, new servers can be added using load-balancing techniques. This process of load tolerance expansion does not require re-engineering and is completely scalable.

XML (Extensible Markup Language) is the incoming generation for web-application development language. Ndex has adopted this avenue to automate the development of the different eQuate components as well as the automation and integration of possible fixes and features into the platform. XML allows automatic customization of various looks for client specific business operation needs. XML leaves more time to develop future targeted modules.

eQuate is a 100% Java application. Its main components are a SQL database, a web application server and a batch job server. eQuate’s browser based user interface uses HTML and JavaScript. Reports are generated in PDF format. Charts are presented using SVG technology. eQuate interfaces with multiples systems including the OSS book keeping system, the OMS and MFO trading systems, as well as the StarComm real time quote provider. A conversion utility facilitates the data conversion from Croesus™ to eQuate.

The database extensively uses stored procedures to achieve excellent performance. Supported databases are Sybase and DB2. The database schema is generated using a UML data model maintained in the UML Suite modeling tool. eQuate, being used to enter orders to stock exchanges, procedures have been implemented to ensure up-to-the-minute full data recovery in case of disaster.

The standard browser for eQuate is Internet Explorer 5.0+ with the freely available Adobe SVG plug-in. The application is designed for a 800X600 resolution. SSL128 is used for security. The authentication is provided by eQuate. Provisions have been made to allow interfacing with external authentication systems like LDAP. Reports are generated using an OpenSource library called HTMLDOC. This library converts documents from HTML to PDF.

The interface to OSS is a batch importation process designed in three layers. The first layer parses the files into a Java representation. The second layer interprets the data in Java and passes the result to the third layer. The third layer validates and stores the data in the database. This architecture allows reusability across institution specific file formats and book keeping systems.

The interface to OMS and MFO is transactional. It is using a CICS-like protocol. A scalable connection manager allows to share connections across large number of web users. Order status can be retrieved synchronously or asynchronously, to the preference of the institution. The asynchronous implementation significantly reduces costs for large institutions.

The StarComm interface for quotes retrieval supports both real time and delayed quotes. It is a transactional system using the TCP/IP protocol. The actual implementation provides basic functionality to retrieve quotes. StarComm is a raw data quote server provided by StarData, a CGI subsidiary.

All together, eQuate is implemented using 100% standard technologies. Its capacity to interface with external systems is illustrated by the range of different system with which it is already interfaced. For more information, refer to the logical, physical and functional architecture provided to you on a demo presentation.

Ndex is using code generator technology to speed-up development and get high quality results. The benefits are:

  • Faster Development: 60% of the code is produced in a snapshot as opposed to manually.
  • High Quality: Development is always in sync with analysis (UML Methodology).
  • Adaptable: Ndex’s GenDex Tool can regenerate the code of the platform for a different database, application server, interface protocol and others…
  • Evolving: Technology and financial services are constantly evolving. Consequently Ndex invests a significant portion of its cash flow into Research and Development. In conjunction with the Ndex technology team, the Ndex financial services and product teams continually investigate emerging financial products and look to expedite the development of new applications.



| HOME | SOLUTIONS | SUPPORT | DEMO | ABOUT | CLIENTS |
2008 © Ndex Systems Inc.
All rights reserved. Information is subject to change without notice.