Электронные документы со встроенной динамической моделью на основе XML тема диссертации и автореферата по ВАК РФ 05.13.11, кандидат технических наук Шакирова, Гульнара Равилевна

  • Шакирова, Гульнара Равилевна
  • кандидат технических науккандидат технических наук
  • 2008, Уфа
  • Специальность ВАК РФ05.13.11
  • Количество страниц 190
Шакирова, Гульнара Равилевна. Электронные документы со встроенной динамической моделью на основе XML: дис. кандидат технических наук: 05.13.11 - Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей. Уфа. 2008. 190 с.

Оглавление диссертации кандидат технических наук Шакирова, Гульнара Равилевна

СПИСОК СОКРАЩЕНИЙ.

ВВЕДЕНИЕ.

ГЛАВА 1. АНАЛИЗ СУЩЕСТВУЮЩИХ ВИДОВ ЭЛЕКТРОННЫХ ДОКУМЕНТОВ СО ВСТРОЕННОЙ ДИНАМИЧЕСКОЙ МОДЕЛЬЮ И СРЕДСТВ ИХ СОЗДАНИЯ И ВЕДЕНИЯ.

1.1. Исследования1 в области электронных документов.

1.2. Анализ форматов электронных документов.

1.3. Анализ встроенных динамических моделей.

1.4. Анализ концепции динамических документов.

1.5. Анализ средств создания и ведения динамических документов.

1.6. Постановка задачи исследования.

ВЫВОДЫ ПО ПЕРВОЙ ГЛАВЕ.

ГЛАВА 2. РАЗРАБОТКА КОНЦЕПЦИИ ДИНАМИЧЕСКИХ XML-ДОКУМЕНТОВ.

2.1. Общие положения.

2.2. Разработка архитектуры динамического XML-документа.

2.3. Разработка принципов построения и применения динамических XML-документов

2.4. Разработка основ применения динамических документов на платформе XML.

2.5. Пример практического применения концепции динамических XMLдокументов

ВЫВОДЫ ПО ВТОРОЙ ГЛАВЕ.

ГЛАВА 3. РАЗРАБОТКА МОДЕЛИ ДИНАМИЧЕСКОГО XML-ДОКУМЕНТА И МЕТОДА ЕЕ ИНТЕРПРЕТАЦИИ.

3.1. Формализованное представление структуры встроенной модели динамического документа.

3.2. Разработка структурной модели динамического XML-документа на основе XSD-схем.

3.3. Разработка алгоритмов логической интерпретации встроенной модели динамического XML-документа.

ВЫВОДЫ ПО ТРЕТЬЕЙ ГЛАВЕ.

ГЛАВА 4. РАЗРАБОТКА ИНСТРУМЕНТАЛЬНО-ПРОГРАММНОГО СРЕДСТВА ДЛЯ СОЗДАНИЯ И ВЕДЕНИЯ ДИНАМИЧЕСКИХ XML-ДОКУМЕНТОВ.

4.1 Вводные замечания.

4.2. Описание технологии программной реализации инструментально-программного средства «XML-DD Manager 1.0».

4.3. Разработка архитектуры инструментально-программного средства «XML-DD Manager 1.0».

4.4. Практическая реализация модулей инструментально-программного средства «XML-DD Manager».

4.4.1. Практическая реализация функций основного модуля.

4.4.2. Практическая реализация функций навигации по встроенной модели .:.

4.4.3. Практическая реализация функции модуля редактирования модели .,.

4.4.4. Практическая реализация функций работы с ассоциированными фрагментами.

ВЫВОДЫ ПО ЧЕТВЕРТОЙ ГЛАВЕ.

Рекомендованный список диссертаций по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», 05.13.11 шифр ВАК

Введение диссертации (часть автореферата) на тему «Электронные документы со встроенной динамической моделью на основе XML»

Актуальность темы. В условиях стремительного развития информационных технологий особую важность приобретает организация и управление электронными документами. Появление новых, более сложных технических задач приводит к разработке новых классов документов и механизмов их обработки.

