stringtranslate.com

Sistema de Programación Mundial

El World Programming System , también conocido como WPS Analytics o WPS , es un producto de software desarrollado por una empresa llamada World Programming (adquirida por Altair Engineering ).

WPS Analytics permite a los usuarios con capacidades mixtas acceder y procesar datos y realizar tareas de ciencia de datos . Cuenta con herramientas de programación visual interactiva que utilizan flujos de trabajo de datos y herramientas de codificación que admiten el uso del lenguaje SAS combinado con Python , R y SQL . [1]

Acerca de

WPS puede utilizar programas escritos en el lenguaje de SAS sin necesidad de traducirlos a ningún otro lenguaje. En este sentido, WPS es compatible con el sistema SAS. WPS tiene un intérprete de lenguaje integrado capaz de procesar el lenguaje de SAS y producir resultados similares. [2]

WPS está disponible para ejecutarse en z/OS , Windows , macOS , Linux ( x86 , Armv8 de 64 bits , IBM Power LE , IBM Z ) y AIX . [3]

En todas las plataformas compatibles, los programas escritos en el lenguaje de SAS se pueden ejecutar desde una interfaz de línea de comandos de WPS, a menudo denominada ejecución en modo por lotes. [4]

WPS también se puede utilizar desde una interfaz gráfica de usuario conocida como WPS Workbench para gestionar, editar y ejecutar programas escritos en el lenguaje de SAS. La interfaz de usuario de WPS Workbench está basada en Eclipse . [5]

La versión 4 de WPS (lanzada en marzo de 2018) introdujo un lienzo de flujo de trabajo de arrastrar y soltar que proporciona bloques interactivos para la recuperación, combinación y preparación de datos, descubrimiento y creación de perfiles de datos, modelado predictivo impulsado por algoritmos de aprendizaje automático, validación del rendimiento del modelo y cuadros de mando.

La versión 3 de WPS (lanzada en febrero de 2012) proporcionó una nueva arquitectura cliente/servidor que permite que la interfaz gráfica de usuario de WPS Workbench ejecute programas SAS en instalaciones de servidores remotos de WPS en una red o nube. La salida resultante, los conjuntos de datos, los registros, etc., se pueden ver y manipular desde dentro de Workbench como si las cargas de trabajo se hubieran ejecutado localmente. Los programas SAS no requieren ninguna instrucción de lenguaje especial para utilizar esta función. [6]

Resumen de características principales

Reconocimiento de la industria

Gartner reconoció a World Programming en su informe Cool Vendors in Data Science, 2014. [19]

Pleito

En 2010, World Programming defendió su uso del lenguaje de SAS en el Tribunal Superior de Inglaterra y Gales en SAS Institute Inc. v World Programming Ltd. [ 20]

El software fue objeto de una demanda por parte de SAS Institute . El Tribunal de Justicia de la UE falló a favor de World Programming, afirmando que la protección de los derechos de autor no se extiende a la funcionalidad del software, al lenguaje de programación utilizado y al formato de los archivos de datos utilizados por el programa. Afirmó que no existe infracción de los derechos de autor cuando una empresa que no tiene acceso al código fuente de un programa estudia, observa y prueba ese programa para crear otro programa con la misma funcionalidad. [21]

Referencias

  1. ^ "WPS Analytics". World Programming . Consultado el 10 de abril de 2019 .
  2. ^ "Sus aplicaciones: compatibilidad con lenguajes". World Programming . Consultado el 3 de febrero de 2012 .
  3. ^ ab "Implementación". Programación mundial . Consultado el 13 de noviembre de 2019 .
  4. ^ "Módulo de interfaz – CLI de WPS". World Programming . Consultado el 3 de febrero de 2012 .
  5. ^ ab "Módulo de interfaz – WPS Workbench". World Programming . Consultado el 19 de diciembre de 2016 .
  6. ^ "Módulo de interfaz – Enlace WPS". Programación mundial . Consultado el 3 de febrero de 2012 .
  7. ^ "Lenguaje SAS". World Programming . Consultado el 10 de abril de 2019 .
  8. ^ abcde «Módulo de lenguaje SAS – Núcleo WPS». World Programming . Consultado el 10 de abril de 2019 .
  9. ^ "Módulo de lenguaje SAS: programación matricial WPS". World Programming . Consultado el 10 de abril de 2019 .
  10. ^ "Módulo de lenguaje SAS: gráficos WPS". World Programming . Consultado el 10 de abril de 2019 .
  11. ^ "Módulo de lenguaje SAS: estadísticas de WPS". Programación mundial . Consultado el 26 de agosto de 2020 .
  12. ^ "Módulo de lenguaje SAS – Serie temporal WPS". Programación mundial . Consultado el 26 de agosto de 2020 .
  13. ^ "Módulo de lenguaje SAS – WPS Machine Learning". World Programming . Consultado el 10 de abril de 2019 .
  14. ^ "Módulos de motor de datos". World Programming . Consultado el 10 de abril de 2019 .
  15. ^ "Módulo de lenguaje SAS – WPS Communicate". World Programming . Consultado el 4 de abril de 2014 .
  16. ^ "Módulo de lenguaje SAS: interoperabilidad WPS para Hadoop". World Programming . Consultado el 10 de abril de 2019 .
  17. ^ "Módulo de lenguaje SAS: interoperabilidad WPS para R". World Programming . Consultado el 10 de abril de 2019 .
  18. ^ "Módulo de lenguaje SAS: interoperabilidad de WPS para Python". World Programming . Consultado el 10 de abril de 2019 .
  19. ^ "Cool Vendors in Data Science". Gartner. 23 de abril de 2014. Consultado el 30 de abril de 2014 .
  20. ^ "SAS Institute Inc v World Programming Ltd". 23 de julio de 2010. Consultado el 3 de febrero de 2012 .
  21. ^ White, Aoife (2 de mayo de 2012). "Los derechos de autor no pueden bloquear la ingeniería inversa de software: Tribunal". Bloomberg . Consultado el 2 de mayo de 2012 .

Enlaces externos