World Programming System , также известная как WPS Analytics или WPS , — это программный продукт, разработанный компанией World Programming (приобретенной Altair Engineering ).
WPS Analytics поддерживает пользователей со смешанными возможностями доступа и обработки данных, а также выполнения задач по науке о данных . Он имеет интерактивные визуальные инструменты программирования, использующие рабочие процессы данных, и имеет инструменты кодирования, поддерживающие использование языка SAS, смешанного с Python , R и SQL . [1]
О
WPS может использовать программы, написанные на языке SAS, без необходимости перевода их на какой-либо другой язык. В этом отношении WPS совместим с системой SAS. WPS имеет встроенный интерпретатор языка, способный обрабатывать язык SAS и выдавать аналогичные результаты. [2]
На всех поддерживаемых платформах программы, написанные на языке SAS, могут быть запущены из интерфейса командной строки WPS, что часто называется запуском в пакетном режиме. [4]
WPS также может использоваться из графического пользовательского интерфейса, известного как WPS Workbench, для управления, редактирования и запуска программ, написанных на языке SAS. Пользовательский интерфейс WPS Workbench основан на Eclipse . [5]
В версии WPS 4 (выпущенной в марте 2018 года) представлен рабочий процесс с функцией перетаскивания, предоставляющий интерактивные блоки для извлечения, объединения и подготовки данных, обнаружения и профилирования данных, прогнозного моделирования на основе алгоритмов машинного обучения, проверки производительности моделей и оценочных листов.
WPS версии 3 (выпущенной в феврале 2012 года) предоставила новую архитектуру клиент/сервер, которая позволяет графическому интерфейсу WPS Workbench выполнять программы SAS на удаленных серверных установках WPS в сети или облаке. Полученные выходные данные, наборы данных, журналы и т. д. можно затем просматривать и обрабатывать изнутри Workbench, как если бы рабочие нагрузки выполнялись локально. Программы SAS не требуют никаких специальных языковых операторов для использования этой функции. [6]
Краткое изложение основных характеристик
This list is incomplete; you can help by adding missing items. (August 2010)
Поддержка программного подключения систем WPS, удаленной отправки частей программы для выполнения на подключенных удаленных серверах, загрузки и выгрузки данных между подключенными системами. [15]
Gartner отметила World Programming в своем отчете «Крутые поставщики в области науки о данных» за 2014 год. [19]
Иск
В 2010 году World Programming защищала использование языка SAS в Высоком суде Англии и Уэльса в деле SAS Institute Inc. против World Programming Ltd. [20]
Программное обеспечение стало предметом судебного иска Института SAS . Суд ЕС вынес решение в пользу World Programming, заявив, что защита авторских прав не распространяется на функциональность программного обеспечения, используемый язык программирования и формат файлов данных, используемых программой. Он заявил, что не происходит нарушения авторских прав, когда компания, не имеющая доступа к исходному коду программы, изучает, наблюдает и тестирует эту программу, чтобы создать другую программу с той же функциональностью. [21]
Ссылки
^ "WPS Analytics". World Programming . Получено 10 апреля 2019 г.
^ "Your Apps – Language Support". World Programming . Получено 3 февраля 2012 г.
^ ab "Deployment". World Programming . Получено 13 ноября 2019 г.
^ "Interface Module – WPS CLI". World Programming . Получено 3 февраля 2012 г. .
^ ab "Interface Module – WPS Workbench". World Programming . Получено 19 декабря 2016 г. .
^ "Interface Module – WPS Link". World Programming . Получено 3 февраля 2012 г.
^ "SAS Language". World Programming . Получено 10 апреля 2019 г.
^ abcde "SAS Language Module – WPS Core". World Programming . Получено 10 апреля 2019 г. .
^ "SAS Language Module – WPS Matrix Programming". World Programming . Получено 10 апреля 2019 г. .
^ "SAS Language Module – WPS Graphing". World Programming . Получено 10 апреля 2019 г. .
^ "SAS Language Module – WPS Statistics". World Programming . Получено 26 августа 2020 г. .
^ "SAS Language Module – WPS Time Series". World Programming . Получено 26 августа 2020 г. .
^ "SAS Language Module – WPS Machine Learning". World Programming . Получено 10 апреля 2019 г. .
^ "Data Engine Modules". World Programming . Получено 10 апреля 2019 .
^ "SAS Language Module – WPS Communicate". World Programming . Получено 4 апреля 2014 г.
^ "SAS Language Module – WPS Interop For Hadoop". World Programming . Получено 10 апреля 2019 г. .
^ "SAS Language Module – WPS Interop For R". World Programming . Получено 2019-04-10 .
^ "SAS Language Module – WPS Interop For Python". World Programming . Получено 10 апреля 2019 г. .
^ "Cool Vendors in Data Science". Gartner. 23 апреля 2014 г. Получено 30 апреля 2014 г.
^ "SAS Institute Inc v World Programming Ltd". 23 июля 2010 г. Получено 3 февраля 2012 г.
^ Уайт, Аойфе (2 мая 2012 г.). «Авторское право не может блокировать обратную разработку программного обеспечения: суд». Bloomberg . Получено 2 мая 2012 г.