Особый интерес представляют динамические документы1, концепция которых была разработана на кафедре АСУ УГАТУ. В ее основе лежит идея встраивания в электронный документ динамической модели, отражающей суще-сгвенные этапы его жизненного цикла".

Существующий подход к организации документов этого класса основан на использовании встроенных средств текстового процессора Microsoft Word, в частности, на применении макросов на языке VBA. Реализация этого механизма подтверждает научную значимость разработанной концепции динамических документов, однако характеризуется рядом недостатков информационно-технологического плана. Применение макросов, реализующих логику предложенной динамической модели, имеет несколько особенностей, которые ухудшают качество разрабатываемой системы. Встроенная модель задается набором переменных, жестко привязанных к решаемой задаче, а ее интерпретация выполняется с помощью специальных программных модулей, применимых только в каждом конкретном случае. Модель, таким образом, является программируемой, а не встраиваемой, что существенно усложняет ее создание и модификацию и требует повторного программирования для решения других задач. В результате разработчик динамического документа должен сначала проводить концептуальное проектирование динамической модели высокого уровня абстракции, а затем выполнять ее физическую реализацию более низкого уровня абстракции. Все это обуславливает высокую трудоемкость реализации динамических документов.

1 Традиционное понимание динамических документов состоит в идее их формирования системой но запросу пользователя. Для упрощения термин «динамические документы» был применен и для обозначения электронных документов со встроенной динамической моделью Обеспечение целосжостп комплекса электронных документов на основе встраиваемых динамических моделей : дис. . канд. техн. наук / Т. А. Гарифуллин ; науч. рук. проф. В. В. Миронов. Уфа : УГАТУ, 2006.

Выявленные проблемы требуют разработки научно обоснованных технологий реализации динамических моделей в динамических документах, не требующие трудоемкого программирования при переходе от концептуальной динамической модели к ее физической реализации. В ходе поиска пугей решения этой проблемы было предложено реализовать динамические документы на платформе XML. При переводе динамических документов на платформу XML используется их структурирование на основе иерархической разметки. Однако решение задачи организации динамических документов на платформе XML не является очевидным. Неясно, как встроить динамическую модель в XML-документ, как ее построить и связать с исходным содержимым документа. Все это требует проведения соответствующих исследований.

Целью работы, таким образом, является разработка научно обоснованных XML-ориентированных технологий построения динамических документов на основе встраивания динамической модели в электронный документ.

Задачи, решаемые в работе для достижения цели: создание концепции динамического документа; разработка обобщенной структурной модели динамического документа; создание обобщенного метода интерпретации встроенной динамической модели; разработка инструментально-программного комплекса для создания и ведения динамических документов.

Методика исследования. В работе используются принципы и методы объектно-ориентированного программирования, теории множеств, ситуационного управления, построения иерархических ситуационных моделей, моделирования сложных процессов, принципы и методы построения алгоритмов.

Результаты, выносимые на защиту:

1) Концепция динамических электронных документов, основанная на том, что при проектировании документа в него встраивается динамическая модель, с состояниями которой ассоциированы прикладные фрагменты, а на этапе использования отслеживаются текущие состояния динамической модели, в контексте которых пользователю предоставляется доступ к соответствующим прикладным фрагментам.

2) Обобщенная структурная модель динамического документа, основанная на элементах модели класса иерархических ситуационных моделей.

3) Обобщенный метод интерпретации динамической модели, основанный на ее асинхронной обработке при изменении текущего состояния.

4) Инструментально-программное средство «XML-DD Manager» для создания и ведения динамических XML-докумепгов.

Научная новизна результатов определяется новизной идеи применения XML-разметки для задания встроенной модели динамического документа, разделяющей его ситуационную и прикладную компоненты. При этом

