Разработка моделей и методов синтеза объектно-ориентированных систем с открытой архитектурой тема диссертации и автореферата по ВАК РФ 05.25.05, кандидат технических наук Яблонский, Алексей Сергеевич

  • Яблонский, Алексей Сергеевич
  • кандидат технических науккандидат технических наук
  • 2004, Москва
  • Специальность ВАК РФ05.25.05
  • Количество страниц 169
Яблонский, Алексей Сергеевич. Разработка моделей и методов синтеза объектно-ориентированных систем с открытой архитектурой: дис. кандидат технических наук: 05.25.05 - Информационные системы и процессы, правовые аспекты информатики. Москва. 2004. 169 с.

Оглавление диссертации кандидат технических наук Яблонский, Алексей Сергеевич

Введение.

Глава 1. Открытые системы: основные подходы к разработке и перспективы развития.

1.1. Роль открытых систем в процессе информатизации Российской Федерации.

1.2. Методологические основы разработки открытых систем.

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

1.4. Основные определения и формализованное описание исходных данных.

Глава 2. Постановка задач синтеза оптимальных систем с открытой архитектурой и методы их решения.

2.1. Этапы проектирования открытых систем.

2.2. Критерии эффективности синтеза объектно-ориентированных открытых систем.

2.3. Постановка задач синтеза оптимальных систем с открытой архитектурой.

2.4. Методы решения задач синтеза открытых систем.

2.5. Пример решения задачи синтеза оптимальной структуры открытой системы.

Глава 3. Постановка и решение задач синтеза программного обеспечения объектно-ориентированных систем с открытой архитектурой.

3.1. Постановка и решение задач синтеза объектов прикладного программного обеспечения открытых систем, обеспечивающих минимум сложности межобъектных связей.

3.2. Постановка и решение задач синтеза объектов прикладного программного обеспечения открытых систем при заданном составе и характеристиках аппаратного обеспечения.

3.3. Постановка и решение задач синтеза объектов прикладного программного обеспечения открытых систем, обеспечивающих минимум технологической сложности взаимодействия с компонентами аппаратного обеспечения.

3.4. Пример решения задачи синтеза объектов прикладного программного обеспечения открытой системы.

Глава 4. Разработка средств создания интегрированных информационных систем с открытой архитектурой.

4.1. Создание открытой интегрированной системы на примере системы Фонда социального страхования РФ.

4.2. Функциональные подсистемы ЕИИС «Соцстрах».

4.3. Синтез прикладного программного обеспечения ЕИИС «Соцстрах».

4.4. Реализация требований объектно-ориентированного подхода при проектировании ЕИИС как системы с открытой архитектурой.

Рекомендованный список диссертаций по специальности «Информационные системы и процессы, правовые аспекты информатики», 05.25.05 шифр ВАК

Введение диссертации (часть автореферата) на тему «Разработка моделей и методов синтеза объектно-ориентированных систем с открытой архитектурой»

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

В 1994 г. Роскоминформ разработал «Концепцию формирования и развития единого информационного пространства России и соответствующих государственных информационных ресурсов», определяющую цели и направления информатизации в нашей стране с учетом мировых тенденций. Прикладные АС должны иметь возможность использования аппаратных и программных средств разных поставщиков, что определяет необходимость следовать стандартам открытых систем.

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

В развитии и широком применении открытых систем заинтересованы все участники процесса информатизации: пользователи АС, проектировщики АС и системные интеграторы, разработчики и поставщики программных средств, производители средств вычислительной техники и оборудования телекоммуникаций.

Основными целями создания и применения концепции, методов и стандартов открытых систем являются:

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

- снижение трудоемкости, стоимости и длительности разработки сложных распределенных автоматизированных систем, программных средств и баз данных;

- обеспечение высокого качества и надежности функционирования программных средств и баз данных в автоматизированных системах.

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

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

Целью работы является разработка моделей и методов синтеза оптимальной по различным критериям эффективности структуры объектно-ориентированных информационных систем с открытой архитектурой и их использование при разработке Единой интегрированной информационной системы Фонда социального страхования РФ «Соцстрах».

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

Научная новизна. В результате проведенных исследований, анализа и обобщения опыта проектирования и эксплуатации автоматизированных систем впервые:

- сформулированы особенности и этапы проектирования открытых систем на основе объектно-ориентированного подхода, описаны их содержание и роль в процессе разработки;

