СПОСОБ ФОРМИРОВАНИЯ
СХЕМНЫХ ФРАГМЕНТОВ ПО ГОЛОСОВЫМ ЗАПРОСАМ ОБСЛУЖИВАЮЩЕГО ПЕРСОНАЛА В СИСТЕМАХ ИНФОРМАЦИОННОЙ ПОДДЕРЖКИ
Анисимов Олег Витальевич,
к.т.н., доцент, доцент кафедры автоматики (и вычислительных средств) Военно-космической академии имени А.Ф. Можайского,
г. Ярославль, Россия, qwaker@inbox.ru
Курчидис
Виктор Александрович,
д.т.н., профессор, профессор кафедры автоматики (и вычислительных средств) Военно-космической академии имени А.Ф. Можайского,
г. Ярославль, Россия, idahmer2@yandex.ru
Попов
Тимур Александрович,
заместитель начальника научно-исследовательского отдела Военно-космической академии имени А.Ф. Можайского г. Ярославль,Россия, popov_ta@mail.ru
Ключевые слова:
электрическая схема, голосовой запрос, схемно-ориентированный запрос, паттерн, восстановление радиоэлектронной аппаратуры.
£
О л л С
В существующих системах работа с комплектом электрических схемам базируются на традиционных запросных методах предоставления информации из структурированных массивов и баз данных. Используемые методы обладают недостаточной информативностью, так как не позволяют в структуре запросов учитывать особенности концептуального представления электрических схем в терминах и понятиях предметной области. Это приводит к необходимости формирования большого числа запросов для извлечения требуемой технической информации из электрических схем и негативно отражается на времени восстановлении радиоэлектронной аппаратуры. Повышение эффективности работы обслуживающего персонала со схемами при восстановлении радиоэлектронной аппаратуры может быть обеспечено путем совершенствования средств формирования запросов за счет использования в запросах терминов и понятий электрических схем на основе конструкций естественно-подобного схемно-ориентированного языка запросов. Использование естественно-подобного языка обеспечивает возможность предоставления обслуживающему персоналу средств голосового ввода схем-но-ориентированных запросов. Учитывая, что голосовой процессор преобразует запрос тестовую форму с сохранением языковой структуры запросов, именно текстовые запросы выступают основой для решения задачи формирования схемных фрагментов.
Предлагается способ интерпретации текстовых схемно-ориентированных запросов обслуживающего персонала, направленный на выполнение автоматического анализа условий, определяемых обслуживающим персоналом в запросах, и подготовки графических фрагментов электрических схем, содержащих требуемую техническую информацию, для визуализации. В качестве формальной основы способа интерпретации предлагается использовать совокупность моделей, представляющих в структурированной форме исходные данные для описания схемно-ориентированных запросов и электрических схем. Разнообразие используемых моделей позволяет при интерпретации отразить предметный, языковой и графический аспекты представления радиоэлектронной аппаратуры, которые тесно связаны между собой при визуализации фрагментов электрических схем.
Способ интерпретации схемно-ориентированных запросов предлагается реализовать в виде трех последовательных процедур, назначение каждой из которых определяется общей задачей интерпретации: грамматический анализ схемно-ориентированных запросов, предметная интерпретация предложения запроса, формирование графического контекста для средств визуализации. Предложенный способ позволяет автоматизировать операции предоставления обслуживающему персоналу схемных фрагментов, содержащих необходимую техническую информацию, по голосовым запросам. Формализация и общая логика предложенной структуры способа интерпретации являются основой для его программной реализации, что позволяет повысить уровень автоматизации процессов технической эксплуатации и сократить время восстановления радиоэлектронной аппаратуры за счет уменьшения времени на извлечение требуемой технической информации по запросам обслуживающего персонала.
Одним из основных информационных ресурсов, используемых обслуживающим персоналом при восстановлении сложных технических комплексов, является комплект электрических схем на радиоэлектронную аппаратуру (РЭА). При выполнении операций по восстановлению РЭА обслуживающий персонал работает с фрагментами электрических схем, содержащих необходимую техническую информацию. Предоставление соответствующих фрагментов электрических схем в процессе восстановления РЭА по запросам обслуживающему персоналу (ОП) возлагается на системы информационной поддержки (СИП).
В существующих СИП работа с комплектом электрических схемам базируются на традиционных запросных методах предоставления информации из структурированных массивов и баз данных, основанных на использовании формальных языков, таких как SQL, XQuery, XPath, LinQ. Такие запросные языки являются универсальными с точки зрения формирования разнообразных запросов, однако они не позволяют в структуре запросов учитывать особенности концептуального представления электрических схем в терминах и понятиях предметной области. Следствием этого является недостаточно высокая информативность использующихся в СИП запросных методов, что приводит к необходимости формирования большого числа запросов для извлечения требуемой технической информации из электрических схем и негативно отражается на времени восстановлении РЭА [8].
Повышение эффективности способов работы ОП со схемами при восстановлении РЭА может быть обеспечено путем совершенствования средств формирования запросов за счет использования в запросах терминов и понятий электрических схем на основе конструкций естественно-подобного языка, который в работе [5] назван схемно-ориентированным языком запросов (СОЯЗ). Использование естественно-подобного языка обеспечивает возможность предоставления обслуживающему персоналу средств голосового ввода схемно-ориентированных запросов (СОЗ). Особенностью использования голосовых схемно-ориен-тированных запросов СОЗГ состоит в том, что в СИП с помощью голосового процессора осуществляется промежуточное преобразование СОЗГ в тестовые запросы СОЗТ с сохранением языковой структуры запросов. При этом текстовые запросы СОЗТ выступают основой для решения задачи формирования схемных фрагментов, удовлетворяющих условиям СОЗ.
Поскольку при такой организации обработки запросов языковую основу определяет СОЯЗ, то решение названной задачи требует создания интерпретатора текстовых схемно-ориентированных запросов обслуживающего персонала, что связано с необходимостью разработки соответствующего способа интерпретации и его реализации в виде программного продукта. С прикладной точки зрения способ интерпретации схемно-ориентированных запросов предназначен для
выполнения автоматического анализа условии, определяемых обслуживающим персоналом в запросах, и подготовки графических фрагментов электрических схем, содержащих требуемую техническую информацию, для визуализации.
Принцип интерпретации схемно-ориентированных запросов
Функционально преобразование для реализации предлагаемого способа интерпретации СОЗ на основе комплекта электрических схем 5 может быть представлено в виде оператора И, применение которого к запросу со стороны обслуживающего персонала обеспечивает автоматическое формирование графического контекста ГКСОЗ = И(Б, СОЗТ) в виде набора паттернов для визуализации соответствующего схемного фрагмента СФСОЗ (рис. 1).
Рис. 1. Принцип интерптетации схемно-ориентированных запросов обслуживающего персонала
В качестве формальной основы способа интерпретации СОЗ целесообразно использовать следующую совокупность моделей, представляющих в структурированной форме исходные данные для описания СОЗ и электрических схем 5:
предикатная модель ПМ СОЗ [5], определяющая формальную структуру запроса;
синтаксис О и семантика т языка СОЯЗ [5], определяющие правила формирования СОЗ на естественно-подобном языке;
фреймовая модель ФМ РЭА [6], обеспечивающая концептуальное представление электрических схем РЭА в предметных понятиях;
предметно-графическая объектная модель ПГОМ [7],которая определяет набор паттернов, предназначенных для визуализации схемных фрагментов, и представляет собой объединение предметной объектной модели ПОМ РЭА и графической объектной модели ГОМ электрических схем РЭА.
Разнообразие используемых моделей позволяет при интерпретации отразить как предметный, так и графический аспект представления РЭА, который тесно связан с визуализацией электрических схем средствами отображения информации в СИП.
Алгоритмически предлагаемый способ интерпретации СОЗ целесообразно реализовать в виде последовательности процедур, назначение каждой из которых определяется общей задачей интерпретации (рис. 2):
грамматический анализ СОЗТ для выделения команды запроса КСОЗ и предложения запроса ПСОЗ;
предметная интерпретация ПИСОЗ предложения Псоз запроса;
формирование графического контекста ГКСОЗ схемного фрагмента СФСОЗ.
На рисунке 2 показана соответствующая последовательность операций, выполняемых над исходным запросом СОЗТ, который обслуживающий персонал формирует на языке СОЯЗ, а также распределение по операциям используемых моделей, выступающих в качестве информационных ресурсов.
Рис. 2. Структура способа интерпретации схемно-ориентированных запросов обслуживающего персонала
Грамматический анализ схемно-ориентированных запросов
Цель грамматического анализа состоит в определении принадлежности предложений запроса языку СОЯЗ. В соответствии со сложившимися принципами теории формальных языков [4] при выполнении грамматического анализа необходимо последовательно провести операции лексического, синтаксического и семантического анализа текстового СОЗ (рис. 3). При этом правила выполнения этих операций определяются формальными моделями грамматики О и семантики т языка СОЯЗ.
Рис. 3. Структура процедуры грамматического анализа схемно-ориентированного запроса
С точки зрения лексического анализа всякий СОЗ представляется в виде цепочки лексем <Ь0 Ь1 ... Ьп>. Лексический анализ направлен на распознавание лексем в структуре СОЗ и выполняется на основе словаря
терминов, определяемых множеством VI терминальных символов грамматики О. Выделение и анализ лексем Ь е СОЗ в контексте запроса является операцией обработки тестовых строк и осуществляется путём отождествления лексем с терминальными символами грамматики О. Например, в запросах СОЗ1=«Показать блок, который содержит ячейку, причем ячейка содержит разъем Ш1» или СОЗ2 =«Скрыть цепь 27 вольт, которая связана с блоком Б1», лексемами являются все слова, разделенные пробелами.
После выполнения лексического анализа запрос логически делится на две части: командную часть запроса КСОЗ =<Ь0> и предложение Пт =<Ь1 Ь2 ... Ьп>, определяющее условия запроса. В вышеприведенных примерах лексемой Ь0 являются слова «показать» или «скрыть». Лексема Ь0 после выполнения лексического анализа непосредственно передается в процедуру формирования графического контекста в качестве команды для управления визуализацией.
Синтаксический анализ проводится на основе грамматического разбора лексически корректного предложения ПЛА = < Ь1 Ь2 ... Ьп > для проверки соответствия структуры предложения правилам грамматики О. Совокупность синтаксических правил определяется грамматикой О=<VГ, УЫ, Р, В> [5], в которой множество правил вывода Р задано в форме РБНФ. Поскольку грамматика О является контекстно-свободной, то для выполнения процедуры грамматического разбора можно использовать известные методы теории формальных языков (дерево вывода, магазинный автомат), представленные в литературе [1; 2; 3; 4].
Для синтаксически корректных предложений ПЛА = <Ь1 Ь2 ... Ьп> должен выполняться семантический анализ, который основан на применении семантических правил т1, т2 е т, определенных в [5]. Особенности структуры этих правил обуславливают следующих порядок их применения к предложениям ПСА: первым применяется правило т1, а вторым - т2. Учитывая, что в работе [5] данные правила задаются в табличном виде, выполнение семантического анализа осуществляется путём последовательного анализа цепочек лексем предложения ПСА на соответствие правилам т1 и т2. Сематический анализ завершает процедуру грамматического анализа. В результате выполнения грамматического анализа осуществляется структуризация СОЗ и подтверждение грамматической корректности предложения ПСОЗ.
Предметная интерпретация
предложения запроса
После проведения грамматического анализа СОЗ формальная предикатная структура предложения ПСОЗ скрыта в контексте запроса из-за использования конструкций естественно-подобного языка. Поэтому для предметной интерпретации предложения запроса ПСОЗ предлагается выполнить последовательность операций, показанных на рис. 4.
Ali
ПМСОЗ |aRß
ФМ РЭА
Пси].
Выделение предикатных элементов а е А Формирование предикатной формулы Ф(Псоз)
Re R
Предметная интерперетация предикатной формулы
Рис. 4. Процедура формирования предикатной формулы предложения схемно-ориентированного запроса
Вначале производится выделение предикатных элементов в структуре предложения ПСОЗ. Для этого устанавливается соответствие лексем Ьп е ПСОЗ элементам множеств понятий А и отношений Я, определяемых фреймовой моделью ФМ РЭА и предикатной моделью ПМ СОЗ соответственно. После этого каждой лексеме ставится в соответствие либо некоторый элемент множества А, либо некоторое отношение из множества Я. Далее в соответствие с предикатной моделью ПМ СОЗ осуществляется формирование элементарных предикатных выражений (предикатов) в виде хЯ-у, уЯ2я, ..., где х,у, я е А, а Я1 еЯ. При этом одновременно на основе анализа лексем определяются символы логических операций, использованных в предложении ПСОЗ.
Элементарные предикатные выражения используются для формирования предикатной формулы Ф(ПСОЗ), которая в формальном виде представляет условие УСОЗ, определяющее свойства требуемого схемного фрагмента в запросе ОП.
Предикатная формула Ф(ПСОЗ) формируется на основе предикатной формы Е(ПСОЗ), которая отражает структуру условия УСОЗ. Предикатная форма Е(ПСОЗ) определяет предикатную структуру предложения ПСОЗ и образуется путем конкатенации элементарных предикатов на основе логической операции «и»: Е(ПСОЗ) = =Есоз(х, у, я, ...)= (хЯ-у)( уЯ2я)... .
Так, для предложения ПСОЗ1 = «блок, который содержит ячейку, причем ячейка содержит разъем Ш1», полученного в результате грамматического анализа приведенного выше запроса СОЗ1, предикатная форма имеет вид:
Е(Псоз1)= Есоз(х, у, Я, ш) =
(хблок Ясодержит Уячейку) (хблок Ясодержит Яразъем) (1)
(Яразъем Яимеет ^маркировку) Маркировка Яесть
в этой записи хбло„ Уячей^ Кразь^ ™маркировка являются
переменными величинами предметной области, а величина - 1 является предметной константой.
Каждый элементарный предикат в форме Е(ПСОЗ) представляет собой элемент условия УСОЗ. Для формирования предикатной формулы Ф(ПСОЗ) необходимо в предикатной форме Е(ПСОЗ) применить кванторы общности и существования по отношению к переменным величинам х, у,... предметной области, как описано в [5]. Соответственно этому в общем виде предикатную формулу Ф(ПСОЗ), определяющую формальную запись условий УСОЗ, можно записать в виде:
Усоз ^ Ф(Псоз)^ (Ух)(Зу)т...((хЯу)(ут...). (2)
В такой записи переменная х является основной, а переменные у, я, ... - альтернативными. Фактически Ф(ПСОЗ) можно рассматривать как шаблон, который может быть составлен по предикатной форме Е(ПСОЗ). С точки зрения программной реализации предлагаемого способа интерпретации этот шаблон определяет структуру информационных запросов (в частности, БОЬ-запросов, ЫпО-запросов) к структурированным данным, представляемым фреймовой моделью ФМ РЭА.
Применительно к предикатной форме Е(ПСОЗ1) для предложения СОЗ1 соответствующая предикатная формула Ф(ПСОЗ1), на основании которой может производиться предметная интерпретация запроса СОЗ1, имеет следующий вид:
Усоз, ^ Ф(Псоз
(V
Хблок)(3 Уячейку)(3 Яразъем)(3 ^Маркировка.) ((хблокЯсодержит Уячейка)&ячейкаЯсодержит ЯразъеМ (яразъем Яимеет ^маркировк^ Маркировка Яесть
- 1))
Полученная запись (3) является математической конструкцией, которая определяет предикатную формулу условий УСОЗ1, определяющих свойства требуемого схемного фрагмента на естественно-подобном языке в предложении ПСОЗ1 запроса СОЗ1.
Предметная интерпретация предикатной формулы Ф(ПСОЗ) определяется носителем интерпретации, в качестве которого выступает фреймовая модель ФМ РЭА. При этом результатом предметной интерпретации предикатной формулы Ф(ПСОЗ) является множество всех структурных схемных элементов, определяемых значениями основной предметной переменной х, для которых наборы значений предметных альтернативных переменных у, ^...определяют множество истинности предикатного выражения Ф(ПСОЗ).
Таким образом, предметная интерпретация предикатной формулы Ф(ПСОЗ) формально может быть записана в виде множества ПИСОЗ ={х13у 3 ...У(х,у,.)}кото-рое определяет совокупность всех схемных элементов, удовлетворяющих условию УСОЗ. Например, в предположении, что предметной интерпретацией запроса СОЗ1 являются блоки А1 и Б4, множество ПИСОЗ1 представляется в виде: ПИСОЗ1 ={"блок А1", "блок Б4"}.
Схемные элементы, входящие в множество ПИСОЗ, выступают в качестве информационной основы для процедуры формирования графического контекста ГКСОЗ схемного фрагмента СФСОЗ, который соответствует условиям УСОз, определенным ОП в СОЗ.
Формирование графического контекста
схемного фрагмента
Необходимость выполнения процедуры формирования графического контекста ГКСОЗ схемного фрагмента объясняется тем, что множество предметных понятий, определяющих структурные схемные элементы множе-
www.h-es.ru
h&es research
31
ства ПИСОЗ, получаемые после процедуры предметной интерпретации запроса, не может непосредственно использоваться графическими системами. Рассматриваемая процедура завершает процесс интерпретации СОЗ и фактически определяет предметно-графический интерфейс, позволяющий перейти от понятийного контекста, представленного в ПИСОЗ, к графическому контексту ГКСОЗ, который предназначен для визуализации схемного фрагмента СФСОЗ средствами графической системы СИП (рис. 5).
Рис. 5. Структура процедуры формирования графического контекста схемного фрагмента
В качестве основы рассматриваемой процедуры предлагается использовать две объектные модели разработанные в работе [7]: предметно-ориентированную модель РЭА (ПОМ) и предметно-графическую объект-
ную модель электрических схем РЭА (ПГОМ). Эти модели образуют информационный ресурс для реализации процедуры и отражают предметный и схемно-графиче-ский аспекты, определяющие содержание СОЗ.
В структуре процедуры выделяются три операции, представленные на рисунке 5:
выбор паттернов схемных элементов, определяющих формируемый схемный фрагмент СФСОЗ,
формирование объектной структуры схемных элементов, входящих в фрагмент СФСОЗ,
формирование графического контекста ГКСОЗ схемного фрагмента СФСОЗ.
Операция выбора паттернов основана на сопоставлении типов схемных элементов множества ПИ-СОЗ объектам ПГОМ и отборе множества паттернов пСОЗ с ПГОМ по признаку совпадения типов. Применительно к ПИСОЗ1 множество жСОЗ1 содержит один паттерн пблок е ПГОМ, так как "блок А1" ^ пблок и "блок Б4" ^ пблок, причем выбранный паттерн пблок определяет графическое представлению схемного элемента «блок» в комплекте электрических схем РЭА. При этом следует отметить, что паттерны множества пСОЗ определяют все графические шаблоны, необходимые для формирования требуемого схемного фрагмента СФСОЗ.
Операция формирования объектной структуры схемных элементов основана на сопоставлении элементов множества ПИСОЗ объектам ПОМ и опреде-
Рис. 6. Принцип формирования графического контекста
лении множества соответствующих объектов ОСОЗ, являющихся подмножеством объектов ПОМ. Применительно к ПИСОЗ множество ОСОЗ должно содержать два объекта обА]1ок, о^ е ПОМ, содержащих свойства соответствующих схемных элементов, таких, что "блок А1" ^ оЦок и "блок Б4" ^ оБ4ок. В общем случае модель ПОМ полностью характеризует свойства всех объектов о е ОСОЗ.
Формирование графического контекста ГКСОЗ основывается на совмещении двух представлений пСОЗ и ОСОЗ требуемого схемного фрагмента. Контекстная структура каждого формируемого паттерна п е пСОЗ образуется путем заполнения всех предметных элементов паттернов значениями свойств из соответствующих объектов о е ОСОЗ и тем самым осуществляется конфигурирование контекстной и графической структуры. При этом контекстная структура формируемых паттернов схемных элементов определяется выбранными правилами размещения графических примитивов ГП на основе соответствующего паттерна-шаблона. Интегрированные таким образом данные полностью определяют графический контекст ГКСОЗ, достаточный для визуализации схемного фрагмента СФСОЗ с помощью графических средств СИП.
Принцип формирования графического контекста ГКблок для гипотетического блока А1 иллюстрируется на рисунке 6. В соответствии с изложенным выше подходом при формировании графического контекста ГКблок используются объект о(А11ок, представляющий блок А1 в модели ПОМ, а также паттерн пблок, определяющий шаблон для графического представления блоков.
Аналогичным образом формируется графический контекст для схемных элементов других типов (цепь, ячейка, разъем и т.п.) в составе множества ПИСОЗ. В результате формируется полный графический контекст ГКСОЗ, определяющий требуемый схемный фрагмент для визуализации.
Заключение
Предложенный способ позволяет автоматизировать операции предоставления обслуживающему персоналу схемных фрагментов, содержащих необходимую техническую информацию, по голосовым запросам. Особенностью предлагаемого способа является использование совокупности предметных и графических моделей в качестве информационного ресурса, что позволяет совместить два соответствующих аспекта представления электрических схем РЭА.
Функционально предложенный способ формирования схемных фрагментов реализует преобразование
голосового схемно-ориентированного запроса на естественно-подобном языке в графический контекст для отображения фрагмента электрических схем средствами визуализации СИП. Предлагаемый способ следует рассматривать как мультимедийный интерфейс ОП в СИП, что хорошо согласуется с современными направлениями развития средств автоматизации.
Формализация и общая логика предложенной структуры способа являются основой для его программной реализации, как компонента систем информационной поддержки. Реализация способа в значительной степени определяется используемыми средствами визуализации, на основе которых создается графическое представление электрических схем РЭА в СИП.
Внедрение в системы информационной поддержки соответствующих программных средств позволяет повысить уровень автоматизации процессов технической эксплуатации и сократить время восстановления РЭА за счет уменьшения времени на извлечение требуемой технической информации по запросам обслуживающего персонала.
Литература
1. Ахо А., Ульман Дж. Теория синтаксического анализа, перевода и компиляции. М.: Мир, 1978. Т.1. 612 с. Т. 2. 487 с.
2. Грис Д. Конструирование компиляторов для цифровых вычислительных машин. М.: Мир. 1975. 544 с.
3. Сеймур Гинзбург. Математическая теория контекстно-свободных языков. М.: Мир, 1970. 326 с.
4. Системное программное обеспечение / А.В. Гордеев, А.Ю. Молчанов. СПб.: Питер. 2004. 736 с.
5. Анисимов О.В., Попов Т.А. Структура схемно-ориентированных запросов для систем информационной поддержки процесса восстановления радиоэлектронной аппаратуры // Вестник ЯЗРИ ПВО. Ярославль. 2015. № 1.
6. Анисимов О.В., Курчидис В.А., Попов Т.А. Концептуальное представление электрических схем радиоэлектронной аппаратуры на основе фреймовой модели // Наукоемкие технологии в космических исследованиях Земли. 2015. Т. 7. № 2. С. 20-28.
7. Курчидис В.А., Анисимов О.В., Попов Т.А. Формирование предметно-ориентированного графического описания радиоэлектронной аппаратуры // Вестник ЯЗРИ ПВО. Ярославль. 2015. № 2.
8. Рыбакин А.А., Курчидис В.А., Анисимов О.В. Метод формирования виртуальных документов для информационного обеспечения ОП при эксплуатации вооружения. Вестник ВУНЦ ВВС «ВВА» . Ярославль. 2012.
Для цитирования:
Анисимов О.В., Курчидис В.А., Попов Т.А. Способ формирования схемных фрагментов по голосовым запросам обслуживающего персонала в системах информационной поддержки // Наукоемкие технологии в космических исследованиях Земли. 2015. Т. 7. № 4. С. 28-34.
METHOD OF FORMING SCHEMATICS FRAGMENTS A VOICE QUERY SERVICE PERSONNEL FOR INFORMATION SUPPORT SYSTEMS
Anisimov Oleg Vitalyevich,
Yaroslavl, Russian, qwaker@inbox.ru
Kurchidis Victor Aleksandrovich,
Yaroslavl, Russian, idahmer2@yandex.ru
Popov Timur Aleksandrovich,
Yaroslavl, Russian, popov_ta@mail.ru
Abstrart
The work with a set of electrical schemes in existing systems is based on traditional interrogation methods of information providing from the structured arrays and databases. The used methods are not sufficiently informative, as they do not allow the structure queries to take into account the peculiarities of the conceptual representation of electric schemes in terms of the subject area. This leads to the need forming a large number of requests for retrieval of the requested technical information from the electrical schemes and has a negative time effect relative to recovery of electronic equipment. The efficiency improving of the staff work with the schemes when restoring electronic equipment is based on improved means of queries forming. It is suggested in requests to use the terms and concepts of electrical schemes based on the design of naturally-like circuit-oriented language. The use of natural-like language provides the possibility for the staff to apply the voice input means of circuit-oriented queries. The interpreting method is offered for voice scheme oriented queries of staff . It is aimed to implementing of automatic analysis of the conditions, defined in staff queries, and preparing the graphic elements of electrical schemes containing the required technical information for visualization. A formal basis of the method of interpretation is a set of models representing structured data source for describing of scheme-oriented applications and electrical schemes. A variety of used models helps the method to reflect the subject, linguistic and graphical aspects of the submission of electronic equipment, which are closely related with the visualization of the electrical schemes fragments. The interpretation of scheme oriented queries is implemented in the form of three consecutive procedures. The purpose of each procedure is defined by a common task of interpretation: grammatical analysis of scheme oriented queries, substantive interpretation of the query suggestions, the forming of a graphics context for rendering capabilities. The voice processor translates the query in a text form with preservation of the linguistic structure of queries. The named procedures are applied to requests in text form.
The proposed method allows to automate the operation of providing the staff for the scheme fragments that contain the necessary technical information in voice queries. The general formalization logic and proposed method of interpretation are the basis for its software implementation. Application of the proposed method allows to increase the automation level of technical exploitation processes and reduce the time of recovery of electronic equipment by reducing the time to retrieve a staff by the required technical information.
Keywords: electrical scheme, voice query, scheme-oriented query, pattern, recovery of radio electronic equipment..
References
1. Aho A., Ulman J. Teoriya sintaksicheskogo analiza, perev-oda i kompilyatsii [The theory of parsing, translation and compiling]. Moscow: Mir. 1978. Vol. 1. 612 p. Vol. 2. 478 p. (in Russian).
2. Gries D. Konstruirovanie kompilyatorov dlya tsifrovykh vychislitel'nykh mashin [Compiler Construction for Digital Computers]. Moscow: Mir. 1975. 544 p. (in Russian).
3. Ginsburg S. Matematicheskaya teoriya kontekstno-svo-bodnykh yazy'kov [The Mathematical Theory of Context-free Languages]. Moscow: Mir, 1970. 326 p. (in Russian).
4. Gordeev A.V., Molchanov A.Yu. Sistemnoe programmnoe obespechenie [System Software]. Sankt Peterburg: Piter. 2004. 736 p. (in Russian).
5. Anisimov O.V., Popov T.A. The structure of the shemes-ori-ented requests for information systems support for the recovery of electronic equipment. Vestnik YaZRI PVO. Yaroslavl. 2015. No. 1. (in Russian).
6. Anisimov O.V., Kurchidis V.A., Popov T.A. Conceptual representation of electrical schemes electronics based on frame model. H&ES Research. 2015. Vol. 7. No.2. Pp. 20-28. (in Russian).
7. Anisimov O.V., Kurchidis V.A., Popov T.A. 2015, Formation of the domain-specific graphic description of electronic equipment. Vestnik YaZRI PVO. Yaroslavl. Vol. 2. (in Russian).
8. Ribakin A.A., Kurchidis V.A., Anisimov O.V. The method of formation of virtual documents to inform the staff in the operation of weapons. Vestnik VUNTs VVS «VVA». Yaroslavl. 2012. Vol. 2. (in Russian).
Information about authors:
Anisimov O.V., Ph.D., associate professor, docent Automation (and computing devices), Military Space Academy; Kurchidis V.A., Ph.D., professor, professor Automation (and computing devices), Military Space Academy; Popov O.V., deputy head of Department scientific research, Military Space Academy.
For citation:
Anisimov O.V., Kurchidis V.A., Popov O.V. Method of forming schematics fragments a voice query service personnel for information support systems. H&ES Research. 2015. Vol. 7. No. 4. Pp. 28-34. (in Russian).