Формирование надежной программно-информационной среды распределенных систем обработки и хранения данных тема диссертации и автореферата по ВАК РФ 05.13.01, кандидат технических наук Золотарев, Вячеслав Владимирович

  • Золотарев, Вячеслав Владимирович
  • кандидат технических науккандидат технических наук
  • 2005, Красноярск
  • Специальность ВАК РФ05.13.01
  • Количество страниц 122
Золотарев, Вячеслав Владимирович. Формирование надежной программно-информационной среды распределенных систем обработки и хранения данных: дис. кандидат технических наук: 05.13.01 - Системный анализ, управление и обработка информации (по отраслям). Красноярск. 2005. 122 с.

Оглавление диссертации кандидат технических наук Золотарев, Вячеслав Владимирович

ВВЕДЕНИЕ

1 ЗАДАЧА ОБЕСПЕЧЕНИЯ НАДЕЖНОСТИ ПРОГРАММНОГО- 9 ОБЕСПЕЧЕНИЯ РАСПРЕДЕЛЕННЫХ ИНФОРМАЦИОННЫХ СИСТЕМ

1.1 Структурная надежность программного обеспечения распреде- 11 ленной системы

1.1.1 Анализ надежности программного обеспечения

1.1.2 Кластерная структура и методы повышения надежности про- 1 6 грамм

1.1.3 Надежность программного обеспечения с резервированием

1.2 Моделирование надежности программного обеспечения распре- 26 деленной системы

1.2.1 Методы моделирования надежности

1.2.2 Моделирование отказов элементов программного обеспечения

1.2.3 Модели отказов программного обеспечения

1.3 Проектирование надежности программного обеспечения

1.3.1 Этапы и особенности проектирования надежной программно- 35 информационной среды

1.3.2 Безотказность программно-информационных сред распределен- 38 ных систем

Выводы по разделу

2 ФОРМОТОВАНИЕ НАДЕЖНОЙ ПРОГРАММНО- 44 ИНФОРМАЦИОННОЙ СРЕДЫ РАСПРЕДЕЛЕННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ

2.1. Декомпозиция распределенной информационной системы

2.1.1 Логический уровень декомпозиции

2.1.2 Функциональный уровень декомпозиции

2.1.3 Структурный уровень декомпозиции 2.2 Формирование модели внутрисистемных взаимодействий

2.2.1 Алгоритм расчета ущерба от отказа

2.2.2 Модель анализа надежности компонентов программного обеспечения

2.2.3 Модель функционального распределения нагрузки узла программно-информационной среды

2.3 Выбор оптимальной конфигурации программноинформационной среды

2.3.1 Стоимостное ограничение выбора оптимальной конфигурации

2.3.2 Алгоритм оптимального формирования структурного резерва 80 Выводы по разделу v 3 ПРОЕКТИРОВАНИЕ НАДЕЖНОГО ПРОГРАММНО

ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ РАСПРЕДЕЛЕННОЙ СИСТЕМЫ ОБРАБОТКИ ИНФОРМАЦИИ

3.1 Методика проектирования надежного программно- 86 информационного обеспечения

3.1.1 Алгоритм методики формирования программно- 87 информационной среды

3.1.2 Алгоритм разработки тестовой программно-информационной 90 среды

3.1.3 Используемые методы испытания тестовой среды на надеж- 94 Ф ность

3.2 Расчет прогнозируемых системных показателей

3.2.1 Оценка показателей при моделировании высокоинтенсивной нагрузки

3.2.2 Расчет прогнозируемого среднего числа отказов за установлен- Ю0 ную наработку

3.2.3 Обработка результатов контрольных испытаний программно- Ю1 информационной среды

3.3 Прогноз эксплуатационных характеристик реализованной про- ЮЗ граммно-информационной среды распределенной системы обработки информации

3.3.1 Выбор оптимальной конфигурации программного обеспечения ЮЗ

3.3.2 Оценка по методу последовательного контроля средней нара- Ю5 ботки

3.3.3 Технико-экономические показатели реализованной программно- Ю информационной среды

Выводы по разделу 3 Ш

Рекомендованный список диссертаций по специальности «Системный анализ, управление и обработка информации (по отраслям)», 05.13.01 шифр ВАК