- поставлена общая задача оптимального синтеза автоматизированных систем с открытой архитектурой;

- предложена формализованная методология проектирования открытых систем, оптимальных по различным критериям эффективности с учетом системных и технологических ограничений; сформулированы показатели «открытости» систем;

- поставлены и решены задачи оптимального синтеза открытых систем по каждому из рассматриваемых критериев;

- полученные результаты использованы при создании Единой интегрированной информационной системы Фонда социального страхования РФ «Соцстрах», что позволило поставить и решить задачу оптимального синтеза компонентов ЕИИС, максимально унифицировать техническое и программное обеспечение, достичь требуемого уровня мобильности функциональных подсистем, их интероперабельности, упростить обслуживание ЕИИС и процесс адаптации ее к изменяющимся и возникающим задачам, снизить стоимость ее создания и последующих модификаций.

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

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

Внедрение. Эффективность разработанной в диссертационной работе формальной методологии подтверждена положительным опытом ее использования при создании Единой интегрированной информационной системы, предназначенной для центрального аппарата и подразделений различного уровня Фонда социального страхования РФ. При непосредственном участии автора она использована при проектировании, внедрении и эксплуатации функциональных подсистем ЕИИС ФСС РФ «Соцстрах».

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

Содержание работы. Содержание работы распределено по главам следующим образом.

В первой главе показана роль открытых систем в процессах информатизации, проходящих в Российской Федерации. Обоснована необходимость использования принципа открытости при проектировании и создании автоматизированных систем. Свойства открытых систем в совокупности составили новое качество, позволяющее говорить о новом уровне методологии построения автоматизированных систем.

Приводится обзор существующих моделей открытых систем, сформулированы их основные достоинства и недостатки. Проведен анализ международных стандартов, рассмотрены современные направления развития открытых систем. Сформулированы основные принципы создания открытых систем. Описаны различные модели систем, такие как семиуровневая модель OSI/ISO, модели MUSIC и MIC, а также эталонная модель среды OSE/RM. С учетом существующих результатов предложены основные принципы создания открытых систем.

Даны основные определения и формализованные описания исходных данных, используемые при проектировании открытых систем и основанные на объектно-ориентированном подходе.

С учетом введенных формальных определений поставлена общая задача оптимального синтеза объектно-ориентированных автоматизированных систем с открытой архитектурой.

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

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

Проведен анализ критериев оптимизации, используемых при синтезе оптимальных открытых систем. Сформулированы показатели «открытости» систем. В качестве основных критериев синтеза систем с открытой архитектурой предложены: минимум сложности межобъектных интерфейсов; максимум реализуемых аппаратным обеспечением системы функций взаимодействия с существующими платформами; минимум сложности компонентов, зависящих от аппаратного обеспечения или минимум объема компонент, не задействованных при работе в условиях конкретной платформы; максимум производительности объектов системы при решении задач; максимум достоверности обработки данных.

По каждому из рассматриваемых критериев оптимальности поставлены соответствующие задачи синтеза открытых систем. Проведен анализ возможных ограничений при решении поставленных задач синтеза.

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

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

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

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

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

Разработанные модели и методы использованы при проектировании ЕИИС ФСС РФ «Соцстрах» - автоматизированной интегрированной информационной системы с открытой архитектурой.

Апробация работы. Основные результаты диссертационной работы докладывались и обсуждались на Международных конференциях: «Проблемы управления безопасностью сложных систем», Москва 2000, 2001, 2002, 2003 гг., «Проблемы регионального и муниципального управления», Москва 2001 г., «Теория активных систем», Москва 2001 г.

Публикации. Результаты проведенных автором научных исследований опубликованы в 12 печатных работах.

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

Похожие диссертационные работы по специальности «Информационные системы и процессы, правовые аспекты информатики», 05.25.05 шифр ВАК

Заключение диссертации по теме «Информационные системы и процессы, правовые аспекты информатики», Яблонский, Алексей Сергеевич

Заключение

В результате проведенных исследований в диссертационной работе получены следующие основные теоретические, методологические и практические результаты:

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

2. Проведен анализ международных стандартов, рассмотрены направления развития открытых систем. Сформулированы основные принципы создания открытых систем. Описаны различные модели систем, такие как семиуровневая модель OSI/ISO, модели MUSIC и MIC, а также эталонная модель среды OSE/RM.