- новизна концепции по п.1 (см. «Результаты, выносимые на защиту») состоит в том, что с целью обеспечения гибкости построения, открытости и переносимости динамический документ строится в классе XML-документов, при этом встраивание динамической модели и связь ее с прикладными фрагментами достигается с помощью XML-разметки в соответствии с обобщенной структурной моделью, а отслеживайие текущего состояния осуществляется средствами XML на основе обобщенного метода интерпретации динамической модели;

- новизна модели по п.2 заключается в том, что с целью контроля соответствия электронного документа концепции (по п.1) она представлена в форме XSD-схемы XML-доку мента, задающей структурные ограничения элементов типа «подмодель», «состояние», «переход», «внутренний предикат» и др. и порядок их вложенности в виде объектных классов на введенном пространстве имен, которому принадлежит описание элементов (классов) и атрибутов модели (свидетельство № 2008610109 об официальной регистрации программы для ЭВМ);

- новизна метода интерпретации по п.З состоит в том, что для однозначной идентификации элементов модели используется механизм XPath-адресации, что позволяет установить однозначное соответствие между элементами модели и ПТС, организовать систему взаимосвязей между состояниями исходной модели на основе переходов и предикатов их выполнения;;

- новизна разработанных инструментально-программных средств по п. 4 состоит в том, что с целью реализации предложенных модели (п. 2) и метода (п.З) для него разработан класс интерфейсных управляющих объектов, базирующийся на классе TreeView и обеспечивающий создание и модификацию структуры динамической модели и информационного наполнения документа, по изменению текущего состояния динамической модели и по просмотру информационного наполнения документа в контексте текущего состояния (свидетельство № 2007613614 об официальной регистрации программы для ЭВМ).

Значение результатов для теории организации электронных документов заключается в том, чго они дают новое понимание того, как динамическая модель может быть встроена в элек гронньгй документ с помощью его структурирования на основе иерархической ХМЬ-разметки. Значение результатов для практики разработки электронных документов связано с тем, что они дают научно обоснованный эффективный подход к встраиванию динамической модели и позволяют сократить затраты времени (в рассмотренных примерах — до 15 раз) и снизить трудоемкость (в рассмотренных примерах — в 4-5 раз) при создании и ведении динамических документов.

Внедрение результатов. Практическая значимость результатов подтверждается их использованием в УГАТУ и в научно-производственной фирме «РД Технология».

Связь с плановыми исследованиями. Работа выполнена в рамках плановых исследований кафедры АСУ УГАТУ по разработке электронных документов со встроенной динамической моделью.

Апробация и публикации. Основные положения, представленные в диссертации, были представлены на 4 научных конференциях всероссийского и международного уровня. Список публикаций автора по теме диссертации включает 11 научных трудов, в том числе 3 статьи в рецензируемом научном журнале из списка ВАК (26 е.); 2 свидетельства об официальной регистрации программного программы для ЭВМ; 4 публикации в трудах международных конференций всероссийского и международного уровня (18 е.). Две публикации выполнены без соавторов (8 е.).

Структура диссертации. Диссертация состоит из введения, пяти глав, заключения, приложения, библиографического списка из 116 наименований, всего на 190 листах.

Похожие диссертационные работы по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», 05.13.11 шифр ВАК

Заключение диссертации по теме «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», Шакирова, Гульнара Равилевна

ОСНОВНЫЕ РЕЗУЛЬТАТЫ

1) Концепция динамических электронных документов, основанная на том, что при проектировании документа в него встраивается динамическая модель, с состояниями которой ассоциированы прикладные фрагменты, а на этапе использования отслеживаются текущие состояния динамической модели, в контексте которых пользователю предоставляется доступ к соответствующим прикладным фрагментам, отличающаяся тем, что с целью обеспечения гибкости построения, открытости и переносимости динамический документ строится в классе XML-доку ментов, при этом встраивание динамической модели и связь ее с прикладными фрагментами достигается с помощью XML-разметки в соответствии с обобщенной структурной моделью, а отслеживание текущего состояния осуществляется средствами XML на основе обобщенного метода интерпретации динамической модели.

