Другие журналы

научное издание МГТУ им. Н.Э. Баумана

НАУКА и ОБРАЗОВАНИЕ

Издатель ФГБОУ ВПО "МГТУ им. Н.Э. Баумана". Эл № ФС 77 - 48211.  ISSN 1994-0408

Метод адаптация интерфейсов пользователей на терминологию предметной области в системах формирования и использования распределенных гетерогенных информационных ресурсов

# 01, январь 2010
автор: Шевнина Ю. С.

 

 

УДК 004.9

yusm@rambler.ru

 

Введение

Современные программно-инструментальные средства формирования и использования распределенных гетерогенных информационных ресурсов (ИР) позволяют публиковать ИР различных форматов, осуществлять по ним эффективный поиск с применением метаданных, предоставлять к ресурсам авторизованный доступ пользователей. Однако, существенным недостатком наиболее популярных на сегодняшний день программно-инструментальных комплексов формирования и использования ИР [1] является отсутствие в них гибкого механизма адаптации элементов пользовательских интерфейсов к специфике предметной области (ПрО) деятельности. А это приводит к усложнению доступа к информационным ресурсам и снижению качества и эффективности работы с ними представителей различных сфер деятельности. Для решения этой проблемы предлагается использовать метод адаптации профилированных интерфейсов пользователей к терминологию предметной области деятельности, основанный на использовании параметризируемого шаблона доступа к объектам информационной среды.

 

Метод адаптации профилированных интерфейсов пользователей на терминологию предметной области деятельности

Основные положения метода адаптации профилированных интерфейсов пользователей заключаются в получении на основе проведенного онтологического анализа терминологии предметной области деятельности; определение значений элементов для рубрикаторов; определение уровней доступа пользователей к элементам интерфейса. Результаты онтологического анализа  используются при формировании специализированных шаблонов представления ИР на основе параметризируемого шаблона доступа к объектам информационной среды. Параметризируемый шаблон доступа позволяет за счет изменения параметров, отображающих специфику предметной области, управлять любой частью интерфейса пользователя. Заложенные в шаблон механизмы управления переименованием элементов интерфейса в терминологию  предметной области позволили достигнуть гибкости формирования интерфейсов пользователей и вносить в них специфику предметной области. Условно схему параметризируемого шаблона доступа можно разделить на три части: 1 – список функций, разрешенных в системе для пользователей; 2 – список элементов базовой модели представления информационных ресурсов; 3 – список системных средств организации интерфейса для работы с информационными ресурсами. В качестве базовой модели представления информационных ресурсов был выбран международный стандарт Dublin Core (DC) Metadata Set [2], как наиболее универсальный и, вместе с тем, являющийся простым по содержанию и реализации. Стандарт DC не привязан к конкретной предметной области, он является стандартом высокого уровня и определяет принципы описания ресурсов. К некоторым элементам в соответствии с базовой моделью представления информационных ресурсов могут подключаться рубрикаторы. Настраивать параметризируемый шаблон доступа к объектам информационной среды позволяет методика адаптации шаблона на специфику предметной области деятельности. Данная методика включает последовательность работы с параметризируемым шаблоном, которая заключается в 1) установлении соответствия между элементами стандарта DC и терминологией предметной области деятельности, выявленной в результате онтологического анализа этой предметной области; 2) определение элементов, которые будут представлены в виде рубрикаторов; 3) формирование перечня терминов предметной области деятельности для каждого из рубрикаторов; 4) параметризация шаблона доступа к объектам информационной среды.

Моделирование специализированных шаблонов представления ИР

Для исследования свойств и параметров взаимодействия элементов специализированного шаблона была разработана его модель с использованием языка UML (Unified Modeling Language) [3]. Для описания логической модели специализированного шаблона представления ИР была использована диаграмма классов UML, построенная с учетом структуры параметризируемого шаблона (рисунок 1). В качестве структурных единиц элемента шаблона, или классов, были выделены такие понятия как «Термин ПрО», «Элемент DC», «Рубрикатор» и «Правило доступа». Установлены ассоциативные отношения между классами с определением кратности соответствующих экземпляров.

Рисунок 1 – Модель специализированного шаблона представления ИР

 

Таким образом, исходя из установленных ассоциативных отношений между классами с определением кратности соответствующих экземпляров, были получены следующие кортежи элементов {Термин ПрО, Элемент DC}, {Термин ПрО}, {Термин ПрО, Рубрикатора 1, Рубрикатора 2, …}, {Термин ПрО, Правило доступа 1, Правило доступа 2, …}, {Рубрикатор}, {Рубрикатор, Правило доступа 1, Правило доступа 2, …}. Кортежи, состоящие из одного элемента, {Термин ПрО} и {Рубрикатора} определяют, соответственно, что данный термин предметной области не имеет расширения своего значения в виде рубрикатора или не имеет никаких описаний правил доступа, кортеж {Рубрикатора} определяет, что к данному значению рубрикатора не подключено ни одного правила доступа.

Для наглядности результаты моделирования были представлены как алгебраическая система:

                                                 (1)

