Software Development Kit

The Software Development Kit is a fully integrated forecasting solution that generates accurate forecasts based on statistics, using the same state-of-the-art methodology found in the out-of-the-box versions of Forecast Pro.

Learn more about Software Development Kit

Request a Quote

What is Software Development Kit?

Software Development Kit

As the market leader in business forecasting software, Forecast Pro is the obvious choice for software developers looking to add forecasts to their applications. The Forecast Pro Software Development Kit is a fully integrated forecasting solution that generates accurate forecasts based on statistics, using the same state-of-the-art methodology found in the out-of-the-box versions of Forecast Pro.

Software Development Kit Components

At the heart of the Forecast Pro SDK is a library of forecasting functions. The library is available as a Windows dynamic-link library (dll) or as a Linux shared library. The library can be called directly from your application or indirectly using one of the various interfaces provided as part of the Forecast Pro SDK.

The library was written in Visual C++. The call program provides data structures containing the time series to be forecasted, instructions indicating how the forecasts should be prepared, and space for output. The library calculates the forecasts and records the results, including: forecasts; Trust limits; safety stocks; Model details and summary statistics.

The Forecast Pro Software Development Kit includes a .NET wrapper that allows .NET applications to call the wrapper, which in turn calls the library. A Java Native Interface (JNI) bridge using the same strategy is also included for Java applications.

Finally, the Forecast Pro Software Development Kit also includes an executable program that can be launched from the command line that does not require compiling any code. This application silently reads the input from CSV files, calls the library to generate the predictions, and writes the output to a CSV file.

The Software Development Kit Advantage

Business Forecast Systems has been a leader in forecasting software since 1986. With more than 40,000 installations worldwide, the software predicted literally billions of time series. Over the years, our clients have sent us hundreds of "eccentric" time series that generated poor predictions. The Forecast Pro team carefully analyzed each of these data series to determine the cause of the behavior and modified the forecasting technique or Expert Selection algorithm to detect these exceptions and respond appropriately.

As a result, the Forecast Pro SDK is much more than forecasting algorithms – it's a forecasting system that integrates a deep knowledge base and handles exceptions uniformly to efficiently deliver accurate and robust forecasts where other forecasting systems often fail.

System Requirements:

CPU: 1.8GHz dual-core processor

RAM: 2 GB

HDD/SSD: 50 GB free space on the main drive

Operating system: Microsoft Windows 8 32-bit, Microsoft Windows 7 32-bit and Microsoft Windows Vista 32-bit, Linux x32 and x64.

Resolution: 1024×768

You don't know what software you need or you haven't found what you were looking for?

You don't know what software you need or you haven't found what you were looking for? We have a team ready to help you choose the right software for your company.