3. Даны формализованные описания исходных данных, используемые при проектировании открытых систем и основанные на объектно-ориентированном подходе. С учетом введенных формальных определений поставлена общая задача оптимального синтеза объектно-ориентированных автоматизированных систем открытого типа. синтезу функционально-независимых компонент (объектов), совместно выполняющих заданные функции системы с требуемой эффективностью.

5. Предложена формализованная методология проектирования открытых систем, оптимальных по различным критериям эффективности с учетом системных и технологических ограничений. Сформулированы основные критерии синтеза систем с открытой архитектурой: минимум сложности межобъектных интерфейсов; максимум реализуемых аппаратным обеспечением системы функций взаимодействия с существующими платформами; минимум сложности компонентов, зависящих от аппаратного обеспечения или минимум объема компонент, не задействованных при работе в условиях конкретной платформы; максимум производительности объектов системы при решении задач; максимум достоверности обработки данных.

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

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

8. Поставлена и решена задача оптимального синтеза структуры компонентов ЕИИС «Соцстрах», позволяющая максимально унифицировать ее техническое и программное обеспечение, достичь требуемого уровня мобильности функциональных подсистем, их интероперабельности, упростить обслуживание ЕИИС и процесс адаптации ее к изменяющимся и возникающим новым задачам, т.е. снизить стоимость ее создания, повысить эффективность функционирования и последующих модификаций.

Список литературы диссертационного исследования кандидат технических наук Яблонский, Алексей Сергеевич, 2004 год

1. Системный проект по созданию Единой интегрированной информационной системы Фонда социального страхования Российской Федерации (ЕИИС «СОЦСТРАХ»),

2. Мамиконов А.Г., Кульба В.В. Синтез оптимальных модульных систем обработки данных. М.: Наука, 1986.

3. Кузнецов Н.А., Кульба В.В., Ковалевский С.С., Косяченко С.А. Методы анализа и синтеза модульных информационно-управляющих систем. -М.: Физматлит, 2002.

4. Мамиконов А.Г., Кульба В.В., Косяченко С.А. Типизация разработки модульных систем обработки данных. М.: Наука, 1989

5. Кузнецов Н.А., Кульба В.В., Казиев Г.З., Шелков А.Б. Модели, методы и средства анализа и синтеза модульных информационно-управляющих систем // АиТ. 1993. №5.

6. Блэк Ю. Сети ЭВМ: протоколы, стандарты, интерфейсы. Пер с англ. -М.: Мир, 1990.

7. Мамиконов А.Г. Основы построения АСУ. М.: Высш. шк., 1981.

8. Кульба В.В., Ковалевский С.С., Косяченко С.А., Малярский А.Н., Яблонский А.С. Модели и методы синтеза модульных систем обработки данных с открытой архитектурой. Препринт. М.: ИПУ, 2002.

9. Ашимов А.А., Мамиконов А.Г., Кульба В.В. Оптимальные модульные системы обработки данных. Алма-Ата: Наука, 1981.

10. Кульба В.В., Ковалевский С.С., Шелков А.Б. Достоверность и сохранность информации в АСУ. М.: ИПУ, 1996.

11. Gray.P.M.D., Bell R. Use of simulators to help the expert in automatic program generation. Proc. EURO-IFIP79 Conf., Samet.P.A., Noth-Holland, p.613-620.

12. Мамиконов А.Г., Цвиркун А.Д., Кульба В.В. Автоматизация проектирования АСУ. М.: Энергоиздат, 1981.

13. Мамиконов А.Г., Кульба В.В., Миронов А.С., Товмасян А.В. Предпроектный анализ структуры информационных потоков и технологии обработки данных при разработке модульных СОД. М.: ИПУ, 1980.

14. Кузнецов Н.А., Кульба В.В., Косяченко С.А., Казиев Г.З., Шелков А.Б. Оптимальные модульные системы реального времени (анализ и синтез). М.: ИПУ, 1994.

15. Мамиконов А.Г., Ашимов А.А., Кульба В.В. и др. Синтез оптимальных функциональных модулей обработки данных в АСУ. М.: ИПУ, 1979.

16. Мамиконов А.Г., Авен О.И., Кульба В.В., Косяченко С.А. Формализованное представление результатов анализа и проектирования АСУ. М.: ИПУ, 1970.

17. Мартин Дж. Организация баз данных в вычислительных системах.-М.: Мир, 1980.

