Adaptive generator WIMP-interface for knowledge base editor based on an ontollogy | Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitelnaja tehnika i informatika – Tomsk State University Journal of Control and Computer Science. 2019. № 49. DOI: 10.17223/19988605/49/13

Adaptive generator WIMP-interface for knowledge base editor based on an ontollogy

The concept of creating adaptive generators of user-defined WIMP-interfaces on knowledge ontology is proposed. In accordance with this concept, a domain ontology is created, a knowledge editor is automatically generated, and then a domain expert creates a knowledge base. The article presents the ontologies necessary in the concept (the ontology of WIMP elements, the ontology of knowledge about interface design and the ontology of the interface model) and the corresponding knowledge bases. The Ontology of WIMP elements consists of two main sections: the set of WIMP elements and the set of CSS styles. WIMP elements are standard "window" interface elements: buttons, text fields, controls, containers, and others. CSS styles are cascading style sheets that define a set of possible types of appearance design for WIMP elements. The knowledge base on designing a WIMP interface is built on the basis of an ontology that defines sets of correspondences between an abstract interface element and its possible representations in the interface. The applicability of an element is determined by a set of conditions (adaptations). The ontology of the interface model stores information of both the user and dynamic information obtained in the process of working with the service. The novelty of the research lies in the modification of the approach to the formation of knowledge base editors and the development of the concept of the automated creation of a WIMP interface using the newly introduced abstract adaptive interface elements that correlate with the elements of the metalanguage and the displayed WIMP elements. As a result, instead of the fixed method of generating the interface of the editor, a new adaptive mechanism is proposed that automatically takes into account the changing parameters of the interface implementation: device, information structure, user preferences. To illustrate the proposed ideas, conceptual schemes for generating the interface are given and relevant examples are presented.

Download file
Counter downloads: 217

Keywords

WIMP-интерфейсы, онтологии, адаптивность, редактор базы знаний, WIMP-interface, ontologies, adaptability, knowledge base editor

Authors

NameOrganizationE-mail
Gribova Valerya V.Institute of Automation and Control Processes, Far Eastern Branch of Russian Academy Sciencesgribova@iacp.dvo.ru
Fedorischev Leonid A.Institute of Automation and Control Processes, Far Eastern Branch of Russian Academy Sciencesfleo 1987@mail.ru
Всего: 2

References

Myers B.A., Rosson M.B. Survey on user interface programming // Proc. SIGCHI'92: Human Factors in Computing Systems. Monterrey, CA, May 3-7, 1992. P. 195-202.
Корончик Д.Н. Пользовательские интерфейсы интеллектуальных систем // Кибернетика и программирование. 2012. № 1. С. 16-22.
Белоусова С.А., Рогозов Ю.И. Анализ подходов к созданию пользовательского интерфейса // Известия Южного феде рального университета. Технические науки. 2014. № 6 (155). С. 142-148.
Верлань A.Ф., Сопель М.Ф., Фуртат Ю.О. Об организации адаптивного пользовательского интерфейса в автоматизиро ванных системах // Известия Южного федерального университета. Технические науки. 2014. № 1 (150). C. 100-110.
Гаврилова Т.А., Хорошевский В.Ф. Базы знаний интеллектуальных систем. СПб. : Питер, 2001. 384 с.
Грибова В.В., Клещев A.C. Управление проектированием и реализацией пользовательского интерфейса на основе онтологий // Проблемы управления. 2006. № 2. С. 58-62.
Загорулько Ю.А., Загорулько Г.Б. Онтологии и их практическое применение в системах, основанных на знаниях // Всероссийская конференция с международным участием «Знания - Онтологии - Теории» (З0НТ-2011). Новосибирск, 3-5 окт. 2011. Новосибирск : Ин-т математики им. С.Л. Соболева СО РАН, 2011. С. 132-141
Ломов П.А., Шишаев М.Г., Диковицкий В.В. Преобразование OWL-онтологий для визуализации и использования в каче стве основы пользовательского интерфейса // Онтология проектирования. 2012. № 3 (5). С. 49-61.
Подлипский О.К. Построение баз знаний группой экспертов // Компьютерные исследования и моделирование 2010 Т. 2, № 1. С. 3-11.
Щеглов С.Н. Онтологический подход и его использование в системах представления знаний // Известия Южного федерального университета. 2009. № 4 (93) С. 146-153.
Bechhofer S., Stevens R., Ng G., Jacoby A., Goble C. Guiding the user: an ontology driven interface // Proceedings of the User Interfaces to Data Intensive Systems (UIDIS). 1999. P. 158-161.
Feikje H., Chris M., Peter E. Evaluating an ontology-driven WYSIWYG interface // Proc. of the 5th Int. Conf. on Natural Language Generation. 2008. P. 138-146.
Musen M.A. Dimensions of knowledge sharing and reuse // Computers and Biomedical Research. 1992. V. 25. P. 435-467.
Gribova V., Kleschev A., Moskalenko P., Timchenko V., Fedorischev L., Shalfeeva E. The IACPaaS cloud platform: Features and perspectives // Second Russia and Pacific Conference on Computer Technology and Applications (RPC) (Vladivostok, Russia, 25-29 Sept. 2017). IEEE. 2017. P. 80-84.
Грибова В.В., Клещев А.С., Крылов Д.А., Москаленко Ф.М., Тимченко В.А., Шалфеева Е.А. Базовая технология разработки интеллектуальных сервисов на облачной платформе IACPaaS. Ч. 1. Разработка базы знаний и решателя задач // Программная инженерия. 2015. № 12. С. 3-11.
Грибова В.В., Клещев А.С., Москаленко Ф.М., Тимченко В.А. Модель редактора сложноструктурированных информационных единиц, управляемого метаинформацией, и его реализация // Научно-техническая информация. Сер. 2. 2016. № 2. С. 1-13.
Грибова В.В., Клещев А.С., Москаленко Ф.М., Тимченко В.А. Модель порождения орграфов информации по орграфу метаинформации для двухуровневой модели сложноструктурированных информационных единиц // Научно-техническая информация. Сер. 2. 2015. № 12. С. 26-38.
Грибова В.В., Клещев А.С., Москаленко Ф.М., Тимченко В.А. Двухуровневая модель сложноструктурированных информационных единиц, соответствующая метафоре анкетирования // Научно-техническая информация. Сер. 2. 2015. № 10. С. 1-10.
CSS. URL: https://ru.wikipedia.org/wiki/CSS (дата обращения: 01.02.2019).
 Adaptive generator WIMP-interface for knowledge base editor based on an ontollogy | Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitelnaja tehnika i informatika – Tomsk State University Journal of Control and Computer Science. 2019. № 49. DOI: 10.17223/19988605/49/13

Adaptive generator WIMP-interface for knowledge base editor based on an ontollogy | Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitelnaja tehnika i informatika – Tomsk State University Journal of Control and Computer Science. 2019. № 49. DOI: 10.17223/19988605/49/13

Download full-text version
Counter downloads: 533