Contents Up << >>

The fACTs++ Class Library (financial Application Construction Tools in C++)

is a homogeneous tool-box of more than 300 C++ classes and templates. fACTs++ provides programmers with design patterns for distributed client-server applications supporting multi-currency securities and transactions, along with associated international conventions. The library includes a complete set of foundation classes, parallel processing and communication classes, extendible financial instrument hierarchy and financial modeling classes. fACTs++ features include: - Dynamic Object Type Identification with Smart Pointers

- Streams Interface

- Container Templates

- Time, Date, Calendar and Timer classes

- String and Regexp Classes

- Mathematics and Financial Modeling Classes

- Internationalization Support

- Interface To Persistence Storage and Extendible Objects

- Application Configuration Framework

- Human-Computer Interface Tools, including Model-Viewer Controller Classes

- Distributed Processing Primitives and Client-Server Framework

- CashValue, CashFlow, Payment, Yield and DayCount, Market classes

- Comprehensive and extendible set of instrument definitions, such as Swap, Bond, Basket and Derivative

- Portfolio, Position and Transaction Classes

- Yield Curve, Volatility and Time Series Classes fACTs++ is available, on a per-project basis, as part of Objective Edge's custom software engineering service. The company's training program allows clients to quickly "ramp-up" their object-oriented development projects, providing early, visible results while reducing development costs. Upon project completion, clients are left with a technology base and application architecture which they are able to leverage in future development activities. fACTs++ is currently supported on Solaris 2.X and x86, and may be ported to any POSIX compliant platform on a custom development basis. fACTs++ is a trademarks of Objective Edge Inc. Copyright(c) 1994, 1995 Objective Edge Inc. All rights Reserved.

For more information, please contact: Objective Edge Inc. Suite 401, 194 Merton Street Toronto, Canada M4S 1A1 Telephone: 416-485-7186 Facsimile: 416-485-6473 e-mail: info@objectiveEdge.com