В докладе описывается оригинальный подход к разработке мобильных online приложений, основанный на использовании оригинальной платформы для разработки (Ubiq Mobile) с применением набора cспециализированных графических языков (DSL), ориентированных на конкретные предметные области. Платформа Ubiq Mobile сочетает в себе расширенную функциональность, возможность построения развитого пользовательского интерфейса и оптимизацию ресурсов и трафика радиоканала, что позволяет мобильным сервисам эффективно работать в сравнительно медленных мобильных сетях на широком спектре мобильных устройств. Использование DSM-подхода для разработки мобильных приложений на базе платформы Ubiq Mobile понижает сложность разработки и расширяет области использования мобильных устройств. Данный подход иллюстрируется нетривиальным примером системы видеонаблюдения, использующей веб-камеры.
Авторы:
Андрей Терехов
Генеральный директор, Ланит-Терком
Андрей Терехов закончил с отличием математико-механический факультет ЛГУ в 1971 году, был первым выпускником новой кафедры математического обеспечения ЭВМ. В 1978 Андрей Терехов защитил кандидатскую диссертацию (к.ф.-м.н.) по технике трансляции, а в 1991 докторскую диссертацию (также физ-мат наук) по технологии программирования встроенных систем реального времени. В 1994 году стал профессором.
В 1976 году Андрей Терехов был назначен и.о. заведующего лабораторией системного программирования НИИММ ЛГУ, в 1984 — стал официальным заведующим этой лаборатории, в 1987 им был образован совместный комплексный отдел Минпромсвязи СССР и Минобр РСФСР, на основе которого в 1989 году был образован НИИ «Звезда» ЛНПО «Красная Заря», в котором Андрей Терехов работал заместителем директора по перспективным научным исследованиям (по совместительству). В 1996 году Андрей Терехов создал и возглавил кафедру системного программирования СПбГУ, а в 2002 году — создал и возглавил НИИ информационных технологий СПбГУ. Имеет более 80 научных публикаций (из них 4 книги).
В 1991 году Андрей Терехов создал ГУП «Терком», а в 1998 году — в дополнение к ГУП »Терком» было создано ЗАО «Ланит-Терком», в которых Андрей Терехов является генеральным директором.
В 1999 году Андрей Терехов явился одним из учредителей ассоциации разработчиков ПО Санкт-Петербурга — Форт-Росс. Когда в 2004 году на базе Форт-Росса была создана Всероссийская ассоциация разработчиков ПО — РУССОФТ, Андрей Терехов был избран её первым Председателем Совета директоров.
Валентин Оносовский
Директор, Санкт-Петербургский центр разработки, Exigen Services
Валентин Оносовский окончил математико-механический факультет ЛГУ в 1985 году по специальности «Прикладная математика». С 1985 по 1991 год работал в лаборатории системного программирования ЛГУ под руководством А.Н.Терехова. Занимался разработкой ядра операционной системы для разрабатываемого в то время в лаборатории специализированного компьютера с оригинальной архитектурой.
В 1992 г. В.Оносовский с группой коллег организовал малую инновационную компанию, которая занималась разработкой и внедрением сложного наукоемкого программного обеспечения.
С 1997 по 2001 г. В.Оносовский работал в компании «ЛАНИТ-Терком» в качестве руководителя департамента, занимался разработкой сложного программного продукта для американских заказчиков. С 2002 года работает в компании Exigen.
В настоящее время В.Оносовский является директором Санкт-Петербургского центра разработки компании Exigen Services.
Область научных интересов — системное программирование, распределенные системы, мобильные приложения, технологии программирования, современные Интернет-приложения и сервисы.