БИБЛИОТЕКА WOLFRAM Connected Devices Program послужит своего рода каталогом устройств, поддерживающих WDF |
Компания Wolfram Research специализируется на программных решениях численного анализа. Широко известен ее пакет Mathematica. Теперь эта компания намерена привнести свой обширный опыт в области математического анализа и средств визуализации на рынок портативных устройств. С помощью ее продуктов производители таких устройств смогут предложить своим пользователям более богатый интерфейс и повысить интерактивные возможности работы с данными.
В начале января на выставке CES в Лас-Вегасе Wolfram представила пакет программных средств связующего слоя, который может сыграть роль своего рода lingua franca для набирающей популярность концепции Интернета вещей.
«Уже примерно год мы взаимодействуем со многими производителями устройств. Это дает нам серьезный стимул в работе, поскольку подтверждает, что пакет технологий, над которыми мы работали все эти годы, — это именно то, что нужно потребителям», — подчеркнул Стефен Вольфрам, основатель и генеральный директор Wolfram Research.
Wolfram Data Framework (WDF) может послужить мостом между электронными устройствами, с помощью которых происходит сбор данных, и настольной системой или облачными аналитическими сервисами.
Активно разрабатываемые сейчас подключаемые к сети портативные устройства генерируют от имени своих пользователей постоянно растущие объемы данных.
В качестве примера можно привести спортивные часы, фиксирующие пульс тренирующегося, или весы, передающие информацию на компьютер по Wi-Fi.
Программное обеспечение большего или меньшего уровня сложности, отображающее и объединяющее все такого рода данные с устройств, разрабатывают обычно производители самих устройств.
Wolfram предлагает набор инструментов, упрощающих эту работу. Компанию, возможно, не воспринимают на рынке как производителя средств разработки мобильных программных приложений, тем не менее ее продукт обладает двумя несомненными преимуществами, которыми он обязан серьезной работе, проделанной при создании пакета Mathematica.
Первое преимущество — это обширная библиотека для обработки физических величин и единиц измерения. Компания обеспечивает компиляцию около 10 тыс. единиц измерения. В это число входят единицы измерения практически всех показателей с любых устройств, за которыми только можно вести наблюдения, например расстояние, время, ускорение, крутящий момент или предел прочности на разрыв, в различных системах единиц.
Обработка всех этих единиц измерения реализована в оболочке WDF, что, по словам Вольфрама «позволяет мгновенно получить не только набор чисел, а, например, изображения либо указание местоположения на карте или фактическии измеренные физические величины».
Платформа Wolfram Data Science Platform предоставляет средства визуализации, анализа и взаимодействия с данными посредством языка программирования общего назначения Wolfram Language, разработанного Wolfram Research.
Производителю устройств потребуется установить драйвер Wolfram Language на каждое устройство, передающее данные низкого уровня в WDF, где будет производиться их преобразование в более сложные структуры данных.
Сервисы на базе WDF могут выполняться либо на локальном компьютере, либо в облачном сервисе, поддерживаемом производителем устройств.
С помощью устройств, подключенных к WDF, человек, бегающий по утрам трусцой, легко сможет сравнить показатели своих недавних пробежек, снятые его часами, или проанализировать тенденции более продолжительного времени. Время пробежек можно будет объединить с показателями весов при ежедневном взвешивании. По результатам сопоставления этих двух наборов данных можно сделать вывод об эффективности тренировок.
В больницах можно получать данные о пациенте с нескольких подключенных к WDF диагностических приборов, чтобы собирать всю информацию о нем в одном месте.
Помимо мониторинга показателей физического состояния человека, подключаемые таким образом электронные устройства могут предоставлять информацию самого разного рода, от энергопотребления до местонахождения детей или домашних животных.
Наборы данных WDF несут больше информации, нежели обычно предоставляемые сейчас, поскольку они уже структурированы и приведены в пригодный для компьютерной обработки формат. Вместо простого интерфейса приборной панели в распоряжение пользователей можно предоставить поисковый механизм, в котором задаются точные параметры искомой информации.
Некоторые программные продукты Wolfram уже встраиваются в портативные устройства. Например, поддержка языка Wolfram Language реализована в компьютере на платформе Linux Raspberry Pi.
Компания уже сообщала о своем сотрудничестве с Intel для разработки версии Wolfram Language для встраиваемого компьютера Intel Edison. Этот сверхминиатюрный компьютер размером не более карты памяти SD, который корпорация Intel анонсировала также на CES, найдет применение в разнообразных портативных устройствах.
Библиотека Wolfram Connected Devices Program станет своего рода каталогом устройств, поддерживающих WDF. К настоящему времени эта база содержит записи о нескольких тысячах устройств, в том числе кухонных весах, спортивных часах и GPS-устройствах.
Для поиска и сравнения устройств по их индивидуальным характеристикам используется поисковый механизм Wolfram|Alpha.