2) Обобщенная структурная модель динамического документа, основанная на множестве элементов модели класса иерархических ситуационных моделей (ИСМ), отличающаяся тем, что с целью контроля соответствия электронного документа концепции по п.1 она представлена в форме XSD-схемы XML-документа (свид. №2008610109 об официальной регистрации программы для ЭВМ), задающей структурные ограничения элементов типа «подмодель», «состояние», «переход», «внутренний предикат» и др. и порядок их вложенности на введенном пространстве имен, которому принадлежит описание элементов и атрибутов модели.

3) Обобщенный метод интерпретации динамической модели по п.2, основанный на ее асинхронной обработке, отличающийся тем, что для однозначной идентификации элементов модели используется механизм XPath-адресации, что позволяет установить однозначное соответствие между элементами модели и ПТС, организовать систему взаимосвязей между состояниями исходной модели на основе переходов и предикатов их выполнения.

4) Инструментально-программное средство «XML-DD Manager» для создания и ведения динамических документов, основанное на технологиях обработки XML-доку ментов и принципах объектно-ориентированного программирования, отличающееся тем, что с целью реализации предложенных модели (п. 2) и метода (п. 3) для него разработан класс интерфейсных управляющих объектов, базирующийся на классе Tree View и обеспечивающий создание и модификацию структуры динамической модели и информационного наполнения документа, по изменению текущего состояния динамической модели и по просмотру информационного наполнения документа в контексте текущего состояния (свид. № 2007613614 об официальной регистрации программы для ЭВМ).

Список литературы диссертационного исследования кандидат технических наук Шакирова, Гульнара Равилевна, 2008 год

1. Агибалов, Г. П. Лекции по теории конечных автоматов : учеб. пособие / Г. П. Агибалов. Томск : Изд-во Томск, ун-та, 1984. 186 с.

2. Алексеев, А. А. Теоретические основы формирования деловой игры /

