Контекстно-зависимые методы автоматической генерации многомодальных пользовательских веб-интерфейсов
Ключевые слова:
все проникающие компьютерные технологии, многомодальные интерфейсы, контекст, гетерогенные мобильные устройстваАннотация
При разработке интерактивных динамических веб-приложений необходимо учитывать не только используемые типы данных и способы их ввода/вывода, но и обеспечить способность приложения анализировать текущие условия, в которых будет проходить взаимодействие с пользователем, и соответствующим образом адаптировать мультимедийный контент с целью повышения удобства и естественности человеко-машинного диалога. В статье проведен анализ современных работ, связанных с автоматической генераций веб-интерфейсов, проектированием многомодальных пользовательских веб-приложений, а также рассмотрены подходы к описанию, извлечению и обработке контекстной информации, необходимой для настройки веб-интерфейса к текущим условиям эксплуатации в процессе взаимодействия с пользователем.Литература
Roy N., Roy A., Das S.K. Context-aware resource management in multi-inhabitant smart homes: An H-learning based approach // Pervasive and Mobile Computing Journal, vol. 2, Issue 4, November 2006, pp. 372–404
Ferris C., Fareel J. What are web services //Communications of the ACM 46 (6), 2003. pp. 31–34
Song K., Lee K.-H. Generating multimodal user interfaces for Web services //Interacting with Computers, 20, 2008. pp. 480–490
Грибова В.В., Тарасов А.В. Инструментальное средство ONTODEV для проектирования и автоматической генерации пользовательского интерфейса // Информатика и системы управления, № 11,2006. С. 152-158
Song K., Lee K.-H. An automated generation of xforms interfaces for web services // In: Proceedings of the International Conference on Web Services, 2007.pp. 856–863
Velez I.P., Velez B. Lynx: an open email extension for workflow systems based on web services and its application to digital government // In: Proceedings of Advanced International Conference on Telecommunications and International Conference on Internet and Web Applications and Services, 2006.pp. 160–165
Steele R., Khankan K., Dillon T. Mobile web services discovery and invocation through auto-generation of abstract multimodal interface // In: Proceedings of the International Conference on Information Technology: Coding and Computing, 2005.pp. 35–41
Broll G., Siorpaes S., Rukzio E., Paolucci M., Hamard J., Wagner M., Schmidt A. Supporting mobile service usage through physical mobile interaction // In: Proceedings of 5th Annual IEEE International Conference on Pervasive Computing and Communications, 2007.pp. 262–271
Spillner J., Braun I., Schill A. Flexible human service interfaces // In: Proceedings of the 9th International Conference on Enterprise Information Systems, 2007.pp. 79–85
Khushraj D., Lassila O. Ontological approach to generating personalized user interfaces for web services // In: Proceedings of 4th International Semantic Web Conference, 2005.pp. 916–927
Kawash J. Declarative user interfaces for handheld devices // In: Proceedings of Winter International Symposium on Information and Communication Technologies, 2004.pp. 1–6
Kassoff M., Kato D., Mohsin W. Creating GUIs for web services // IEEE Internet Computing 7 (5), 2003. pp. 66–73
Leavitt N. Two technologies vie for recognition in speech market // IEEE Computer 36 (6), 2004. pp. 13–16
Larson J.A. W3C speech interface languages Voice XML //IEEE Signal Processing Magazine 24 (3), 2007. pp. 126–131
Paterno F., Giammarino F. Authoring interfaces with combined use of graphics and voice for both stationary and mobile devices // In: Proceedings of Advanced Visual Interfaces, 2006.pp. 329–335
Bouchet J., Nigay L., Ganille T. ICARE software components for rapidly developing multimodal interfaces // In: Proceedings of 6th International Conference on Multimodal Interfaces, 2004.pp. 251–258
Mori G., Paternт F., Santoro C. Design and development of multidevice user interfaces through multiple logical descriptions // IEEE Transactions on Software Engineering 30 (8), 2004. pp. 507–520
Gajos K., Weld D.S. SUPPLE: automatically generating user interfaces // In: Proceedings of International Conference on Intelligent User Interfaces, 2004. pp. 93–100
Klyne G., Reynolds F., Woodrow C., Ohto H., Hjelm J., Butler M.H., Tran L. Composite capability/preference profiles (CC/PP): structure and vocabularies 1.0 // World Wide Web Consortium (W3C) Recommendation. 2004.Available from: http://www.w3.org/Mobile/CCPP/
Beckett D. RDF/XML syntax specification // Wide Web Consortium (W3C) Recommendation, 2004. Available from:
Open Mobile Alliance, 2003. User Agent Profile (UAProf). Open Mobile Alliance. Available from: http://www.openmobilealliance.org/tech/profiles/uaprof/ ccppschema-20030226
Юсупов Р.М., Ронжин А.Л., Прищепа М.В., Ронжин Ал. Л. Модели и программноаппаратные решения автоматизированного управления интеллектуальным залом // Автоматика и телемеханика. 2011. № 7. С. 39-49
Ронжин Ал.Л. Способы оценивания систем аудиолокализации выступающих в зале совещаний // Труды СПИИРАН. №2, Вып. 17, СПб.: Наука, 2011, С. 101-113
Brumitt B., Meyers B., Krumm J., Kern A., Shafer S. EasyLiving: technologies for intelligent environments // In: Proceedings of 2nd International Symposium of Handheld and Ubiquitous Computing, 2000.pp. 12–29
Prekop P., Burnett M. Activities context and ubiquitous computing // Computer Communications 26 (11), 2003. pp. 1168–1176
Schilit B., Adams N., Want R. Context-aware computing applications // In: Proceedings of IEEE Workshop on Mobile Computing Systems and Applications, 1994.pp. 85–90
Lee J.-S., Lee K.-H. Computing simple and complex matchings between XML schemas for transforming XML documents // Information and Software Technology 48 (9), 2006. pp. 937–946
Будков В.Ю., Прищепа М.В., Глазков С.В. Контекстно-осведомленная система управления оборудованием и веб-трансляции мероприятий из интеллектуального зала // Вестнике БГУ, Вып. 9, 2011, С. 75-82
Ганбат Д., Ронжин А.Л., Найдандорж Р., Будков В.Ю., Прищепа М.В. Разработка веб-системы для предоставления обучающих сервисов удаленным мобильным пользователям // Труды СПИИРАН. Вып. 13, СПб.: Наука, 2010, С. 21-34
Ferris C., Fareel J. What are web services //Communications of the ACM 46 (6), 2003. pp. 31–34
Song K., Lee K.-H. Generating multimodal user interfaces for Web services //Interacting with Computers, 20, 2008. pp. 480–490
Грибова В.В., Тарасов А.В. Инструментальное средство ONTODEV для проектирования и автоматической генерации пользовательского интерфейса // Информатика и системы управления, № 11,2006. С. 152-158
Song K., Lee K.-H. An automated generation of xforms interfaces for web services // In: Proceedings of the International Conference on Web Services, 2007.pp. 856–863
Velez I.P., Velez B. Lynx: an open email extension for workflow systems based on web services and its application to digital government // In: Proceedings of Advanced International Conference on Telecommunications and International Conference on Internet and Web Applications and Services, 2006.pp. 160–165
Steele R., Khankan K., Dillon T. Mobile web services discovery and invocation through auto-generation of abstract multimodal interface // In: Proceedings of the International Conference on Information Technology: Coding and Computing, 2005.pp. 35–41
Broll G., Siorpaes S., Rukzio E., Paolucci M., Hamard J., Wagner M., Schmidt A. Supporting mobile service usage through physical mobile interaction // In: Proceedings of 5th Annual IEEE International Conference on Pervasive Computing and Communications, 2007.pp. 262–271
Spillner J., Braun I., Schill A. Flexible human service interfaces // In: Proceedings of the 9th International Conference on Enterprise Information Systems, 2007.pp. 79–85
Khushraj D., Lassila O. Ontological approach to generating personalized user interfaces for web services // In: Proceedings of 4th International Semantic Web Conference, 2005.pp. 916–927
Kawash J. Declarative user interfaces for handheld devices // In: Proceedings of Winter International Symposium on Information and Communication Technologies, 2004.pp. 1–6
Kassoff M., Kato D., Mohsin W. Creating GUIs for web services // IEEE Internet Computing 7 (5), 2003. pp. 66–73
Leavitt N. Two technologies vie for recognition in speech market // IEEE Computer 36 (6), 2004. pp. 13–16
Larson J.A. W3C speech interface languages Voice XML //IEEE Signal Processing Magazine 24 (3), 2007. pp. 126–131
Paterno F., Giammarino F. Authoring interfaces with combined use of graphics and voice for both stationary and mobile devices // In: Proceedings of Advanced Visual Interfaces, 2006.pp. 329–335
Bouchet J., Nigay L., Ganille T. ICARE software components for rapidly developing multimodal interfaces // In: Proceedings of 6th International Conference on Multimodal Interfaces, 2004.pp. 251–258
Mori G., Paternт F., Santoro C. Design and development of multidevice user interfaces through multiple logical descriptions // IEEE Transactions on Software Engineering 30 (8), 2004. pp. 507–520
Gajos K., Weld D.S. SUPPLE: automatically generating user interfaces // In: Proceedings of International Conference on Intelligent User Interfaces, 2004. pp. 93–100
Klyne G., Reynolds F., Woodrow C., Ohto H., Hjelm J., Butler M.H., Tran L. Composite capability/preference profiles (CC/PP): structure and vocabularies 1.0 // World Wide Web Consortium (W3C) Recommendation. 2004.Available from: http://www.w3.org/Mobile/CCPP/
Beckett D. RDF/XML syntax specification // Wide Web Consortium (W3C) Recommendation, 2004. Available from:
Open Mobile Alliance, 2003. User Agent Profile (UAProf). Open Mobile Alliance. Available from: http://www.openmobilealliance.org/tech/profiles/uaprof/ ccppschema-20030226
Юсупов Р.М., Ронжин А.Л., Прищепа М.В., Ронжин Ал. Л. Модели и программноаппаратные решения автоматизированного управления интеллектуальным залом // Автоматика и телемеханика. 2011. № 7. С. 39-49
Ронжин Ал.Л. Способы оценивания систем аудиолокализации выступающих в зале совещаний // Труды СПИИРАН. №2, Вып. 17, СПб.: Наука, 2011, С. 101-113
Brumitt B., Meyers B., Krumm J., Kern A., Shafer S. EasyLiving: technologies for intelligent environments // In: Proceedings of 2nd International Symposium of Handheld and Ubiquitous Computing, 2000.pp. 12–29
Prekop P., Burnett M. Activities context and ubiquitous computing // Computer Communications 26 (11), 2003. pp. 1168–1176
Schilit B., Adams N., Want R. Context-aware computing applications // In: Proceedings of IEEE Workshop on Mobile Computing Systems and Applications, 1994.pp. 85–90
Lee J.-S., Lee K.-H. Computing simple and complex matchings between XML schemas for transforming XML documents // Information and Software Technology 48 (9), 2006. pp. 937–946
Будков В.Ю., Прищепа М.В., Глазков С.В. Контекстно-осведомленная система управления оборудованием и веб-трансляции мероприятий из интеллектуального зала // Вестнике БГУ, Вып. 9, 2011, С. 75-82
Ганбат Д., Ронжин А.Л., Найдандорж Р., Будков В.Ю., Прищепа М.В. Разработка веб-системы для предоставления обучающих сервисов удаленным мобильным пользователям // Труды СПИИРАН. Вып. 13, СПб.: Наука, 2010, С. 21-34
Опубликован
2012-06-01
Как цитировать
Глазков, С. В., & Ронжин, А. Л. (2012). Контекстно-зависимые методы автоматической генерации многомодальных пользовательских веб-интерфейсов. Труды СПИИРАН, 2(21), 170-183. https://doi.org/10.15622/sp.21.11
Раздел
Статьи
Авторы, которые публикуются в данном журнале, соглашаются со следующими условиями:
Авторы сохраняют за собой авторские права на работу и передают журналу право первой публикации вместе с работой, одновременно лицензируя ее на условиях Creative Commons Attribution License, которая позволяет другим распространять данную работу с обязательным указанием авторства данной работы и ссылкой на оригинальную публикацию в этом журнале.
Авторы сохраняют право заключать отдельные, дополнительные контрактные соглашения на неэксклюзивное распространение версии работы, опубликованной этим журналом (например, разместить ее в университетском хранилище или опубликовать ее в книге), со ссылкой на оригинальную публикацию в этом журнале.
Авторам разрешается размещать их работу в сети Интернет (например, в университетском хранилище или на их персональном веб-сайте) до и во время процесса рассмотрения ее данным журналом, так как это может привести к продуктивному обсуждению, а также к большему количеству ссылок на данную опубликованную работу (Смотри The Effect of Open Access).