18. Kroenke, David. Database processing: fundamentals, design, implementation. Macmillan Publishing Company, 1992.

19. Четвериков В.И., Ревунков Г.И., Самохвалов Э.Н. Базы и банки данных. М.: Высшая школа, 1987.

20. Калиниченко JI.A., Рыбкин В.М. Машины баз данных и знаний. М.: Наука, 1990.

21. Наумов А.Н., Вендров A.M., Иванов В.К. и др. Системы управления базами данных и знаний. М.: Финансы и статистика, 1991.

22. Постановление Правительства РФ «Положение о Фонде социального страхования Российской Федерации» от 12 февраля 1994 года.

23. Ковалевский С.С., Малярский А.Н., Зайцев К.С. и др. Объектно-ориентированные БД. В 2-х книгах. М.: «Объединенный интеллект», 1994г. -С.237.

24. Мамиконов А.Г., Ашимов А.А., Кульба В.В., Косяченко С.А., Сиротюк В.О. Оптимизация структур данных в АСУ. М.: Наука, 1988.

25. Ковалевский С.С., Малярский А.Н., Яблонский А.С. Безопасность информации при использовании технологии открытых систем. В кн.: Материалы VIII международной конференции «Проблемы управления безопасностью сложных систем». М., 2000. - С.172-173.

26. Малярский А.Н., Яблонский А.С. Проблемы стандартизации и сертификации в области открытых систем. В кн.: Материалы VIII международной конференции «Проблемы управления безопасностью сложных систем». М., 2000. - С.433-434.

27. Малярский А.Н., Яблонский А.С. Основные подходы и методы проектирования оптимальных систем с открытой архитектурой. В кн.: Труды международной научно-практической конференции «Теория активных систем». М., 2001. - Т. 1, С. 129-131.

28. Ковалевский С.С., Малярский А.Н., Яблонский А.С. Основные подходы к созданию систем с открытой архитектурой. В кн.: Материалы IX международной конференции «Проблемы управления безопасностью сложных систем». М., 2001. - С.214-215.

29. Малярский А.Н., Яблонский А.С. Критерии качества систем с открытой архитектурой. В кн.: Материалы IX международной конференции «Проблемы управления безопасностью сложных систем». М., 2001. - С.497-498.

30. Яблонский А.С. Задачи синтеза программного обеспечения объектно-ориентированных систем с открытой архитектурой. В кн.: Доклады и сообщения IV международной научной конференции «Проблемы регионального и муниципального управления». М., 2002. - С.3-4.

31. Яблонский А.С. Задачи синтеза объектно-ориентированных открытых систем. В кн.: Материалы X международной конференции «Проблемыуправления безопасностью сложных систем». М., 2002. - Т.1, С.299-301.

32. Яблонский А.С. Формальная методология проектирования открытых систем. В кн.: Материалы X международной конференции «Проблемы управления безопасностью сложных систем». М., 2002. - Т.2, С. 140142.

33. Белогорцев А.В., Косяченко С.А., Яблонский А.С. Методы управления процессами сопровождения и развития корпоративной базы данных. В кн.: Труды XI международной конференции «Проблемы управления безопасностью сложных систем». М., 2003. - 4.1, С.203-206.

34. Яблонский А.С. Критерий эффективности синтеза систем с открытой архитектурой. В кн.: Труды XI международной конференции «Проблемы управления безопасностью сложных систем». М., 2003. -4.1, С.238-241.

35. Ковалевский С.С., Яблонский А.С. Методы решения задач синтеза оптимальных систем с открытой архитектурой. В кн.: Труды XI международной конференции «Проблемы управления безопасностью сложных систем». М., 2003. - 4.2, С.30-33.

36. Пратт Т. Языки программирования: Разработка и реализация. Пер. с англ. -М.: Мир, 1979.

37. Такеути Г. Теория доказательств. Пер. с англ. М.: Мир, 1978.

38. Бушев С.Н., Бесфамильный М.С. Программно-аппаратные методы управления данными. М.: Наука. Главная редакция физико-математической литературы, 1982.

39. Ершов А.П. Введение в теоретическое программирование. М.: Наука. Главная редакция физико-математической литературы, 1977.

40. Робачевский A.M. Операционная система UNIX. СПб.: BHV - Санкт-Петербург, 1997.