3. A. А. Алексеев, Н. В. Дягилева Электронный ресурс. (http://www.marketing. spb.ru/ read/m2/001.htm).

4. Ахметшин. Р. Ф. Инструментальные средства разработки СППР на основе асинхронной децентрализованной интерпретации иерархических ситуационных моделей : дисс. канд. техн. наук / Р. Ф. Ахметшин. Уфа : УГАТУ, 2004. 148 с.

5. Белов, В. В. Теория графов : учеб. пособие / В. В. Белов. М. : Высш.школа, 1976. 392 с.

6. Валиков, А. Н. Технология XSLT / А. Н. Валиков. СПб. : БХВ-Петербург, 2002. 544 с.

7. Гарифуллин, Т. А. Обеспечение целостности комплекса электронных документов на основе встраиваемых динамических моделей : дисс. канд. техн. наук / Т. А. Гарифуллин. Уфа : УГАТУ, 2006. 149 с.

8. Гарнаев, А.Ю. Visual Basic. NET: разработка приложений / А.Ю. Гар-наев. СПб. : БХВ-Петербург. 2002. 624 с.

9. Головкин, Ю. Б. Разработка математического обеспечения процессов автоматизированного управления бортовыми системами на основе ситуационных моделей: дисс. канд. техн. наук / Ю. Б. Головкин. Уфа : УАИ, 1987. 203 с.

10. Гончар, JI. Е. Алгоритмическое и лингвистическое обеспечение автоматизированного управления бортовыми системами JTA на основе иерархических моделей : дисс. канд. техн. наук / JI. Е. Гончар. Уфа : УАИ, 1995. 224 с.

11. Гончар, JI.E. Массивы иерархических процессов / JI.E. Гончар,

12. Грэи, Дж. XML для разработчиков-профессионалов.КЕТ / Дж. Грэй, Д. Дальви, Б. Джоши и др. Лори, 2003. 642 с.

13. Дейтел, X. М. Как программировать на XML : учеб. пособие / Х.М. Дейтел, П. Дж. Дейтел, Т. Р. Нието и др.. М. : БИНОМ, 2001. 944 с.

14. Деловая игра Электронный ресурс. (http://psyfactor.org/personal5.htm).

15. Елманова, Н. Microsoft Office System 2003: некоторые новшества для разработчиков / Н. Елманова// КомпьютерПресс. 2003. № 10. С. 172—175.

16. Жучков, К. Microsoft .NET — видение корпорации / К. Жучков // Byte. 2002. №1. Электронный ресурс.

17. Зннченко, С. Поиск новой модели законодательства о банкротстве / С. Зинченко, С. Казачанский, О. Зинченко // Хозяйство и право. 2001. №3 Электронный ресурс.

18. Использование XML в .NET Framework // Руководство для разработчиков .NET Framework // MSDN Library Электронный ресурс. (http://msdn.microsoft.com/library/rus/default.asp?urI=/library/RUS/cpguide/ html/cpconemployingxmlinnetframework.asp).

19. Карсон, Д.Р. Деловые игры. Метод обучения принятию решений / Д.Р.Карсон. М., 1977. 120 с.

20. Клименко, C.B. Электронные документы в корпоративных сетях: второе пришествие Гуттенберга / C.B. Клименко. М. : Анкей-Экотрендз, 1999. 271 с.

21. Клыков, Ю.И. Ситуационное управление большими системами / Ю.И.Клыков. М.: Энергия, 1974. 213 с.

22. Кобец, Е. А. Планирование на предприятии : учеб. пособие / Е.А. Кобсц. Таганрог : Изд-во ТРТУ, 2006. 128 с.

23. Костомаров, М.И. «Многоликий Янус» — документ в системе информационного менеджмента / М.И. Костомаров // Делопроизводство. 1998. № 1. С. 29.

24. Котов, В. Е. Сети Петри / В. Е. Котов. М. : Наука, 1984. 158 с.

25. Куликов, Г.Г. Интеллектуальные информационные системы : учеб. пособие / Г.Г. Куликов, Т.В. Брейкин, В.Ю. Арьков. Уфа : Изд-во УГАТУ, 1999. 129 с.

26. Куратовский, К. Теория множеств / К. Куратовский. М. : Мир, 1970.416 с.

27. Лабор, В. В. Си Шарп. Создание приложений для Windows / В. В. Ла-бор. Мн. : Харвест, 2003. 384 с.

28. Ларин, М.В. Управление документацией и новые информационные технологии / М.В. Ларин. М., 1998. 117с.

29. Лескин, А. А. Сети Петри в моделировании и управлении / А. А. Лес-кип, П. А. Мальцев, А.М.Спиридонов. Л. : Наука. Ленингр. отд., 1989. 135с.

30. Ломазова, И. А. Вложенные сети Петри: моделирование и анализ распределенных систем с объектной структурой / И. А. Ломазова. М. : Научный мир, 2004. 208 с.

31. Мал кол ьм, Г. Программирование для Microsoft SQL Server 2000 с использованием XML / Г. Малкольм. М. : Издательско-торговый дом «Русская Редакция», 2002. 320 с.

32. Мартин, Д. XML для профессионалов / Д. Мартин. Лори, 2001. 1056с.

33. Мелихов, А.Н. Ориентированные графы и конечные автоматы .—- М. : Наука, 1971 .— 416с.

34. Миронов, В. В. XML-технологии в базах данных / В.В.Миронов, Н.И.Юсупова. Уфа: УГАТУ, 2004. 182 с.

35. Миронов, В.В. Асинхронная децентрализованная интерпретация иерархических ситуационных моделей / В. В. Миронов, Р. Ф. Ахметшин // Вестник УГАТУ. 2003. Т. 4, № 1. С. 108-116.

36. Миронов, В.В. Объектно-реляционная реализация иерархических ситуационных моделей в вычислительной среде / В. В. Миронов, А. Н. Ситчихин, Р. Ф. Ахметшин// Вестник УГАТУ. 2001. № 1 (3). С. 185-189.

37. Миронов, В.В. Иерархические модели процессов управления: описание, интерпретация и лингвистическое обеспечение / В. В. Миронов, Н. И. Юсупова, Б. Г. Ильясов. Уфа : УГАТУ, 1994. 152 с.

38. Миронов, В.В. Динамические электронные документы / В. В. Миронов, Т. А. Гарифуллин // Вестник УГАТУ. 2004. Т. 5, № 1 (9). С.35^14.

39. Миронов, В. В. Электронные документы па базе динамических моделей / В. В. Миронов, Т. А. Гарифуллин // In Proc. ОГ the 6th Int. Workshop on Computer Science and Information Technologies (CSIT'2004), Budapest, Hungary, 2004. C. 81-84 (на англ. языке)

40. Миронов, В.В. Концепция динамических XML-документов / В.В.Миронов, Г.Р.Шакнрова// Вестник УГАТУ. 2006. Т.8, №2 (18). С. 58-63

41. Миронов, В.В. Контроль целостности в динамических XML-документах / В.В.Миронов, Г.Р.Шакнрова // Вычислительная техника и новые информационные технологии. Уфа: УГАТУ, 2007. С.178-184.

42. Миронов В.В. Интерпретация XML-документов со встроенной динамической моделью / В.В.Миронов, Г.Р.Шакнрова // Вестник УГАТУ. 2007. Т.9, №2 (20). С. 88-97

43. Миронов, B.B. Инструментально-программное средство «XML-DD Manager» для создания и ведения динамических XML-документов / В.В.Миронов, Г.Р.Шакирова. Свидетельство об официальной регистрации программы для ЭВМ №2007613614 от 24.08.2007.

44. Миронов, В.В. XSD-схема встроенной модели динамического XML-документа / В.В.Миронов, Г.Р.Шакирова. Свидетельство об официальной регистрации программы для ЭВМ №2008610109 от 09.01.2008.

45. Миронов, В.В. Программно-инструментальное средство для создания и ведения дипампческпх XML-документов / В.В.Миронов, Г.Р.Шакирова // // Вестник УГАТУ. 2007. Т.9, №5 (23). С. 54-63.

46. Моррисон, М. HTML и XML. Быстро и эффективно / М. Моррисон. СПб. : Питер, 2005. 303 с.

47. Оберг, Р. Архитектура .NET и программирование с помощью Visual С++ / Р. Оберг, П. Торстейнсон. М. : Изд. дом «Вильяме», 2002. 656 с.

48. Олейник, Я. А. Информационная поддержка принятия решений при управлении предприятием в условиях возможного банкротства : дисс. канд. техн. паук / Я. А. Олейник. Уфа : УГАТУ, 2005. 120 с.

49. Петцольд, Ч. Программирование для Microsoft Windows на С#. В 2-х томах / Ч. Петцольд. М. : Изд.-торг. дом «Русская Редакция», 2002. 576 с.

50. Питерсон, Дж. Теория сетей Петри и моделирование систем / Дж. Питерсон. М. : Мир, 1984. 264 с.

51. Плат, Д. Знакомство с Microsoft .NET / Д. Платт. М. : Изд.-торг. дом «Русская Редакция», 2001. 240 с.

52. Поспелов, Д. А. Ситуационное управление. Теория и практика / Д. А. Поспелов. М. : Паука, 1986. 288 с.

53. Робисон, У. С# без лишних слов / У. Робисон. М. : ДМК Пресс, 2002.352 с.

54. Саати, Т. Аналитическое планирование. Организация систем / Т. Саа-нти, К.Кернс. М.: Радио и связь, 1991. 224 с.

55. Свириденко, О.М. Назначение и цели института банкротства в хозяйственном обороте / О.М. Свириденко // Право и экономика. 2003. №3 Электронный ресурс.

56. Семенов, Ю.А. Сети Петри / ГО. А. Семенов Электронный ресурс. (http://www.citforum.ru/nets/semenov/10/petri.shtml).

57. Ситуационные подходы к эффективному управлению Электронный ресурс. (http://www.effective-scminars.ru/clause/clanse/33365/9172/).

58. Ситчихин, А. Н. Иерархические ситуационные модели с предысторией для автоматизированной поддержки решений в сложных системах : дисс. канд. техн. наук / А. Н. Ситчихин. Уфа : УГАТУ, 2002. 182 с.

59. Ситчихин, А. Н. Алгоритмическое обеспечение ретроспективных иерархических ситуационных моделей / А. Н. Ситчихин, В. В. Миронов // Управление в сложных системах. Уфа: УГАТУ, 2001. С.31-38.

60. Сметанина, О. П. Помехоустойчивые иерархические ситуационные модели для автоматизированного управления техническими объектами : дисс. канд. техн. наук/О.Н. Сметанина. Уфа : УГАТУ, 1998. 169 с.

61. Советов, Б. Я. Моделирование систем : учебник для вузов / Б. Я. Советов, С. А. Яковлев. М. : Высш.школа, 2001. 343 с.

62. Сокова, JI.H. Электронные документы и электронные технологии в делопроизводстве/ JI.H. Сокова// Делопроизводство. 2001. № 1. С. 13-18.

63. Спенсер, П. XML. Проектирование и реализация / П. Спенсер. М. : Лори, 2001. 510 с.

64. Спецификация языка XML Электронный ресурс. (http://www.w3 .org/TRTREC-xml)

65. Спецификация Namespaces in XML 1.0 Электронный ресурс. (http://www.w3.org/TR/REC-xmI-names).

66. Спецификация языка XML Path (XPath) версия 1.0 Электронный ресурс. (http://www.w3.org/TR/1999/REC-xpath-19991116).

67. Спецификация XML Schéma Электронный ресурс. (http://www.w3 .org/TR/2001 /REC-xmlschema-0-20010502).

68. Спецификация Microsoft Office 2003 Edition XML Schéma Электронный ресурс.

69. Сушков, Ю.М. Моделирование систем / Ю.М. Сушков. Л., 1982.254с.

70. Тихонов, В.И. Сущностные характеристики, состав и классификация электронных документов / В.И. Тихонов // Делопроизводство. 1999. № 2. С. 50.

71. Троелсен, Э. С# и платформа .NET. Библиотека программиста / Э. Троелсен. СПб. : Пигер, 2004. 796 с.

72. Федеральный Закон «Об информации, информатизации и защите информации».

73. Федеральный закон о несостоятельности (банкротстве).

74. Финаев, В. И. Моделирование систем : учеб. пособие / В.И.Фннаев. Изд-во ТРТУ, 1994. 160 с.

75. Фрпд, А. И. Избранные лекции по теории автоматов : учеб. пособие / А. И. Фрид. Уфа : УГАТУ, 2005. 262 с.

76. Фундаментальные понятия и этапы стратегического планирования Электронный ресурс. (http://www.stplan.iti/articIes/theory/strpIan.htm).

77. Хенл, Д. М. Введение в теорию множеств / Д. М. Хенл. М. : Радио и связь, 1993. 103 с.

78. Храмцов, П. XML через призму программирования / П. Храмцов // Журнал «Открытые Системы». 1999. № 09-10. Электронный ресурс.

79. Чекинов, Г.П. Ситуационное управление: состояние и перспективы / Г. П. Чекинов, С. Г. Чекинов // Приложение к журналу «Информационные технологии». 2004. № 2. 32 с.

80. Черняк, Л. Два взгляда на информационную поддержку принятия решений / Л. Черняк // PCWeek. 1998. № 15 Электронный ресурс. (http://www.pcweek.ru/themes/detail.php?ID=46794).

81. Шакирова, Г.Р. Организация структурной модели динамического XML-документа / Г.Р.Шакирова // Мавлютовские чтения: Всерос. молодежная конф., посвящ. 75-летию УГАТУ : сб. тр. Т. 3. УГАТУ, 2007. С. 115-1 16.

82. Шокоров, В. П. GraphML язык описания графов / В. П. Шокоров. http://www.citforum.ru/internet/xml/graphml Электронный ресурс.

83. Эдди, С. Э. XML. Наиболее полное руководство / С. Э. Эдди. СПб. : ! Питер, 2000. 480 с.

84. Эспозпто, Д. XML на практике. Управление XML-данными через интегрированные классы чтения и записи в .NET Framework / Д. Эспозито Электронный ресурс. (www.realcoding.net/article/view/2745).

85. Якимов, И. М. Моделирование систем / И.М.Якимов. Казань : КАИ, 1980 г. 104 с.

86. Ярцев, P.A. Разработка моделей иерархических процессов для автоматизированного управления бортовыми системами ЛА : дисс. канд. техн. наук / P.A. Ярцев. Уфа : УАИ, 1991. 209 с.

87. Beres, J. Teach Yourself Visual Studio© .NET 2003 in 21 Days / J. Beres. Sams Publishing, 2003. 696 p.

88. BriefingsDirect Transcripts Электронный ресурс. (http^/briefings-direct. com).

89. Chemykovskaya, L.R. Intelligent decision support models for document management system / L.R. Chemykovskaya, N.O. Nikulina, J.A. Muelle // Proc. Of the 9lh International Workshop on Computer science and information technologies. 2007. Vol. 2. P. 52-54.

90. Erik, T. R. Learning XML / T. R. Erik. O'Relly, 2003. 416 p.

91. Fong, J. The XML Tree Model toward an XML conceptual schema reversed from XML Schema Definition / J. Fong, S. K. Cheung, H. Shiu // Data & Knowledge Engineering, In Press, Corrected Proof, Available online 27 October 2007 Электронный ресурс.

92. Freire, J. Managing XML data: an abridged overview / J. Freire, M. Benedikt // Computing in Science & Engineering. 2004. Vol. 06, Issue 4. P. 12— 19.

93. Harold, E. R. XML in a Nutshell / E. R. Harold, W. S. Means. O'Reilly, 2002. 634 p.

94. Hornick, M. F. XML Schema / M. F. Hornick, E. Marcade, S. Venkayala//Java Data Mining. 2007. P. 259-271.

95. Lee, M.-H. Logical structure analysis: From HTML to XML / M.-H. Lee, Y.-S. Kim, K.-H. Lee // Computer Standards & Interfaces. 2007. Vol. 29, Issue 1. P. 109-124

96. Livingston, D. Essential XML for Web Professionals / D. Livingston Электронный ресурс. (http://authors.phptr.com/essential/xml).

97. Lovett, С. XML Notepad 2007 / C. Lovett Электронный ресурс. (http://msdn2.microsoft.com/en-us/library/aa905339.aspx).

98. Mc Rae, M. Office 2003 XML / M. Mc Rae. O'Reilly, 1999.

99. Microsoft Office 2003. Обзор технологий для разработчиков Электронный ресурс. (http://www.microsoft.com/office/).

100. Mironov, V.V. Processing Tool for Dynamic XML Documents / V.V.Mironov, G.R.Shalcirova // Proceedings of the Workshop on Computer Science and Information Technologies (CSIT'2007), Krasnousolsk, Ufa, September 13-16, 2007. Vol. 1, P. 73-77.

101. MSXML 4.0 Software Development Kit (SDK) Электронный ресурс.

102. Overview of WordprocessingML Электронный ресурс. (http://rep.oio.dk/Microsoft.com/officeschemas/wordprocessingmlarticle.htm #wordprocessingmlarticleintroduction).

103. Petri Nets Markup Language Электронный ресурс. (http://www2.informatik.hu-berlin.de/top/pnm).

104. Roy, J. XML schema language: taking XML to the next level / J. Roy, A. Ramanujan // IT Professional. 2001. Vol. 3, Issue 2. P. 37-40.

105. XML Editors Электронный ресурс. (http://www.xml.com/pub/ rg/XMLEditors).

Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.