Меню
Публикации
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
Главный редактор
НИКИФОРОВ
Владимир Олегович
д.т.н., профессор
Партнеры
doi: 10.17586/2226-1494-2022-22-4-751-759
УДК 004.514.62 П
Программная инструментальная система создания адаптивных пользовательских интерфейсов
Читать статью полностью
Язык статьи - русский
Ссылка для цитирования:
Аннотация
Ссылка для цитирования:
Тагирова Л.Ф., Субботин А.В., Зубкова Т.М. Программная инструментальная система создания адаптивных пользовательских интерфейсов // Научно-технический вестник информационных технологий, механики и оптики. 2022. Т. 22, № 4. С. 751–759. doi: 10.17586/2226-1494-2022-22-4-751-759
Аннотация
Предмет исследования. Для повышения эффективности работы инженера-конструктора требуется использование систем автоматизации проектирования. В настоящее время средства автоматизированного проектирования являются многофункциональными и имеют расширенный пользовательский интерфейс. В зависимости от объема решаемой задачи и уровня подготовки инженеру-конструктору необходимы не все средства систем автоматизированного проектирования. В этом случае средством повышения производительности труда может служить адаптивный интерфейс, который может настраиваться под конкретного пользователя с учетом его опыта и физиологических особенностей (системный опыт, компьютерная грамотность, опыт работы с подобными программами, машинопись, дальтонизм, память, моторика рук). Метод. Характеристики, по которым система оценивает пользователя, имеют разные степени неопределенности, неоднозначности, внутренней противоречивости. Данные характеристики трудно формализуются и очень специфичны. Для выполнения оценки целесообразно использование интеллектуальных систем, базирующихся на нечеткой логике и нечетких множествах. Наиболее приемлемый в данном случае — метод Мамдани, в котором используется минимаксная композиция нечетких множеств. Предложенный механизм включает в себя последовательность действий: фаззификация, нечеткий вывод, композиция, дефаззификация. Основные результаты. Разработана программная инструментальная система, которая позволяет формировать интерфейсную часть программного обеспечения с учетом возможностей конкретного пользователя. Практическая значимость. Внедрение разработанной программной инструментальной системы позволяет выбрать набор элементов индивидуально для каждого инженера-конструктора и сформировать адаптивный прототип интерфейса прикладной программы. В этом случае появляется возможность улучшить взаимодействие человека и компьютера, сделать его более комфортным, уменьшить время на поиск необходимых функций и количество ошибочный действий, повысить качество выполненной работы.
Ключевые слова: адаптивный интерфейс, искусственный интеллект, экспертная система, нечеткая логика и нечеткие множества,
программная инструментальная система
Список литературы
Список литературы
-
Будущее разработки ПО – за многообразием пользовательских интерфейсов // Открытые системы. СУБД. 2019. № 2. С. 3–7.
-
Тиханычев О.В. Пользовательские интерфейсы в автоматизированных системах: проблемы разработки // Программные системы и вычислительные методы. 2019. № 2. С. 11–22. https://doi.org/10.7256/2454-0714.2019.2.28443
-
Riaz A., Gregor S., Dewan S., Xu Q. The interplay between emotion, cognition and information recall from websites with relevant and irrelevant images: a neuro-is study // Decision Support Systems. 2018. V. 111. P. 113–123. https://doi.org/10.1016/j.dss.2018.05.004
-
Zubkova T., TagirovaL.Intelligent user interface design of application programs // Journal of Physics: Conference Series. 2019. V. 1278. N 1. P. 012026. https://doi.org/10.1088/1742-6596/1278/1/012026
-
Ben Sassi I., Mellouli S., Ben Yahia S. Context-aware recommender systems in mobile environment: on the road of future research // Information Systems. 2017. V. 72. P. 27–61. https://doi.org/10.1016/j.is.2017.09.001
-
Исмагилова И.М., Валеев С.С.Построение динамических адаптивных интерфейсов информационно-управляющих систем на основе методов искусственного интеллекта// Вестник Уфимского государственного авиационного технического университета. 2018. Т. 2. № 2(80). С. 122–130.
-
Зубкова Т.М., Тагирова Л.Ф., Тагиров В.К. Прототипирование адаптивных пользовательских интерфейсов прикладных программ с использованием методов искусственного интеллекта // Научно-технический вестник информационных технологий, механики и оптики. 2019. Т. 19. № 4. С. 680–688. https://doi.org/10.17586/2226-1494-2019-19-4-680-688
-
Зубкова Т.М., Наточая Е.Н. Проектирование интерфейса программного обеспечения с использованием элементов искусственного интеллекта // Программные продукты и системы. 2017. № 1. С. 5–11. https://doi.org/10.15827/0236-235X.030.1.005-011
-
Семенов А.М., Тагирова Л.Ф., Тагиров В.К.Использование нечетких экспертных систем при разработке адаптивных человекомашинных интерфейсов// Научно-технический вестник Поволжья. 2019. № 7. С. 71–74.
-
Трегубов А.С. Разработка адаптивных контекстозависимых интерфейсов с использованием онтологических моделей// Кибернетика и программирование. 2017. № 6. С. 50–56. https://doi.org/10.25136/2306-4196.2017.6.24747
-
Степанов М.Ф., Степанов А.М. Адаптивный пользовательский интерфейс системы автоматизированного анализа и синтеза алгоритмов управления // Программная инженерия. 2018. Т. 9. № 3. С. 109–122. https://doi.org/10.17587/prin.9.109-122
-
Ахунова Д.Г., Вострых А.В., Курта П.А. Оценка пользовательского интерфейса информационных систем посредствам моделей качества программного обеспечения // Информатизация и связь. 2020. № 2. С. 127–135. https://doi.org/10.34219/2078-8320-2020-11-2-127-135
-
Лукин В.Н., Дзюбенко А.Л., Чечиков Ю.Б.Подходы к разработке пользовательского интерфейса// Программирование. 2020. № 5. С. 16–24. https://doi.org/10.31857/S0132347420050052
-
Vaytsel N.S., Bubareva O.A. Models and methods of computer-aided design of the user interface of software systems // Вестник Южно-Уральского государственного университета. Серия: Математическое моделирование и программирование. 2019. Т. 12. № 1. С. 122–128. https://doi.org/10.14529/mmp190110
-
Саяпин О.В., Тиханычев О.В., Чискидов С.В., Быстракова И.А. Разработка интерфейсов прикладных программ: макетирование или прототипирование // Прикладная информатика. 2020. Т. 15. № 1(85). С. 47–56. https://doi.org/10.24411/1993-8314-2020-10004
-
Вакалюк А.А., Басманов С.Н.Разработка подхода к созданию гибкого пользовательского интерфейса на основе преобразования IDEF0-диаграммы//Современные наукоемкие технологии. 2020. № 5. С. 20–25. https://doi.org/10.17513/snt.38026
-
Беликова С.А. Использование модели деятельности пользователя в предметной области для проектирования пользовательского интерфейса // Информатизация и связь. 2020. № 6. С. 88–91.
-
Шилова Л.А., Пиляй А.И. Естественно языковые интерфейсы для систем автоматизации // Наука и бизнес: пути развития. 2019. № 11(101). С. 94–96.
-
Назаров Д.М.Интеллектуальные системы: основы теории нечетких множеств: учебное пособие для вузов. – 3-е изд., испр. и доп. Москва: Юрайт, 2020. 186 с.
-
Субботин А.В., Тагирова Л.Ф., Тагиров В.К. Инструментальная среда создания прототипов интерфейсов прикладных программ: cвидетельство об официальной регистрации программы для ЭВМ RU2021617761. Бюл. 2021. № 5.