WPS Analytics for data science and data engineering

The current release of WPS Analytics is in production around the world on Mainframes, Servers, Cloud Servers, Workstations and Personal Computers.


Release of WPS Analytics version 4

Introduction of workflows with data profiling and predictive modelling tools, new Hub technology for enterprise management, new machine learning capabilities, and continued expansion of SAS language support.


Major expansion of capabilities in WPS version 3.3

WPS usage is expanded to include Arm8 64-bit and Linux on IBM Power platforms. Introduction of a new Jupyter Kernel lifts SAS language support from WPS into Jupyter notebooks.

Programming capabilities are broadened with the introduction of WPS Interop for Python to support SAS and Python syntax in a single program and a new WPS Matrix Programming module.

SAS language graphing and statistical capabilities are expanded, including 13 new statistical procedures.

Performance improvements include WPS optimisation for SAS data steps and multi-threading options for Netezza and Oracle data access.

Introduction of the WPS Engine for XLSX brings the ability to handle Excel spreadsheets to all supported platforms, including UNIX and Mainframe.

The WPS Workbench code-editing experience is enhanced with Content Assist features to suggest valid words, enhanced syntax highlighting and auto checking for basic syntax errors as you type.

New Licence Options

New licensing options are introduced, the WPS Express Edition and the WPS Academic Edition.

Release of WPS Version 3.2

Data Step Views are now supported on all platforms.

WPS Workbench dataset handling facilities are enhanced to provide an Excel import wizard, dataset filtering and dataset editing facilities.

WPS Interop for Hadoop module provides interoperability with Hadoop environments with support for Hive, Impala, HDFS commands and the execution of Pig scripts or Map Reduce jobs.

Many WPS Statistics, WPS Core and WPS Time Series procedures now output plot graphics as well as printed output tables.

WPS Communicate module now supports asynchronous communication mode.

WPS Statistics support is broadened.

WPS Core language support is extended.


Release of WPS version 3.1

Release of WPS version 3.1
Multi-byte character support (DBCS) is introduced including UTF-8 encoding.

Support for the R Language is introduced with the release of the WPS Interop for R module providing the R Procedure (PROC R).

In-database processing is enhanced to enable summarisation tasks to be accessed directly by a relational database or data warehouse.

WPS Workbench features are introduced providing access to remote server file systems directly from within the Workbench via WPS Link.

WPS Time Series feature is introduced to add trend analysis to the existing statistical support in WPS.

WPS Communicate module is introduced to allow a SAS program to connect to a remote WPS system to upload and download datasets and submit SAS program code remotely.

WPS Statistics support is broadened.

WPS Core language support is extended.


Release of WPS version 3

The WPS Workbench IDE/GUI benefits from significant enhancements.

The new Workbench GUI is made available for Windows, macOS, Linux, AIX, Solaris and Linux for System z platforms.

WPS Link features are introduced to enable the Workbench GUI to connect to and run workloads on remote servers and monitor operation and view output locally.

Statistics support is significantly broadened.

Multi-threading support is extended to include summarisation operations.


Enhanced scalability

WPS is enhanced to process very large datasets by removing the previous size limit of two billion observations.

Performance and scalability improvements across the board combine to ensure even the most demanding large and concurrent workloads are processed efficiently and reliably.


64-bit WPS and multi-threading

Introduction of 64-bit processing provides performance and scalability improvements.

Users with multiple CPU cores or hyper-threads are now able to realise significant performance gains with newly added multi-threading support initially benefiting sorting operations.

David v Goliath

The Company secures victory in the High Court concerning the validity of WPS.


Major expansion in platform support & statistical support

WPS is introduced for command line use on AIX, Linux, Solaris and macOS. Significantly for Mainframe users, WPS is also released to run under Linux for System z with IFL hardware.

WPS Statistics support is introduced to appeal to a wider and growing statistical analysis user community.

Later this year the WPS Language SDK module is introduced allowing users to create and use their own custom language elements.


Graphing support

WPS Graphing support is introduced to provide graphical output capabilities.


Release of WPS version 2

The re-written version of WPS is officially released for Windows and Mainframe z/OS.


Major optimisations of WPS

Work commences re-writing WPS software in C++ to overcome performance limitations of the initial Java implementation. Further work moves critical code to C and assembler for further performance gains.


Language support continues to expand

New releases of WPS for Windows and z/OS see continued expansion of the language support in WPS.


WPS for Mainframe z/OS

WPS is released for IBM Mainframe z/OS.


WPS for Windows

WPS is initially introduced for use on Microsoft Windows allowing WPS users to run programs written in the SAS language. The WPS Workbench IDE/GUI is also released for Windows users.


Development starts on WPS version 1

Development starts on a product to meet the ORA pre-processing requirements. The product becomes known as WPS. The product is written in Java.


Timeline begins

The Company sets out offering ORA, a web-based reporting, data distribution and business intelligence system. ORA proved successful however there was frequently a need for manipulation and pre-processing data before being published with ORA.

Have a question?

Get in touch with our sales team

Try or buy

Standard Edition
Academic Edition
Community Edition