Введение диссертации (часть автореферата) на тему «Формирование надежной программно-информационной среды распределенных систем обработки и хранения данных»

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

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

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

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

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

Объектом исследования является распределенная система обработки и хранения информации с кластерной структурой.

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

Сформулированная цель предопределила следующую совокупность решаемых задач:

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

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

- определить и систематизировать деструктивные факторы, оказывающие влияние на изменение информации, получаемой системой из внешней среды;

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

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

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

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

Научная новизна результатов диссертационной работы состоит в следующем.

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

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

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

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

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

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

Реализация результатов работы. На основе разработанного модельно-алгоритмического обеспечения создана программная система поддержки принятия решений и формирования оптимальной кластерной структуры распределенной многофункциональной системы.

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

Методика и программное обеспечение, разработанные в диссертационной работе, используются в учебном процессе при проведении занятий по курсу «Теория систем и системный анализ» в Сибирском государственном аэрокосмическом университете, в специальных курсах «Общая теория систем» и «Введение в специальность» в Норильском индустриальном институте.

Основные защищаемые положения:

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

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

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

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

Публикации. По теме диссертации опубликовано 10 работ общим объемом 2,7 печатных листа.

Апробация работы. Основные положения и отдельные результаты диссертации докладывались и обсуждались на Всероссийских конференциях «Решетневские чтения» (2002, 2004, 2005 гг.), конференции «Наука. Технологии. Инновации», г. Новосибирск (2004 г.), конкурсе технических проектов SAASTA YSWC'05, Pretoria, South Africa (2005 г.), международной конференции «Компьютерное моделирование-2005», г. Санкт-Петербург (2005 г.), международной конференции «Перспективные материалы, технологии, конструкции, экономика», г. Красноярск (2005 г.), семинаре кафедры системотехники Сибирского государственного технологического университета (2005 г.).

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

Похожие диссертационные работы по специальности «Системный анализ, управление и обработка информации (по отраслям)», 05.13.01 шифр ВАК

Заключение диссертации по теме «Системный анализ, управление и обработка информации (по отраслям)», Золотарев, Вячеслав Владимирович

Выводы по разделу 3

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

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

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

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

В последнем подразделе приведены параметры реализованной программной среды, сделана оценка параметров ее функционирования.

ЗАКЛЮЧЕНИЕ

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

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

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

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

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

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

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

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

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

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

Список литературы диссертационного исследования кандидат технических наук Золотарев, Вячеслав Владимирович, 2005 год

1. Антамошкин А.Н., Ковалев И.В. Определение оптимальной структуры мультиверсионного программного обеспечения при ограничениях по времени и стоимости. / А.Н. Антамошкин, И.В. Ковалев // Вестник САА: Сб. научн. трудов. Красноярск: САА, 2000. с. 192-201.

2. Антамошкин А.Н. Регулярная оптимизация псевдобулевых функций. -Красноярск: Изд-во Красноярского университета, 1989. 160 с.

3. Антамошкин А.Н. Алгоритм расчета прогнозируемого трафика при проектировании распределенных систем обработки и хранения информации / А.Н. Антамошкин,В.В. Золотарев //Вестник СибГАУ: Сб. научн. трудов-Красноярск: СибГАУ, 2005.

4. Антамошкин А.Н. Сравнительная эффективность двух схем локального поиска при оптимизации псевдобулевых функций. / А.Н. Антамошкин, И.С. Масич // Электронный журнал «Исследовано в России», URL: http://zhurnal.ape.relam.ru/articles/2004/051 .pdf.

5. Акофф Р., Эмери Ф. О целеустремленных системах. М.: Сов. Радио, 1974,- 271 с.

6. Алимханов A.M. Использование программной системы поддержки для повышения доступности ресурсов корпоративной СУБД / A.M. Алимханов, С.В. Савин, Р.В. Юнусов // Вестник НИИ СУПВТ: Сб. науч. трудов -Красноярск, 2003. с. 107-112.

7. Берзин Е.А. Оптимальное распределение ресурсов и элементы синтеза систем.- М.: Советское радио, 1972.- 324 с.

8. Браверман Э.М., Мучник И.Б. Структурные методы обработки эмпирических данных. М.: Наука, 1983.

9. Бремнер JI.M. и др. Библиотека программиста Интранет: пер. с англ. Мн.: «Попурри», 1998 г. - 512 с.

