Content deleted Content added
m Disambiguated: DASD → Direct access storage device; WPS does not redirect here |
Updated to reflect the features of the latest WPS version3 |
||
Line 5:
| caption = WPS Workbench running on Windows Vista
| developer = [[World Programming]]
| latest_release_version =
| latest_release_date =
| operating_system = [[Microsoft Windows|Windows]], [[Mac OS X]], [[z/OS]], [[Linux on zSeries]], [[Linux]], [[IBM AIX|AIX]], [[Solaris (operating system)|Solaris]]
| genre = [[Statistics]]
Line 13:
}}
The '''World Programming System''', also known as '''WPS''', is a software product developed by a company called [[World Programming]]. WPS allows users to create, edit and run [[computer programs|programs]] written in the [[SAS language|language of SAS]]
WPS can use programs written in the [[SAS language|language of SAS]] without the need for translating them into any other language. In this regard WPS is compatible with the SAS system. WPS is a language interpreter able to process the language of SAS and produce similar results.
The WPS Core (or the information-processing code) is written in C++ and Assembler. The WPS Core alone handles all the language of SAS statements, not the IDE. The WPS Core does not in any way utilise any interpreted Java code in order to process language of SAS statements.
WPS is available to run on [[z/OS|Mainframe z/OS]], [[Microsoft Windows|Windows]], [[Mac OS X]], [[Linux]], [[Solaris (operating system)|Solaris]], [[IBM AIX|AIX]] and [[Linux on zSeries|Linux on Mainframe System z]].
When installed on a Windows system, WPS has a [[graphical user interface]] (known as the '''WPS Workbench''') for managing, editing and running programs written in the [[SAS language|language of SAS]]. The user interface is based on [[Eclipse (software)]].▼
▲
The recent case of World Programming versus SAS Institute can be read [http://www.bailii.org/ew/cases/EWHC/Ch/2010/1829.html#para35 here].▼
WPS version 3 (released in February 2012) provides a new client/server architecture that allowes the WPS Workbench GUI to execute SAS programs on remote server installations of WPS in a network or cloud. The resulting output, data sets, logs, etc, can then all be viewed and manipulated from inside the Workbench as if the workloads had been executed locally. SAS programs do not require any special language statements to use this feature.
▲The
==Summary of Main Features==
{{Expand list|date=August 2010}}
* Runs on [[Microsoft Windows|Windows]], [[Mac OS X]], [[z/OS|z/OS on Mainframe System z]], [[Linux on zSeries|Linux on Mainframe System z]], [[Linux]], [[IBM AIX|AIX]], [[Solaris (operating system)|Solaris]]
* An [[integrated development environment]] based on [[Eclipse (software)]] for
* Support for language of SAS elements.
* Support for the language of SAS Macros.
* Multi-threaded sorting and summarising.
* Support for generating bar charts, pie charts and graphical plots.
* Support for statistical procedures ANOVA, CLUSTER,
* Support for ODS.
* Reads and writes SAS datasets ([[data compression|compressed]] or uncompressed).
* No restriction on the number of [[data (computing)|data]] records that can be processed.
* Access [[Direct access storage device|DASD]], [[IBM DB2|DB2]], [[Greenplum]], [[IBM Informix|Informix]], [[MySQL]], [[Open Database Connectivity|ODBC]], [[OLE DB|OLEDB]], [[Oracle Database|Oracle]], [[SAND CDBMS|SAND]], [[SPSS]]/[[PSPP]], [[Microsoft SQL Server|SQL Server]], [[Sybase]], [[Netezza]], [[Teradata]], [[Virtual storage access method|VSAM]] and [[
* Support for SAS Tape Format.
* Direct output of reports to [[Comma-separated values|CSV]] and [[HTML]].
|