автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.01, диссертация на тему:Модели и инструментальные средства создания диалоговых информационных систем
Оглавление автор диссертации — кандидата технических наук Ковалев, Василий Алексеевич
ВВЕДЕНИЕ
ГЛАВА I. СИСТЕМНЫЙ АНАЛИЗ ПРОБЛЕМЫ РАЗРАБОТКИ ИНСТРШЕНТАЛЬНЫХ СРЕДСТВ СОЗДАНИЯ ДИАЛОГОВЫХ ИНФОРМАЦИОННЫХ СИСТЕМ
И ПОСТАНОВКА ЗАДАЧИ ИССЛЕДОВАНИЯ .II
1.1. Анализ существующих инструментальных средств создания диалоговых информационных систем и их классификация .^
1.2. Системный анализ проблемы разработки инструментальных средств создания диалоговых информационных систем
1.3. Постановка задачи исследования. вывода.
ГЛАВА 2. РАЗРАБОТКА ФОРМАЛЬНОЙ МОДЕЛИ ИНФОРМАЦИОННОГО
ДОЛОГА
2.1. Общая структура модели и формализация основных понятий информационного диалога.
2.2. Разработка формальных средств описания информационных операций диалогового взаимодействия.
2.3. Формализация процесса проектирования управляющей структуры диалогового взаимодействия
2.4. Исследование формальной модели информационного диалога.
ВЫВОДЫ
ГЛАВА 3. РАЗРАБОТКА ИНСТРШЕНТАЛЬНЫХ СРЕДСТВ ПРОЕКТИРОВАНИЯ И ПРОГРАММНОЙ РЕАЛИЗАЦИИ ДИАЛОГОВЫХ ИНФОРМАЦИОННЫХ
СИСТЕМ
3.1. Разработка инструментальных средств проектирования
- 3 управляющей структуры информационного диалога
3.2. Разработка языковых средств описания информационного диалога.
3.3. Разработка вспомогательных языковых средств создания и обслуживания диалоговых информационных систем.
ВЫВОДЫ .ИЗ
ГЛАВА. 4. РЕАЛИЗАЦИЯ ШСТШЖНТАЛЫЖ СРЕДСТВ СОЗДАНИЯ ДИС
И РЕЗУЛЬТАТЫ ИХ ИСПОЛЬЗОВАНИЯ В АСУ
4.1. Условия реализации, инструментальных средств и основные проектные решения
4.2. Характеристики программного обеспечения
4.3. Методика использования инструментальных средств создания ДИС
4.4. Результаты использования инструментальных средств в АСУ.
ВЫВ0.ПД
Введение 1984 год, диссертация по информатике, вычислительной технике и управлению, Ковалев, Василий Алексеевич
В решениях ХХУ1 съезда КПСС указывается, что одной из важнейших проблем развития науки и ускорения технического прогресса является "совершенствование вычислительной техники, ее элементной базы и математического обеспечения, средств и систем сбора, передачи и обработки информации" [I] . Существенная роль при этом принадлежит системам, обеспечивающим решение различных информационных задач в режиме интерактивного (диалогового) взаимодействия пользователей с ЭВМ [2, з] .
К настоящему времени в нашей стране и за рубежом разработан целый ряд диалоговых информационных систем (ДИС), используемых для автоматизации управленческой деятельности, в качестве информационных подсистем САПР, АСУ ТП, АСНИ и для других целей. Число таких систем постоянно растет шесте с появлением новых средств передачи и отображения данных, расширением возможностей операционных систем современных ЭВМ и увеличением числа проблемно-ориентированных пакетов прикладных программ. Вместе с тем следует отметить, что разработка и внедрение каждой конкретной ДИС сопряжена с большими затратами, обусловленными как объективной сложностью подобных систем, так и необходимостью последующей их модификации, развития и устранения недостатков, выявленных в процессе внедрения и эксплуатации.
Одним из эффективных способов преодоления указанных трудностей является использование соответствующих инструментальных средств, позволяющих снизить затраты на создание конкретных ДИС за счет формализации и регламентации процессов их проектирования, а также автоматизации процесса программной реализации.
Известно [4, 5] , что большинство созданных к настоящему времени диалоговых систем не базируется на какой-либо явно заданной формальной концепции, что приводит в дальнейшем к возникновению ряда проблем, которых можно было избежать при наличии соответствующей формальной модели. Построение формальной модели позволяет [4] :
- точно и недвусмысленно описать общую концепцию организации и функционирования диалоговой системы;
- использовать модель как основу для детального проектирования и реализации программного обеспечения;
- выработать обобщенный взгляд на систему в целом, объединяя и систематизируя частные случаи;
- использовать модель в качестве средства анализа, оценки и стандартизации диалоговых систем.
Если при разработке конкретных систем затруднения, обусловленные отсутствием формальной модели, могут быть как-то практически преодолены (и преодолеваются), то при разработке инструментальных средств автоматизации процесса создания определенного, но достаточно широкого круга диалоговых систем, построение подходящей формальной модели является обязательным условием учета их принципиальных структурных свойств и функциональных характеристик.
Наиболее распространенным формальным аппаратом описания функционирования диалоговых систем являются, в настоящее время, автоматные [б-14] и графовые [15-24] модели. Важное преимущество графовых моделей заключается в их наглядности и возможности использования не только в качестве формального средства описания, но и в качестве технологического инструмента проектирования диалогового взаимодействия. В случае представления управляющей структуры диалога в виде графа, его вершины отображают, как правило, некоторые состояния диалоговой системы, а дуги - возможные действия в этих состояниях. Однако, использование последовательной модели вычислений, принимаемой в подавляющем большинстве случаев при интерпретации ("исполнении") графа описания диалога, т.е. интерпретация некоторого пути в графе с одной "активной" в кадцый момент времени вершиной, существенно усложняет процесс проектирования диалогового взаимодействия при создании систем реальной размерности. Причина этого кроется в том, что каждое отдельное состояние диалога, определяемое комбинацией предшествующих событий, существенных с точки зрения дальнейшего управления диалогом, долено быть отображено одной отдельной вершиной графа, а все возможные переходы в новые состояния - ее выходными дугами. Кроме того, графовая модель больше описывает структурные характеристики системы, нежели чем динамику ее функционирования.
Автоматный подход свободен от указанных недостатков, т.к. состояние диалога, в упомянутом Еыше смысле, здесь может быть представлено комбинацией состояний относительно небольшого числа "управляющих" переменных", присутствующих в формальной модели явно. Кроме того, тот факт, что количество возможных состояний -- приемников любого текущего состояния в рамках автоматной схемы никак не ограничивается, создает необходимые предпосылки для описания более качественного диалога, с точки зрения допустимости, в принципе, любых переходов от одного шага диалога к другому. В то же время, обладая преимуществом в отношении компактности представления диалога, автоматные модели значительно менее удобны для применения их в качестве технологического инструмента проектирования диалогового взаимодействия в силу своей малой наглядности и отсутствия удовлетворительных способов описания и анализа отдельных фрагментов диалога.
В конце шестидесятых годов в нашей стране и за рубежом начали интенсивно развиваться исследования в области сетей Петри [[25] . Сочетая в себе преимущества графового и автоматного представлений, сети Петри являются удобным и наглядным формализмом для описания и исследования дискретных динамических систем самой различной природы. С точки зрения целей настоящей работы, принципиально важным является тот факт, что любой элементарный фрагмент диалогового взаимодействия, состоящий из описания некоторых условий (состояния) диалога и действия системы в этом состоянии, может быть адекватно представлен элементарной сетью, состоящей, соответственно, из некоторого набора вершин-мест ("условия") и инцидентного им перехода сети ("событие"). При этом нас будут интересовать не только и не столько способы описания диалога с помощью сетей Петри (такие попытки уже предпринимались) , сколько выделение элементарных сетей (структур) и операций конструирования из них управляющей структуры диалогового взаимодействия.
Таким образом, развитие прикладных алгебраических аспектов теории сетей Петри является актуальной проблемой создания конструктивного формального аппарата проектирования управляющей структуры диалогового взаимодействия в ДИС.
Общим недостатком всех рассмотренных формализмов является то, что они позволяют описать (задать) лишь управляющую структуру и динамику функционирования диалоговых систем. Поэтому структурно-динамические модели, построенные на их основе, практически никак не учитывают функционального аспекта диалогового взаимодействия и не позволяют реализовать в полной мере перечисленные выше потенциальные возможности формальных моделей. На практике это выражается в том, что возникает определенный разрыв мезду моделью системы и ее программной реализацией, обусловленный *гё'м, что строгий формальный аппарат отображения управляющей структуры (сценария) диалога йе поддерживается точным определением набора функциональных (семантических) операций диалогового взаимодействия и строгим описанием механизма их влияния на процесс управления диалогом. Действительно, из того, что в разработанной структурной модели (автоматной, графовой или сетевой) содержатся указания типа "в состоянии диалога 3 [ выполняется функция с помощью программного модуля " едва ли можно извлечь какую-то полезную информацию относительно полноты набора функций , структуры и способов реализации модулей Д; , их информационных взаимосвязей и т.п. Поэтому такие вопросы решаются разработчиком диалоговой системы целиком на основе своего опыта и интуиции, подобно тому, как это бывает при использовании традиционного аппарата блок-схем.
Из сказанного следует, что для разработки инструментальных средств создания ДИС необходимо построить такую формальную модель, которая связывала и представляла бы с единых позиций структурные, динамические и информационные аспекты диалогового взаимодействия.
На стадии программной реализации ДИС спроектированная структура диалогового взаимодействия должна быть реализована на входном языке (языках) программирования конкретной ЭВМ. Трудоемкость этого этапа работы во многом определяется сложностью программной реализации информационных операций, выполняемых системой в процессе диалога и сложностью выражения управляющей структуры диалога средствами выбранного языка. Анализ существующих языков, ориентированных на создание ДИС [26-29) , показывает значительную трудоемкость программной реализации конкретных ДИС на их основе. Причиной этого является низкий уровень данных и операций, что приводит к необходимости реализации отдельных операций информационного диалога в виде соответствующих программных модулей на этих языках. Кроме того, в hex отсутствуют управляющие конструкции, позволяющие непосредственно кодировать граф управляющей структуры диалога, полученный на этапе проектирования.
Таким образом, для обеспечения высокого уровня автоматизации процесса программной реализации ДИС необходимо разработать инструментальный язык программирования, основу которого составляли бы данные и операторы, эквивалентные основным информационным объектам и операциям формальной модели информационного диалога, а управляющие конструкции языка однозначно описывали бы структурные элементы сетей Петри.
Не умаляя значения формальной модели как основы для разработки инструментальных средств проектирования и программной реализации ДИС, отметим, что в формальной модели не могут быть отражены все технические детали устройства реальных систем, а также технологические, организационные и друтие аспекты их функционирования. Поэтому только на основе системного анализа проблемы разработки инструментальных средств можно учесть требования различных групп людей (от разработчиков до службы эксплуатации), связанных с ДИС на различных этапах их жизненного цикла и разработать соответствующий инструментарий для каждой такой группы.
Целью работы является: проведен и е си с т е м Н О г о а н ализа проблемы р а з р а б 0 т к и и н с т рументальных сред с т в, п 0 с т р О е н и е и исследование формал ь н 0 й м о д е л и информационног о д и а л О г а и р а 3 работка на их ос н о в е к О н с т
Р У к т и в н о г о формальног О а п п а р а т а п р О е к тирования диалог О в о г о в 3 а и
М О д е о И ствия, языковых с Р е д с т в и системы автомати работки ДИС, а т исследование кон вых систем. зированной раз-акже создание и кретных диалого
Заключение диссертация на тему "Модели и инструментальные средства создания диалоговых информационных систем"
ВЫВОДЫ
1. Разработка, специализированных систем программирования интерпретирующего типа с предварительной трансляцией описания диалога во внутреннее представление является одним из эффективных способов реализации инструментальных средств создания ДИС на ЕС ЭВМ.
2. Использование инструментальной системы позволяет свести задачу разработки ДИС к задаче проектирования и реализации диалога на инструментальном языке, трудоемкость решения которой для реальных ДИС составляет около 5 человеко-месяцев.
0.20 • 0.М
0.16-0. /4 а 12. ■■
О. 10 ■• О.Оц -0.06 -■ аоч ■■ 0.02 ■■
Размер выборки = 1307 со
О)
0.66 1.62 2.59 3.56 4.52 6.45 7М /Л? 9.35 10.32 /2,25 13.2/
Рис. 4.6. Гистограма времени реакции системы (ОАСУ)
0.50 ■
О./О
Размер выборки = 770
СО
-<з о 0.?б б. 4 9 /2.^2 /775 23.33 ¿9О/ 3*64 Ю.27 4£90 5/. 53 У?/б
Рис. 4.7. Гистограма времени реакции пользователей (ОАСУ)
ОЛ
0.35"
0.3 ■■
0.25
0.2
0.4
0.05
Размер выборки = 1525
ОМ 2.53 4.22 5.92 762 9.51 11.00 12.70
Рис. 4.8. Гистограма времени реакции системы (АСУП)
О.М"
Размер выборки = 1152
ОМ
О.зо - '
I—I со со I
0.20
0.10
1— —1— —1— , 1 —1— ,1,1
О 0.3 2.2 б 79 9.2 //.7 /3.6 /X5 /74 /9.3 ¿>/.3 23.8 27
Рас. 4.9. Гистограма времени реакции пользователей. (АСУП) ом-0.220.50 -■
0.18 -а/б-о./4-0.12 -0.100.080.06-о.о 0.02
Размер выборки = 3761 о
0.28 3
2.51 3.5*1- 4.36 5.38 6ЛО 7.42 ¿.44
Рис. 4.10. Гистограма времени реакции системы (Прочее)
3. Промышленная эксплуатация ДИС, созданных на основе разработанных инструментальных средств, показала, что они обеспечивают приемлемые временные характеристики диалогового взаимодействия и могут быть использованы пользователями-непрограммистами в качестве универсальных систем диалоговой обработки данных в АСУ организационного типа.
- 142 -ЗАКЛЮЧЕНИЕ
При выполнении диссертационной работы получены следующие основные результаты.
1. Выявлены основные характеристики инструментальных средств создания ДЛС и предложена иерархическая схема их классификации. На основе классификации проведен анализ существующих инструментальных средств, показаны их недостатки.
2. Предложены основания декомпозиции и проведен системный анализ проблемы разработки инструментальных средств с использованием методики построения деревьев целей. Определены цели, состав и содержание работ по созданию инструментального комплекса.
3. Показана необходимость построения формальной алгебраической модели информационного диалога, как основы для разработки конструктивного формального аппарата проектирования диалогового взаимодействия, инструментальных языковых средств и системы автоматизированной разработки ДИС.
4. Разработана формальная алгебраическая модель информационного диалога, связывающая и представляющая с единых позиций процессы проектирования управляющей структуры ДИС и выполнения информационных операций диалогового взаимодействия. При этом формализованы основные понятия информационного диалога, определены исходные управляющие и информационные структуры и введены соответствующие операции над ними.
5. Проведено исследование формальной модели, в результате которого : а) определены требования к элементарным управляющим и информационным структурам, выработаны формальные критерии и условия их использования для получения корректных управляющих и информационных структур диалогового взаимодействия; б) получены практические рекомендации по применению операций построения управляющих и информационных структур в ходе проектирования и программной реализации ДИС .
6. Разработаны инструментальные средства проектирования диалога, базирующиеся на сетях Петри. Для этого управляющие структуры и операции над ними, введенные на уровне формальной модели, отображены в элементарные сети Петри и операции конструирования из них управляющей структуры диалогового взаимодействия.
7. Разработан инструментальный язык описания диалога, основные данные и операторы которого реализуют алгебру информационных операций диалогового взаимодействия, а управляющие конструкции эквиваленты элементарным сетям Петри.
8. Показана необходимость выделения вспомогательных языковых средств в виде самостоятельного языка программирования "простого" диалога, используемого как для разработки подсистемы помощи и обучения пользователей ДИС, так и для разработки вспомогательных диалоговых систем с простой структурой диалогового взаимодействия.
9. Осуществлена реализация разработанных инструментальных средств на ЕС ЭВМ в составе Базовой информационно-вычислительной системы ОАСУ Минвуза РСФСР в виде инструментальной системы программирования информационного диалога (СПИД) интерпретирующего типа (лично автором реализовано 28 процентов программного обеспечения) . Предложены и реализованы средства, обеспечивающие универсальность создаваемых на основе СПИД диалоговых систем, т.е. их независимость от конкретных условий применения и эксплуатации.
10. Разработана методика использования инструментальных средств, позволяющая регламентировать и частично формализовать процесс проектирования диалогового взаимодействия и автоматизировать процесс программной реализации ДИС. Использование инструментальных средств для создания реальных ДИС (около 10 вариантов) подтвердило высокую их эффективность.
11. Проведено исследование временных характеристик диалогового взаимодействия различных пользователей (от оператора службы эксплуатации до ответственного работника министерства) в реальных условиях функционирования ДИС. На обширном статистическом материале показано, что они обеспечивают приемлемые временные характеристики диалога и могут быть использованы пользователями-непрограммистами в качестве универсальных систем диалоговой обработки данных в АСУ организационного типа.
12. Результаты диссертационной работы внедрены в составе Базовой информационно-вычислительной системы в ОАСУ Минвуза РСФСР, а также в ряде других организаций. Годовой фактический экономический эффект от внедрения СПИД составил 161 тыс.рублей.
Библиография Ковалев, Василий Алексеевич, диссертация по теме Системный анализ, управление и обработка информации (по отраслям)
1. Материалы ХХУ1 съезда КПСС. - М.: Политиздат, 1981. - 223 с.
2. Глушков В.М. Диалог с вычислительной машиной: современные возможности и перспектива. Управляющие системы и машины, 1974, № I, с. 3-8.
3. Варданян P.A., Зингер С.Б., Клюзнер С.Б. и др. Современное состояние информационных систем управления диалогового типа.- Обзорная информация / ЦНИИТЭИ приборостроения. Сер. 2, 1979, вып. 4. 43 с.
4. Павлюк О.В. Обзор некоторых способов формального описания диалоговых систем. Управляющие системы и машины, 1983, № 6, с. 74-78.5. iedgazd //., Fingiez., Whiteric/e U. D¿sections ¿n А и ma/2 fa с to Jos ¿a tesactcne systemsrlect.
5. Wot es С о mpo t. S9<?/9 /OJ-/&Op.
6. Амелина Е.Г., Затуливетер Ю.С. Автоматная модель системы перестаиваемых диалогов. В кн.: Методы математической логики в проблемах искусственного интеллекта и систематическое программирование: Тез. докл. - Вильнюс, 1980, ч. 2, с. 120-122.
7. Демидов H.H. Проектирование диалога в интерактивных системах на основе конечных автоматов. Труды ВДЖШАСС, 1979, вып. 23, с. 44-53.
8. J-i/e c/ue <Stec/e&£/s?<? fosi ¿oc^^-i/s t<°/77<?/z. ~
9. Xetrhea tech/i ¿/с/¿o/iq, yr4s «f. 62-GS.
10. Кузин С.Г., Сергиевский A.B. Процессор диалога для управления автоматизированными системами различной проблемной ориентации. В кн.: Системное и теоретическое программирование: Тез. докл. - Кишинев, 1974, т. I, с. 139-144.
11. Прихожий A.A. Об одном подходе к разработке диалоговых систем логического проектирования. Автоматика и вычислительная техника, 1982, № 6, с. 47-52.
12. Никаноров A.A. Некоторые вопросы организации подсистемы диалоговых процедур в АСНИ КП городского хозяйства. В кн.: Управление большим городом. Тезисы докладов П Всесоюзной конф. - М.: НПО АСУ "Москва", 42, 1983, с. 126-128.
13. Цурин О.Ф., Заиченко Л.Е. Проектирование диалоговых систем. -- В кн.: Тезисы докладов Всесогоз. совещ. по интерактивным системам проектирования. М.: ИПУ АН СССР, 1981, с. 22-23.
14. Араксян В.В., Хорхомелидзе Т.Г. Автоматизация проектирования АСУ. М.: НПО АСУ "Москва", 1982, с. 52-57.16. /а/ие/г fe <7./У. *Уо/т?б> fec/z/z о/- сот с£е4с/77е <ys7afys/j о/ o^e^co/^pi/te^ ¿'/?f<9&&c-zVa/zj? "S3/>7 Jp&s7<7{
15. С око вин C.E. Графовая модель и язык описания диалоговых процессов принятия решений. В кн.: Управление большим городом. Тезисы докладов П Всесоюз. конф. - М.: НПО АСУ "Москва", ч. 2, 1983, с. 124-126.
16. Сенин Г.В. Диалоговые системы: общие принципы организации и средства формального описания. Программа совещания-семинара молодых ученых и специалистов "Диалог человек-ЭВМ: состояние, проблемы, перспективы". М.: Моск. энергетич. ин-т, 1981. - 10 с.
17. Тимощук B.C., Титкин И.В. Диалоговые системы в автоматизированном проектировании объектов строительства. Обзоры по электронной технике / ЦНИИ Электроника, сер. 7, вып. 7(649).-- М., 1979. - 47 с.
18. Громов Г.Р., Ройтенберг М.А. Инструментальные средства диалоговой организации пакетов прикладных программ. В кн.: Диалоговые вычислительные комплексы. Диалог - 79. Материалы второго Всес. совещ. - Серпухов, 1979, с. 372-378.
19. Гнездилова Г.Г. Метод диалогового проектирования вычислительных процессов. Программирование, 1980, № 3, с. 44-51.
20. Маркова H.A. Автоматизация разработки проблемно-ориентированных диалоговых программ. М.: 1979. - 23 с. (Препринт № 3188 Ин-та атомной энергии АН СССР).
21. Рыбаков A.B. Автоматизированная система для разработки диалоговых программ. Программирование, 1981, № 2, с. 86-89.
22. Котов В.Е. Сети Петри. М.: Наука, 1984. - 158 с.
23. Сёмик В.П., Остапенко Г.П., Фридман А.Л., Горский В.Е. Диалоговая много терминальная система для СМ ЭВМ. М.: Финансы и статистика, 1983. - 159 с.
24. Градусова В.Г., Крюков В.П., Рипиницер В.Ш. ФОБРИН интерактивная система обработки данных на СМ-4. - В кн.: Приклад- 148 ная информатика. M.: Финансы и статистика, 1982, вып. 2, с. 82-97.
25. Годунов А.Н., Емельянов Н.Е., Свердлов С.С., Талалай А.Б., Филиппьев H.A., Чернышева И.Б. Диалоговые средства информационной системы ИНЭС. Автоматика и телемеханика, 1982, № 10, с. II5-II8.
26. Колин Джонсон Р. Средства автоматизации проектирования, практически исключающие прикладное программирование. Электроника, 1982, т. 55, №11, с. 129-140.
27. Брановицкий В.И., Довгялло A.M., Никитин А.И., Стогний A.A. Диалог человека с ЭВМ: основные понятия и определения. Управляющие системы и машины, 1978, № 4, с. 3-6.
28. Елэкман М. Проектирование систем реального времени. М.: Мир, 1977. - 346 с.
29. Веселов E.H. Операционные структуры диалога. М.: ВЦ АН СССР, 1980. - 38 с.
30. Радин Г., Ротенберг Л. Диалоговая программная система, автоматически транслирующая задачи в программы. Электроника, 1982, т. 55, № 17, с. 40-45.
31. Пакет прикладных программ "Терминальная опросная система на базе СУБД ОКА" (ППП TOC). Общее описание / Калинин: Центрпрограммсистем, 1981. - 57 с.
32. Семик В.П., Клименок В.Л., Яворский O.A. Система обработки экономической информации для СМ ЭВМ. В кн.: Прикладная информатика. - М.: Финансы и статистика, 1982, вып. 2,с. 5-28.
33. Разработка информационных д&адрговых систем телеобработки на базе ППП "Кама-Диалог". Рекомендации по применению.- Калинин: НПО "Центрпрограммсистем", 1981. 57 с.j
34. Мэдник С., Донован Дж. Операционные системы. М.: Мир, 1978.
35. Блажнов В.Ю., Молчанов В.А. пакет дня создания программ телеобработки на языке ПЛ/1. - В кн.: Прикладная информатика. - М.: Финансы и статистика, 1982, вып. 2,с. 69-78.
36. Еникеева Е.Х., Лебедев Л.Б., Тюрин В.В., Хитарашвили Л.И., Чередниченко А.И. Система телеуправления данными КАМА. Управляющие системы и машины, 1976, № 4, с. 38-40.
37. Единая система электронных вычислительных машин.
38. Система управления базами данных "ОКА". Руководство прикладного программиста. Ц 51.804.033 Д 7.1.
39. Велесько Е.И., Кантор Б.М., Компельмахер В.Л., Мукосей В.Н., Сорокин А.П. Система телеобработки данных "Квант". В кн.: Прикладная информатика. - М.: Финансы и статистика, 1982, вып. 2, с. 98-113.
40. Никитин А.И., Кузик И.И. Диалоговая система многоцелевого применения. Управляющие системы и машины, 1980, № 2,с. 61-65.
41. Глушков В.М., Бакаев A.A., Крамаренко Р.П. Система управления базами данных ПАЛЬМА. Управляющие системы и машины, 1980, № 5, с. 94-97.
42. Адаптивная система управления базой данных . Перевод БЦЦ № Б-18967. - М., 1979. - 89 с.
43. Информационные системы общего назначения (аналитический обзор систем управления базами данных) / Пер. с англ. под ред. Е.Л.Ющенко. М.: Статистика, 1975. - 471 с.
44. Семик В.П., Монцибович Б.Р., Непочатых Д.П. и др. Программирование на языке БЕЙСИК-ПЛЮС для СМ-4. М.: Финансы и ста- 150 -тистика, 1982. 246 с.
45. Арлазаров В.Л., Емельянов Н.Е., Дюкалов А.Н., Иванов Ю.Н.,, Кочин Ю.А., Токарев В.В., Фараджев И.А. Информационная система ИНЭС. Автоматика и телемеханика, 1979, № 6, с. 109-121.
46. PZOgZO/77/77CS7& /70S?/0S0gcfa/7Zmess. "I£££ "Jpecteu/r?, "/О. -3<S>.49. ¿еглеё Automc^tc/7^ /jaogz&rrri/yc?. -"I£F£ <Jpectsu/77* /у/9, p>
47. Алексеенко E.A., Довгялло A.M., Небрат О.П., Платонов Б.А., Сточний A.A. Система программирования и поддержания обслуживающих и обучающих курсов. Алгоритмы и орг. решения экон. задач. - М.: Статистика, 1979, вып. 13, с. 86-102.
48. Довгялло A.M. Диалог пользователя и ЭВМ. Основы проектирования и реализации. Киев: Наукова думка, 1981. - 232 с.
49. Брябрин В.М., Сенин Г.В. Руководство к системе ДИЛОС-БЭСМ-6.- М.: ВЦ АН СССР, 1977. 105 с.
50. Основы системного подхода и их приложение к разработке территориальных автоматизированных систем управления. / Под ред. Ф.И.Перегудова. Томск: Изд. Томск, ун-та, 1976. - 244 с.
51. Силич В.А. Декомпозиционные алгоритмы построения моделей сложных систем. Томск: Изд. Томск, ун-та, 1982. - 135 с.
52. Кузин Л.Т. Основы кибернетики. Т. 2. Основы кибернетических моделей. М.: Энергия, 1979. - 584 с.
53. Пратт Т. Языки программирования. Разработка и реализация.- М.: Мир, 1979. 574 с.
54. Поспелов Г.С., Поспелов Д.А. Проблемы диалога в человеко-машинных системах. Вопросы кибернетики, 1977, вып. 18,с. 98-113.
55. Виноград Т. Программа, понимающая естественный язык. М.:1. Мир, 1976. 294 с.59. /?с/¿ухс/?о К ¿¿?^гиее<га££0/7# ¿¿/¿¿Л о/г
56. Зе/э/эа/г е/г ¿К Л&од/77с?Ыс- о/ /Га/г/ со/77/Э£У?е2 с/с с/¿ор^е^. — с
57. Поспелов Д.А. Логико-лингвистические модели в системах управления. М.: Энергоиздат, 1981. - 232 с.
58. Поспелов Д.А. Логические проблемы диалога. Программа совещания-семинара молодых ученых и специалистов "Диалог человек-ЭВМ: состояние, проблемы, перспективы". - М.: Моск. энергетич. ин-т, 1981. - 10 с.
59. Месарович М., Такахара Я. Общая теория систем: математические основы. М.: Мир, 1978. - 311 с.
60. Ковалев В.А., Чудинов И.Л. Вопросы автоматизации разработки диалоговых информационных систем. В сб.: Кибернетика и вух. - Томск: ТЛИ, 1981, вып. 16, с. 123-129.
61. Кокорева Л.В., Малашинин И.И. Проектирование банков данных.- М.: Наука, 1984. 256 с.
62. Ковалев В.А., Чудинов И.Л. Реализация справочной функции в АСУ в режиме диалога. В сб.: Кибернетика и цуз. - Томск: ТЛИ, 1979, вып. 14, с. 101-105.
63. Ковалев В.А. Метаязыковые средства обучения в диалоговых системах. В сб.: Кибернетика и вуз. - Томск: ТЛИ, 1980, вып. 15, с. 152-159.
64. Мартин Дж. Организация баз данных в вычислительных системах.- М.: Мир, 1980. 662 с.
65. Хаббард Дж. Автоматизированное проектирование баз данных.- М.: Мир, 1984. 294 с.
66. A3t. ti>û{fgc7f7p. /77/77vnct Jï^a/rtao/?Ar. tfec/re/г tec/iic/c/0, /г j. 9-/2.
67. Казаков Ю.В., Шпотин B.E., Экле Г.Г. Концептуальная модельданных ОАСУ Минвуза РСФСР. В сб.: Кибернетика и вуз. -- Томск: ТЛИ, 1981, вып. 16, с. II0-II7.
68. Цаленко М.Ш. Реляционные модели баз данных (обзор). В сб.: Алгоритмы и организация решения экономических задач. - М.: Статистика, 1977, вып. 9, с. 18-36.
69. Цаленко М.Ш. Реляционные модели баз данных (обзор). В сб.: Алгоритмы и организация решения экономических задач. М.:
70. Статистика, 1977, вып. 10, с. 16-29.
71. Ковалев В.А. Реализация системы программирования информационного диалога на базе сетей Петри. В кн.: Методы и программы решения оптимизационных задач на графах и сетях. Ч. I.- Новосибирск: ВЦ СО АН СССР, 1982, с. 86-89.
72. Котов В.Е. Алгебра регулярных сетей Петри. Кибернетика, 1980, Ш 5, с. 10-18.
73. A/aaâcy *?i//icAeo/i£zeai ^etëL /Têts; a Woc/eâ Jo& f/ze 2?ejc&6/oïco/z о/ /Уо/zо/77ог/«г <Sys£e/??. -/ееAzotes с/г Co/n/jutee-64, p. 373-3f4
74. Ковалев В.A. Язык программирования информационного диалога.
75. В сб.: Кибернетика и вуз. Томск: ТЛИ, 1983, вып. 18, с. 100-106.
76. Система программирования информационного диалога. Руководство программиста. 5056189.00021-01 33 01, 1982. - 117 с.
77. Павлюк О.В., Россиков В.В. Диалоговые системы управления и обработки информации: основные требования и их реализация.--Измерения, контроль, автоматизация, 1983, вып. 3(47),с. 61-71.
78. Система программирования простого диалога. Руководство программиста. 5056189.00020-01 33 01, 1982. - 54 с.
79. Система программирования информационного диалога. Ведомость эксплуатационных документов. 5056189.00021-01 20 01, 1982. - 3 с.
80. Система программирования простого диалога. Ведомость эксплуатационных документов. 5056189.00020-01 20 01, 1982. - 3 с.
81. Чудинов И.Л., Ямпольский В.З. Реализация базовой информационно-вычислительной системы на основе СУБД ОКА. Управляющие системы и машины, 1983, № 2, с. 80-82.
82. Чудинов И.Л. Системные средства автоматизации управления в
83. Минвузе РСФСР. В сб.: Кибернетика и вуз. - Томск: ТЛИ, 1984, вып. 19, с. 74-84.
84. Ковалев В.А. Структура общего программного обеспечения интерактивных систем обработки данных с мультидоступом пользователей. В сб.: Автоматизированные системы управления и высшая школа. - Караганда: КарПИ, 1981, с. 35-44.
85. Ковалев В.А., Чудинов И.Л. Вопросы создания общего программного обеспечения высокопроизводительных интерактивных систем на ЕС ЭВМ. В кн.: Тез. докл. Всесоюз. совещания по интерактивным системам проектирования. - М.: ИЛУ АН СССР, 1981, с. 29-30.
86. Коавлев В.А. Архитектура систем распределенной обработки данных. В сб.: Автоматизированные системы управления вузом- Новосибирск: НГУ, 1980, с. 75-81.
87. Ковалев В.А., Имыкшенова Н.В., Моисеев С.М. Опыт разработки и эксплуатации диалоговых информационных систем на базе инструментального комплекса. В кн.: Тез. докл. Всесоюз. конф.
88. Состояние и перспективы использования ОАСУ в управлении промышленностью в условиях совершенствования хозяйственного механизма отрасли". М.: ЕНИПИ ОАСУ, 1984, с. 98-99.
89. Система программирования информационного диалога. Инструкция по настройке и эксплуатации диалоговой системы поиска и корректировки информации в базах данных. ~- 5056189.00021 91 01, 1984. 28 с.
90. Система программирования информационного диалога. Описание контрольного примера. 5056189.00021-01 90 01, 1982. - 16 с.
-
Похожие работы
- Исследование и разработка методов построения диалоговых систем для решения задач прогнозирования
- Разработка диалоговой системы для решения задач оперативного управления производством
- Технологические принципы создания диалоговых систем сценарного типа с использованием концепции программных трансформаций
- Диалоговая система разработки и реализации оптимизационных задач в АСУ (на примере АСУ городского хозяйства)
- Модели и методы синтеза оптимальных модульных диалоговых систем обработки данных в автоматизированных банковских системах
-
- Системный анализ, управление и обработка информации (по отраслям)
- Теория систем, теория автоматического регулирования и управления, системный анализ
- Элементы и устройства вычислительной техники и систем управления
- Автоматизация и управление технологическими процессами и производствами (по отраслям)
- Автоматизация технологических процессов и производств (в том числе по отраслям)
- Управление в биологических и медицинских системах (включая применения вычислительной техники)
- Управление в социальных и экономических системах
- Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей
- Системы автоматизации проектирования (по отраслям)
- Телекоммуникационные системы и компьютерные сети
- Системы обработки информации и управления
- Вычислительные машины и системы
- Применение вычислительной техники, математического моделирования и математических методов в научных исследованиях (по отраслям наук)
- Теоретические основы информатики
- Математическое моделирование, численные методы и комплексы программ
- Методы и системы защиты информации, информационная безопасность