10. Ю.Гантер Д., Барнет С., Гантер JI. Тестирование кому и зачем это нужно? / Журнал «Компьютерное обозрение», №42, 2000.

11. Ганьжа Д. Сеть устройств хранения. Журнал «LAN», №2, 2000.

12. Домарев В.В. Защита информации и безопасность компьютерных систем. К.: ДиаСофт, 1999 г. - 480 с.

13. Донченко И.В. Основы построения автоматизированных информационных систем. URL: http://clo.rksi.ru/library/courses/opais/vd.clbk

14. Доррер Г.А. Информационно-аналитическая система для обработки статотчетности в структуре Госстата РФ / Г.А. Доррер, С.М. Окладников // Сборник докладов VIII всероссийской конференции «Проблемы информатизации региона». Красноярск, 2003.

15. Дружинин Г.В. Надежность автоматизированных производственных систем.- М.: Энергоатомиздат, 1986.- 480 с.

16. Дубова Н. Управление надежным хранением. Журнал «Открытые системы», №6, 2002.

17. Дуброва Т.А. Статистические методы прогнозирования. М.: Юни-ти-Дана, 2003.-206 с.

18. Ермаков С.М. Метод Монте-Карло и системные вопросы.-М.: Наука, 1975.-327 с.

19. Золотарев В.В. Особенности реализации распределенной программной системы обработки и хранения информации с резервированием / Сборник докладов конференции «Перспективные материалы, технологии, конструкции, экономика», Красноярск, 2005.

20. Золотарев В.В., Карпов А.В. Оптимизация избыточности программного обеспечения распределенной высоконадежной базы данных. /В.В. Золотарев, А.В. Карпов // Сборник научных трудов конференции «Компьютерное моделирование-2005» Спб.: 2005.

21. Золотарев В.В. Разработка надежных систем управления базами данных / Сборник докладов конференции «Наука. Технологии. Инновации», Новосибирск, 2004. с. 172-174

22. Золотарев В.В. Расчет экономического риска отказа программного обеспечения / Сборник докладов X Всероссийской научной конференции "Решетневские чтения". Красноярск: СибГАУ, 2005

23. Ковал ев И.В. Оценка надежности аппаратно-программного информационно-управляющего комплекса. / И.В. Ковалев, Р.В. Юнусов // САКС-2002: Сборник докладов международной научно-практической конференции -Красноярск, 2002. с. 352-353.

24. Ковалев И.В. Многоатрибутивная модель формирования гарантоспособного набора проектов мультиверсионных программных систем / И.В. Ковалев, Р.Ю. Царев. // Вестник НИИ СУВПТ: Сб. научн. трудов. / Под общей ред. Н.В. Василенко Красноярск: НИИ СУВПТ, 2001.

25. Клир Дж. Системология. Автоматизация решения системных задач: пер. с англ. М.: Радио и связь, 1990. - 544 с.

26. Куликов Г.Б., Герценштейн И.Ш., Одинокова Е.В. Проектирование полиграфических машин.- М.:МГУП, 2003 411 с.

27. Кузнецов С. Информационная система: как ее сделать? Журнал «Открытые системы», №7, 2004.

28. Либман Л. Философия распределения нагрузки. / Журнал «LAN», №5, 2000.

29. Липаев В.В. Надёжность программных средств. М.: СИНТЕГ, 1998.-232 с.

30. Майерс Г. Надёжность программного обеспечения М.: Мир, 1980. - 360 с.

31. Малинецкий Г.Г. Концепция управления риском и ее математические модели. URL: www.keldysh.rii/papers/2003/source/bookygmalin/titul.htm

32. Малюк А.А., Пазизин СВ., Погожин Н.С. Введение в защиту информации в автоматизированных системах. 2-е изд. М.: Горячая линия-Телеком, 2004. - 148 с.

33. Медведовский И.Д. и др. Атака на Интернет. М.: ДМК, 2000. - 336с.

34. Мишин В.М. Исследование систем управления. — М.: Юнити-Дана, 2003.-527 с.

35. Мышенков К., Васильев А., Трофимов А. Методы и средства обеспечения надежности автоматизированных информационных систем. URL: www.aislchp.ru/arti cles/15.htm

