Developer Tools

CompatibL Generator is a tool for creating any type of code that is too labor intensive to create by hand. It includes a comprehensive template library developed by CompatibL for a variety of code types, and a flexible template engine for the users to create their own definitions. To describe the code structure, CompatibL Generator uses FreeStyle, a flexible XML format for capturing source code and object models without regard to the programming language or API for which they were originally developed.

CompatibL Translator takes this process one step further to provide automatic translation of user-edited code between programming languages, when certain restrictions on code syntax are followed. The Translator generates native code in each of the target languages, with complete equivalence of implementation from one language to another.

CompatibL Studio is an application implemented in .NET for creating and editing FreeStyle declarations, and for generating source code from the declarations using CompatibL Generator and CompatibL Translator products. It provides an integrated development environment (IDE) from which source code and configuration files can be generated for platform-specific compilers, tools, and IDE.

Quant Tools

CompatibL Analyzer is a tool for numerical data analysis taylored for the needs of quantitative analysis and model development.

The process of model development requires working with complex multidimensional data. The Analyzer helps you to visualize and study the data by using a variety of methods for representing the data which has more than three dimensions. By using CompatibL Analyzer, you will be able to see and understand your data in a much more comprehensive way than looking at the numbers alone or a static Excel chart.

CompatibL Analyzer can import the data from an Excel table or from a data file. The data can be viewed individually or in a single view combining multiple data sources. The Analyzer provides a user interface to take a sequence of slices through the data to understand more clearly its internal structure.

Class Libraries

CompatibL Language Libraries are class libraries in C++, Java, and .NET supporting the cross platfrom and cross language programming features of CompatibL Generator and CompatibL Translator. They are a member of CompatibL’s FreeStyle family of products.

CompatibL Trade Libraries are class libraries in C++, Java, and .NET implementing CompatibL’s FreeTrade data format. They include an object model for the format and additional tools for working with the data, including binary and XML serialization.

CompatibL Market Libraries are class libraries in C++, Java, and .NET implementing CompatibL’s FreeMarket data format. They include an object model for the format and additional tools for working with the data, including binary and XML serialization.

Copyright © 2006 CompatibL