T – множество свойств (элементов) или терминов конкретного направления предметной области деятельности, предназначенных для отображения в профилированных интерфейсах пользователей.

R – множество значений свойств. Значения свойств объединяются в так называемые рубрикаторы и позволяют еще шире использовать терминологию предметной области при построении элементов пользовательского интерфейса.

Множества T и R получаются в результате онтологического анализа направления предметной области деятельности.

DC – множество элементов метаданных стандарта Dublin Core.

P – множество правил доступа к элементам шаблона (свойствам и их значениям). Элементы множества P представляют собой пары (k, f), где k – роль, f – уровень доступа (доступ открыт, доступ закрыт).

D1 – отношение на T x R.

D2 – отношение на T x DC.

D3 – отношения T x P.

D4 – отношение R x P.

В результате применения методики настройки параметризируемого шаблона доступа к объектам информационной среды [4] были получены свойства отношений Di:

1. . Отношение D1 определяет принадлежность значений из множества R конкретным элементам множества T, причем каждому элементу (свойству) соответствует хотя бы одно значение.

2. . Это свойство говорит о том, что любой элемент r из множества R всегда связан с элементом t из множества T отношением D1, и, причем только с одним.

3. . Всякое свойство t из множества T связано с единственным элементом dc из множества DC отношением D2.

4. . Другими словами, отношение D3 определяет принадлежность значений из множества P конкретным свойствам множества свойств T.

5. Данное свойство вытекает из свойства 1. Если свойству t из множества T не соответствует ни одного правила доступа (), то будем считать, что это свойство доступно всем участникам направления деятельности.

6. . Существует правило доступа связанное только с одним свойством из множества T отношением D3.

7. . Отношение D4 определяет принадлежность значений правил доступа из множества P значениям свойств из множества R.

8. Если , то будем считать, что соответствующее j значение свойства из множества R доступно всем участникам конкретного направления деятельности.

9. . Во множестве P не существует значений, несвязанных отношением D4 ни с одним из значений свойств описания ИР, кроме того, каждое описание правил доступа связано только с одним значением свойства.

10. . Если элемент t множеств T и элемент p множества P не связаны между собой отношением D3, значит элемент p множества правил доступа P связан отношением D4 с элементом множества значений свойств r.

11. Одно и тоже правило доступа не может одновременно быть связанным со свойством и значением свойства.

В результате применения методики настройки параметризируемого шаблона доступа к полученной модели были выделены свойства отношений элементов шаблона, которые повторили свойства элементов шаблона, полученные при моделировании с применением UML. Таким образом, была доказана непротиворечивость основных положений методики настройки параметризируемого шаблона, существование и единство связей между элементами шаблона.

 

Заключение

Предлагаемый метод получения профилированных пользовательских интерфейсов позволяет динамически изменять функциональность профилированных интерфейсов пользователей для систем формирования и использования распределенных гетерогенных информационных ресурсов; упростить доступ различных категорий пользователей к информационным ресурсам за счет использования специфики рабочих процессов и терминологии предметной области деятельности в профилированных поисковых интерфейсах пользователей; сократить временные затраты на формирование и настройку интерфейсов пользователей для работы с информационными ресурсами за счет использования параметризируемого шаблона доступа к объектам информационной среды; формировать адаптивные профилированные интерфейсы для различных категорий пользователей систем формирования и использования распределенных гетерогенных информационных ресурсов.

 

Список литературы:

1. Игнатова И. Г., Жданова И. В., Соколова Н. Ю., Шевнина Ю. С. Инструментальные средства создания и сопровождения электронных коллекций информационных ресурсов // Наука и образование. – М. : МГТУ им. Баумана, 2009. – ╧ 5. http://technomag.edu.ru/doc/125008.html.

2. Проект Dublin Core Metadata Initiative http://www.dublincore.org.

3. Буч, Г. Язык UML. Руководство пользователя : пер. с англ. [Текст] / Г. Буч, Д. Рамбо, А. Джекобсон. ‑ М. : ДМК Пресс, 2000. – 432 с.

4. Игнатова И.Г.,Шевнина, Ю.С. Метод формирования целевых Web-интерфейсов для работы с информационными ресурсами // Известия высших учебных заведений. Электроника. – 2007. – ╧ 4. – С. 65-70.

 

Поделиться:
 
ПОИСК
 
elibrary crossref ulrichsweb neicon rusycon
 
ЮБИЛЕИ
ФОТОРЕПОРТАЖИ
 
СОБЫТИЯ
 
НОВОСТНАЯ ЛЕНТА



Авторы
Пресс-релизы
Библиотека
Конференции
Выставки
О проекте
Rambler's Top100
Телефон: +7 (915) 336-07-65 (строго: среда; пятница c 11-00 до 17-00)
  RSS
© 2003-2017 «Наука и образование»
Перепечатка материалов журнала без согласования с редакцией запрещена
 Тел.: +7 (915) 336-07-65 (строго: среда; пятница c 11-00 до 17-00)