36. ГОСТ 27.003-90. Надежность в технике. Состав и общие правила задания требований по надежности.

37. ГОСТ 27.002-89. Надежность в технике. Термины и определения.

38. Наиболее распространенные распределения непрерывных случайных величин. URL: www.exponenta.ru/educat/class/courses/tv/theme0/5.asp

39. Половко A.M. Основы теории надежности.- М.: Наука, 1964.- 448 с.

40. Равашвами Р. Оптимизация работы приложений в глобальной сети. / Журнал «LAN», №1, 2000.

41. Райкин A.JI. Вероятностные модели функционирования резервированных устройств.- М.: Наука, 1968,- 303 с.

42. Русскин В.М., Кириллов В.П. Информационная технология SSADM: Методика моделирования информационных потоков при разработке автоматизированных систем / Журнал «Компьютер+Программы», №3, 1995. с. 1523.

43. Рыжков Ф.Н., Томаков В.И. Надежность технических систем и управление риском.- Курск: КГТУ, 2000.- 345 с.

44. Рындин А. Корпоративный сайт. Эффективный инструмент бизнеса или нереализованные возможности. URL: ww.citforum.ru/cfin/korpsite/

45. Рябинин И.А. Основы теории и расчета надежности судовых электроэнергетических систем.- JL: Судостроение, 1971.- 456 с.

46. Савкин А. Как сделать внедрение крупной информационной системы успешным. URL: www.citforum.ru/consulting/ERP/howmalce/

47. Семенкина О.Э., Жидков В.В. Оптимизация управления сложными системами методом обобщенного локального поиска. М.: МАКС Пресс, 2002.-215 с.

48. Сингх М., Титли А. Системы: декомпозиция, оптимизация и управление: пер. с англ. М.: Машиностроение, 1986. - 496 с.

49. Слободин М.Ю. Организационно-экономические аспекты анализа и управления проектами информационных систем / Вестник университетского комплекса: Сб. научных трудов / Под общей ред. Н.В. Василенко. Красноярск, ВСФ РГУИТП, НИИ СУВПТ, 2004. с. 148-151.

50. ГОСТ 16504-81. Система государственных испытаний продукции. Испытания и контроль качества продукции. Основные термины и определения.

51. Система дистанционного образования: правила выбора / Аналитический обзор. URL: http://www.cnews.ru/edu2004/e-learning/corporate.shtml

52. ГОСТ 28.001-76. Система технического'обслуживания и ремонта техники. Основные положения.

53. Смагин В.А. Метод оценивания и обеспечения надежности сложных программных комплексов. URL: http://www.bezpelca.com/library/sci/ smaginl.html

54. Смагин В.А. Об одном физическом принципе форсированных испытаний программного обеспечения на надежность URL: http://www.bezpeka.com/library/sci/smagin4.html

55. Сотсков Б.С. Основы теории и расчета надежности элементов и устройств автоматики и вычислительной техники.- М.: Высш. школа, 1970,- 272 с.

56. Сугак Е.В., Назаров Г.Г., Королев B.JL, Мангараков С.А. Основы теории надежности. Красноярск: Сиб. аэрокосмич. акад., 1998.- 380 с.

57. Сугак Е.В. и др. Надежность технических систем / под общей ред. Е.В. Сугака, Н.В. Василенко Красноярск: МГП «Раско», 2001 - 608 с.

58. Таненбаум Э. Компьютерные сети. 4-е изд.- СПб.: Питер, 2003, 992с.

59. Труб И. Алгоритмическое обеспечение распределенных вебсерверов. / Журнал «Открытые системы», №5, 2003.

60. Ушаков И.А. Методы решения простейших задач оптимального резервирования при наличии ограничений,- М.: Сов. радио, 1969. 176 с.

61. Федоров A. Web нового поколения Web-сервисы. / Журнал «КомпьютерПресс», №6, 2001.

62. Хогдал Дж. Анализ и диагностика компьютерных сетей: пер. с англ. -М.: Лори, 2001.-359 с.

63. Шнитман В.З., Кузнецов С.Д. Серверы корпоративных баз данных. URL: www.citforum.ru/database/skbd/contents.shtml

64. Юнусов Р.В. Анализ надежности аппаратно-программного информационно-управляющего комплекса / Вестник НИИ СУВПТ: Сб. научн. трудов. / Под общей ред. Н.В. Василенко Красноярск: НИИ СУВПТ, 2003.

