Content deleted Content added
No edit summary |
Citations added and removed any paragraphs that could not be referenced |
||
Line 14:
}}
The '''World Programming System''', also known as '''WPS
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. <ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/apps/language |title=www.worldprogramming.com/products/wps/apps/language |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
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]].<ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/platforms |title=www.worldprogramming.com/products/wps/platforms |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>▼
On all supported platforms, programs written in the language of SAS can be executed from a WPS command line interface, often referred to as running in batch mode.<ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/modules/cli|title=www.worldprogramming.com/products/wps/modules/cli |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
▲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]].
WPS version 3 (released in February 2012) provides a new client/server architecture that allows 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.<ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/modules/link |title=www.worldprogramming.com/products/wps/modules/link |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
In 2010 World Programming defended its use of the language of SAS in the High Court of England and Wales
▲In 2010 World Programming defended its use of the language of SAS in the High Court of England and Wales <ref>{{cite http://www.bailii.org/ew/cases/EWHC/Ch/2010/1829.html}}</ref>
==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]]<ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/platforms|title=www.worldprogramming.com/products/wps/platforms |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
* An [[integrated development environment]] based on [[Eclipse (software)]] for all supported platforms platforms except Mainframe z/OS.<ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/modules/workbench|title=www.worldprogramming.com/products/wps/modules/workbench |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
* Support for language of SAS elements.<ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/apps/language|title=www.worldprogramming.com/products/wps/apps/language |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
* Support for the language of SAS Macros.<ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/modules/core|title=www.worldprogramming.com/products/wps/modules/core |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
* Multi-threaded sorting and summarising.<ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/modules/core |title=www.worldprogramming.com/products/wps/modules/core |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
* Support for generating bar charts, pie charts and graphical plots.<ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/modules/graphing |title=www.worldprogramming.com/products/wps/modules/graphing |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
* Support for statistical procedures ANOVA, CLUSTER, CORR, DISTANCE, FACTOR, FASTCLUS, FREQ, GLM, GLMMOD, LOGISTIC, MEANS, PRINCOMP, REG, SCORE, STANDARD, STDIZE, SUMMARY, SURVEYSELECT, TREE, TTEST, UNIVARIATE <ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/modules/statistics |title=www.worldprogramming.com/products/wps/modules/statistics |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
* Support for ODS.<ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/modules/core|title=www.worldprogramming.com/products/wps/modules/core |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
* Reads and writes SAS datasets ([[data compression|compressed]] or uncompressed).<ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/modules/core|title=www.worldprogramming.com/products/wps/modules/core |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
* No restriction on the number of [[data (computing)|data]] records that can be processed.<ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/apps/data |title=www.worldprogramming.com/products/wps/apps/data |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
* 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 [[XML]].<ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/apps/data |title=www.worldprogramming.com/products/wps/apps/data |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
* Support for SAS Tape Format.<ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/modules/core|title=www.worldprogramming.com/products/wps/modules/core |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
* Direct output of reports to [[Comma-separated values|CSV]] and [[HTML]].<ref>{{Cite web |url=http://www.worldprogramming.com/products/wps/modules/core |title=www.worldprogramming.com/products/wps/modules/core |accessdate=03 February 2012 |author=World Programming Ltd |date=02 February 2012}}</ref>
==See also==
* [[World Programming]] - The company who develop WPS
* [[SAS language|SAS Programming Language]]
== References ==
<references />
== External links ==
|