41. Ирэ Пол Объектно-ориентированное программирование с использованием С++. Пер. с англ. К.: НИПФ «ДиаСофт Лтд.», 1995.

42. Богданов В.М., Данилочкин В.П., Овчинников Б.С. Системы телеобработки и вычислительные сети. М.: Высш. шк., 1989.

43. Девис Р. Руководство по программированию в NetWare/386. Пер. с англ. М.: Изд-во АО «ИСМ», 1994.

44. Дэй М., Кунц М., Маршалл Д. Программирование NLM в NetWare 4.0.- М.: Изд-во «ЛОРИ», 1994.

45. Гаскин Дж.И. Интеграция Unix и сетей NetWare. М.: Изд-во «ЛОРИ», 1994.

46. Рихтер Дж. Windows для профессионалов (программирование в Win32 API для Windows NT 3.5 Windows 95). Пер. с англ. М.: Издательский отдел «Русская редакция» ТОО "Channel Trading Ltd", 1995.

47. Джамса К., Коуп К. Программирование для Internet в среде Windows. Пер. с англ. Спб: Питер, 1996.

48. Смородинский А.В., Ривкин М.Н. Базы данных: тенденции развития. -М.: «Мир ПК», 1990.

49. Лисков Б., Гатэг Дж. Использование абстракций при разработке программ. Пер. с англ. М.: Мир, 1989.

50. Кнут Д. Искусство программирования для ЭВМ (в 3-х томах). М.: Мир, 1978.

51. Вирт Н. Алгоритмы + структуры данных = программы. Пер. с англ. -М.: Мир, 1985.

52. Карлин С. Математические методы в теории игр, программировании и экономики. Пер. с англ. М.: Мир, 1964.

53. Mariani М.Р. Distributed data processing. (Technology and critical issues).- N.Y.: Van Nostrand, 1983.

54. Ozsu M.T., Valduries P., Principles of Distributed Database Systems. Prentice-Hall, 1990.

55. Волик Б.Г. Методы анализа и синтеза структур управляющих систем. -М.: Энергоатомиздат, 1988г.

56. Davidson S.B. Optimism and Consistency in Partitioned Distributed Database Systems. Transactions on Database Systems, Vol.9, No.3, September 1984.

57. Современное состояние теории исследований операций. Под ред. Моисеева О.И. М.: Наука, Гл.редак.физ.-мат.лит-ры. 1979.

58. Майоров С.А. Основы теории вычислительных систем. М.: Высшая школа, 1978.

59. Гаврилов Ю.В. К методике выбора структуры технических средств АСУ. В кн.: Системные исследования больших систем. М., МДНТП, 1968.

60. Раков Г.К., Методы оптимизации структур вычислительных систем. -М.: Энергия, 1974.

61. Советов Б.Я., Яковлев С.А. Построение сетей интегрального обслуживания. Л., Машиностроение, 1990.

62. Драймз Ф. Распределенные лаги. Проблемы выбора и оценивания модели. М.: Финансы и статистика, 1982.

63. Бойко В.В., Савинков В.М. Проектирование информационной базы автоматизированной системы на основе СУБД. М.: Финансы и статистика, 1982г.

64. Жожикашвили В.М., Вишневский В.М. Сети массового обслуживания. Теория и применение к сетям ЭВМ. М.: Радио и связь, 1988г.

65. Бутрименко А.В. Разработка и эксплуатация сетей ЭВМ. -М.:Финансы и статистика, 1981.

66. Богуславский Л.Б. Управление потоками в сетях ЭВМ. М.: Энергоатомиздат, 1984.

67. Советов Б.Я., Яковлев С.А. Построение сетей интегрального обслуживания. Л.: Машиностроение, 1990.

68. Yordon, E. Constantine, L.L. Structured Design. Prentice-Hall, 1979.

69. Олейников А.Я. Открытые системы основное направление информационных технологий для построения информационной инфраструктуры // «Радиотехника», 1998 г., № 8.

70. Липаев В.В., Филинов Е.Н. Мобильность программ и данных в открытых информационных системах. М.: Научная книга, 1997.

71. Гуляев Ю.В. и другие. Открытые системы. Материалы к межотраслевой Программе «Развитие и применение открытых систем». -М.: 1996.

72. Issak J., Lewis К., Thompson К., Straub R. Open Systems Handbook: A Guide to Building Open Systems. IEEE Standards Press, The Institute of Electrical and Electronics Engineers, Inc.

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