65. Anderson Т. et al. Providing open architecture high availability solutions. HA Forum, LA, 2004. - 112 p.

66. Ashrafi N., Berman O., Cutler M. Optimal design of large software systems using N-version programming / IEEE Trans. Reliability, Vol. 43 1994. p. 344-350

67. Avizeinis A. The N-Version Approach to Fault-Tolerant Software, IEEE Transactions of Software Engineering, Vol. SE-ll,No. 12, 1985. pp. 1491-1501.

68. Bertalanffy, L. Revised Edition. General Systems Theory: Foundations, Development, Applications. NY: George Braziller, Inc., 1998 268 p.

69. Burtchi B. et al. Improving software reliability forecasting, Microelectronics and Reliability, Pergamon Press, Oxford, Vol.37, No.6, 1997. pp. 901-907.

70. Crovella M. E., Taqqu M.S., Bestavros A. Heavy-tailed probability distributions in the world wide web. In A Practical Guide To Heavy Tails, chapter 1, Chapman & Hall, New York - 23 p.

71. Design diversity: an update from research on reliability modeling. Processed of 9th Safety-critical Systems Symposium, Bristol, 2001.

72. Dyambyazov K.B., Popov P. The effects of testing on the reliability of single version and l-out-of-2 software. In 6th int. Simposium on Software Engineering, ISSRE'95, Toulouse, pp. 219-228, 1995.

73. Eckhardt D. et al. An Experiment Evaluation of Software Redundancy as a Strategy for Improving Reliability. IEEE Transactions of Software Engineering, 17(7), 1991, pp. 692-702.

74. Gibson Т., Miller E. Long-term file activity patterns in a UNIX workstation environment /15 IEEE Symposium on mass storage system, College Park, MD, 1998-pp. 355-372.

75. Hunt G., Nahum E., Tracey J. Enabling content-based load distribution for scalable services. Technical report, IBM T.J. Watson Research Center, May 1997.

76. Knight J., Levenson N., Jean D. A large-scale experiment in N-version programming. In 15th Int. Symposium on Fault Tolerance Computing, Ann Arbor, Michigan, IEEE Computer Society Press, 1985, pp. 135-139.

77. Kovalev I., Younoussov R. Fault tolerance software architecture creation model based on reliability evaluation. Advanced in Modelling & Analysis, vol. 48, № 3-4. Journal of AMSE Periodicals, 2002. p 31-43.

78. Littlewood В., Popov P., Strigini L. N-version Design versus One Good Version. DSN'2000, 25-28 June, New York, 2000.

79. Lyu M. Handbook of software reliability engineering, McGraw Hill, New York, 1996.

80. Moore M. Specialized Training Course «ICTs in Distance Education» elaborated by the international course team within the framework of the IITE Training Programme. Moscow, 2002 pp.11-12, 118.

81. Mellor P. Technological Risks Reliability and Safety. Digital Risk Conference, IBC UK Conferences Ltd, 1998 - p. 29.

82. Musa J. Software reliability engineering: More Reliable Software Faster Development and Testing, McGraw Hill, New York, 1999 pp. 371-380.

83. Popentiu F., Boros D. Software reliability growth model. Microelectronics and Reliability, Pergamon Press, Oxford, Vol.36, No.4, 1996. pp. 485-491.

84. Rook P. Software Reliability Handbook, Elsevier Applied Science, 1990.

85. Saglietti F. Decision Rules Supporting the Design of Fault-Tolerant

86. Software. URL: http://www.fernuni-hagen.de/DVT/Worlcshops/dagstuhl/ node 1 .html

87. Sens P., Popentiu F., Mantoiu A. Software reliability forecasting for adapted fault tolerance algorithms. European safety and reliability conference, 1719 June, Trondheim, Norway, 1998. pp. 221-227.

88. Shmidtke H. Die Ermiidung Symptome, Theorien, MeBversuche. Bern, Stuttgart, 1965.

89. Thain D. Coordinating access to computation and data in distributed systems. University of Wiskonsin, Madison, 2004.

90. Zolotaryev V. Analysis of destructive factor for high availability systems. SAASTA Young Scientists Writers Competition, Pretoria, South Africa, 2005.

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