Терехов А.Н., Оносовский В.В. "ПЛАТФОРМА ДЛЯ РАЗРАБОТКИ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ UBIQ MOBILE"

ПЛАТФОРМА ДЛЯ РАЗРАБОТКИ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ UBIQ MOBILE

Описывается оригинальный подход к разработке мобильных online-приложений, основанный на использова-
нии оригинальной платформы для разработки (Ubiq Mobile) с применением набора специализированных графиче-
ских языков (DSL), ориентированных на конкретные предметные области. Платформа Ubiq Mobile сочетает рас-
ширенную функциональность, возможность построения развитого пользовательского интерфейса и оптимизацию
ресурсов и трафика радиоканала, что позволяет мобильным сервисам эффективно работать в сравнительно мед-
ленных мобильных сетях на широком спектре мобильных устройств. Использование DSM-подхода для разработ-
ки мобильных приложений на базе платформы Ubiq Mobile понижает сложность разработки и расширяет области
использования мобильных устройств. Данный подход иллюстрируется нетривиальным примером системы видео-
наблюдения, использующей веб-камеры.
Ключевые слова: мобильные онлайн-сервисы, универсальная платформа, предметно-ориентированное моде-
лирование, предметно-ориентированные языки.

A. N. Terekhov, V. V. Onossovski
PLATFORM FOR MOBILE APPLICATIONS DEVELOPMENT UNIQ MOBILE
The paper describes an original approach to the creation of mobile online applications based on the use of the original
development platform – called Ubiq Mobile – in combination with a set of domain-specific languages (DSL), focused on
specific subject areas. The Ubiq Mobile platform has been developed by the team of software engineers and students from
St. Petersburg State University for creation of robust and efficient mobile online services. The platform combines extended
functionality and rich user experience with traffic and resource optimization that lets mobile services work efficiently
in comparatively slow networks and on a wide set of mobile handsets. Using domain-specific modeling (DSM)
approach for development mobile applications on the basis of Ubiq Mobile platform significantly reduces complexity of
the development and expanding the scope of use of modern mobile services. The approach is illustrated with an example
of webcam-based surveillance application.
Keywords: mobile online services, universal platform, domain-specific modeling, domain-specific languages.

Страницы 60-70

Прикрепленный файлРазмер
07.pdf492.3 кб