Математическое и программное обеспечение повышения живучести управляющих модулей систем реального времени
Диссертация
Для достижения поставленной цели в работе решены следующие теоретические и практические задачи: проведен анализ подхода к повышению надежности работы ЦПО путем добавления программной избыточностипредложены изменения в технологический процесс разработки ЦПОпредложен усовершенствованный метод повышения надежности целевого программного обеспечения путем добавления программной избыточностиразработана… Читать ещё >
Список литературы
- Ален Э. Типичные ошибки проектирования. Библиотека программиста. СПб., Питер, 2003. 224 с.
- Архангельский Б. В. Черняховский В.В. Поиск устойчивых ошибок в программах. М., Радио и связь, 1989.78 с.
- Байхельт Ф., Франкен П. Надежность и техническое обслуживание. Математический подход. М.: Радио и связь, 1988.
- Барлоу Р., Прошан Ф. Математическая теория надежности / пер. с английского. М.: Советское радио, 1969.
- Брауде Э. Технология разработки программного обеспечения СПб., Питер, 2004. 655 с.
- Баутов А.Н. Оценка факторов качества программных продуктов методом регрессионного анализа. Программно-методическое обеспечение. М.: Синтег, 2001.
- Бахвалов Н.С. Численные методы. М.: Наука, 1975.
- Бахвалов Н.С., Жидков Н. П., Кобельков A.B. Численные методы. М., Лаборатория базовых знаний, 2000.
- Безбородое Ю.М. Индивидуальная отладка программ. М.: Наука, 1992.
- Бекишев А.Т., Мотузова Е. П., Чаусов А. Ю. Метод генерации входных данных при тестировании программ // Вопросы радиоэлектроники Сер. ЭВТ. Вып.2. — 2009.
- Березин Н.С., Жидков Н. П. Методы вычислений. М.: Физматгиз, 1969.
- Бибишев Д.Н., Парамонов Н. Б. Методы аналитического расчета вероятностных характеристик ациклических алгоритмов. // Вопросы судостроения, серия ВТ.-1983. вып.49. С.40−48.
- Блейхут Р. Теория и практика кодов, контролирующих ошибки. М.: Мир, 1986.
- Богачев К.Ю. Практикум на ЭВМ. Методы решения линейных систем и нахождения собственных значений. М., МГУ, 1998.
- Боэм Б. и др. Характеристики качества программного обеспечения. М.: Мир, 1981.
- Боэм Б.У. Инженерное проектирование программного обеспечения. М.: Радио и связь, 1985.
- Вентцель Е. С. Исследование операций. Задачи, примеры, методология. Учебник для вузов. М., Дрофа. 2004. 206 с.
- Вержбицкий В.М. Основы численных методов. М.: Высшая школа, 2005.
- Воеводин В.В. Вычислительные основы линейной алгебры. М.: Наука, 1977.
- Воеводин В.В. Ошибки округления и устойчивость в прямых методах линейной алгебры. М., МГУ, 1969.
- Вознесенский В. А. Статистические методы планирования эксперимента в технико-экономических исследованиях. М., Финансы и статистика, 1981. 263 с.
- Вопросы оценки качества функционирования программного обеспечения вычислительных систем реального времени. Сб. научных трудов. Отв. Ред. H.H. Безруков. Киев, КНИГА, 1986.
- Гаврилова Т. А. Хорошевский В.Ф. Базы знаний интеллектуальных систем. СПб.: Питер, 2000.
- Гаганов П.Г., Липаев В. В. Характеристики ошибок в процессе разработки комплексов программ. // Программирование.-1976. № 2.
- Гласс Р. Руководство по надежному программированию. М., Финансы и статистика, 1982.256 с.
- Головкин Б. А. Надежное программное обеспечение//Зарубежная радиоэлектроника, 1978, N 12, С. 3−57.
- Головкин Б. А. Расчет характеристик и планирование параллельных вычислительных процессов. М., Радио и связь, 1983. 272 с.
- Гордеев А. В., Молчанов А. Ю. Системное программное обеспечение. СПб., Питер, 2002. 451 с.
- ГОСТ 27.002−89. Надёжность в технике. Основные понятия. Термины и определения. М., Издательство стандартов, 1989. 36 с.
- ГОСТ 27.410−87 Надежность в технике. Методы контроля показателей надежности и планы контрольных испытаний на надежность. М., Издательство стандартов, 1987. 18 с.
- ГОСТ 28 195–98. Оценка качества программных продуктов. Общие положения. М., Издательство стандартов, 1989.38 с.
- Гмурман В.Е. Теория вероятностей и математическая статистика. М.: Высшая школа, 2004.
- Гнеденко Б.В., Беляев Ю. К., Соловьев А. Д. Математические методы в теории надежности. 2-е изд., переработанное и дополненное. М.: Наука, 1987.
- Градштейн И.С., Рыжик И. М. Таблицы интегралов, сумм, рядов и произведений. М.: Наука, 1971.
- Демидович Б.П., Марон И. А. Основы вычислительной математики. М.: Высшая школа, 1970.
- Добронец Б.С. Интервальная математика. Красноярск, Красноярский гос. ун-т, 2004.
- Долбак A.B., Новиков Е. С., Парамонов Н. Б. Оценка инструментальной погрешности линейных вычислительных программ специализированных ЭВМ. // Вопросы судостроения, серия ВТ.-1984. вьш.51. С.41−49.
- Дружинин В. Г. Надёжность автоматизированных систем. М., Энергоатомиздат, 1986. 536 с.
- Желнов Ю.А. Точностные характеристики управляющих вычислительных машин. М.: Энергоатомиздат, 1983.
- Ивченко Г. И., Медведев Ю. И. Математическая статистика. М.: Высшая школа, 1984.
- Идье В., Драйярд Д., Джеймс Ф. Статистические методы в экспериментальной физике. / Пер. с англ. М.: Атомиздат, 1976.
- Иыуду К.А. Надежность, контроль и диагностика вычислительных машин и систем. М., Высшая школа, 1989. 216 с.
- Каган Б. М., Мкртумян И. Б. Основы эксплуатации ЭВМ: Учебное пособие дл вузов. — М., Энергоатомиздат, 1988.
- Калмыков С.А., Шокин Ю. И., Юлдашев 3-Х. Методы интервального анализа. Новосибирск: Наука, 1986.
- Кармайкл Э., Хейвуд Д. Быстрая и качественная разработка программного обеспечения. Вильяме, 2003.
- Кахнер Д., Моулер К., Нэш С. Численные методы и программное обеспечение. М.: Мир, 2001.
- Клячко JI.M., Острецов Г. Э. Проектирование высоконадежных систем автоматического управления движением корабля. М.: ФИЗМАТЛИТ, 2010.
- Коган Б. И. Экспериментальные исследования программ. М., Наука, 1988. 184 с.
- Козлов А. О. Методическое обеспечение оценки надежности программного обеспечения информационных систем образовательного назначения: Дис.. канд. техн. Наук. М., Российская академия образования институт информатизации образования, 2004. 128 с.
- Колмогоров А.Н. Предельные распределения сумм независимых случайных величин. M.,-JL: Наука, 1949.
- Колмогоров А.Н., Фомин C.B. Элементы теории функций и функционального анализа. М.: Наука, 1968.
- Кондратенков В.А. и др. Вопросы теории надежности технических систем. Смоленск: Русич, 1988.
- Константиновский В. М. Вычислительные устройства и программное обеспечение радиолокационных систем. Монография. М., НИЭМИ. 2003.250 с.
- Константиновский В. М., Лопашинов П. М., Шалин С. А. Средства разработки и отладки программного обеспечения для систем, работающих в режиме реального времени. ВСРЭ, серия РЛТ, 2000, вып. 1, с. 7−21.
- Корн Г., Корн Т. Справочник по математике для научных работников и инженеров. М.: Наука, 1973.
- Котляров В. П., Самочадин А. В. Программное обеспечение микропроцессорных систем. М., Машиностроение, 1984.270 с.
- Крамер Г. Математические методы статистики. М.: Мир, 1975.
- Кулиш У., Рац Д., Хаммер Р., Хокс М. Достоверные вычисления. Москва-Ижевск: R&C Dynamics PXD.2006.
- Липаев В. В. Качество программного обеспечения. М., Финансы и статистка, 1993. 262 с.
- Липаев В.В. Моделирование внешней среды для определения качества и надежности сложных программных средств. М.: Надежность.2003. № 3.
- Липаев В. В. Надежность программных средств. М., СИНТЕГ, 1998. 240 с.
- Липаев В. В. Отладка сложных программ. М., Энергоатомиздат, 1993. 235 с.
- Липаев В. В. Проектирование программных средств. — М.: Высш. шк., 1990.— 301 с.
- Липаев В. В. Системное проектирование сложных программных средств для информационных систем. М., СИНТЕГ, 1999. 257 с.
- Лисс В.А. Прогнозирование надежности и программного обеспечения сложных вычислительных систем на основе математических моделей. Сборник докладов Международной конференции по мягким вычислениям и измерениям — SCM. СПб., 2005.
- Майерс Г. Искусство тестирования программ / пер. с англ. В. Ш. Кауфмана, М., Финансы и статистика, 1982.156 с.
- Майерс Г. Надежность программного обеспечения/пер. с англ. В. Ш. Кауфмана, М., Мир, 1980.360 с.
- Мартин Дж. Системный анализ передачи данных, т.1. М.: Мир, 1975.
- Мусса Дж. Д. Измерение и обеспечение надежности программных средств//ТИИЭР. Т. 68. № 9.1980. с. 113−128.
- Надежность и эффективность в технике: Справочник. Методология, организация, терминология. М.: Машиностроение, 1986.
- Налимов В.В., Чернова H.A. Статические методы планирования экстремальных экспериментов. М.: Наука, 1965.
- Непейвода H.H. Стили и методы программирования. М., ИНТУИТ, 2005.
- Никитин А. И. Общее программное обеспечение систем реального времени. Киев, Науково думка, 1980. 132 с.
- Новиков Е. С. О методике анализа точности работы корабельных цифровых вычислительных систем//Вопросы кораблестроения. Серия: Вычислительная техника. 1984. N 31. С. 3−9.
- Новиков Е.С. К вопросу об априорном анализе инструментальных ошибок корабельных цифровых вычислительных систем//Вопросы кораблестроения. Серия: Вычислительная техника. 1983. N 27. С. 26−31.
- Новожепов Ю. В. Объектно-ориентированные технологии разработай сложных программных систем. М., ИЛУ РАН, 1996. 328 с.
- Норенков И.П., Манычев В. П. Основы теории проектирования САПР. М.: Высшая школа, 1990.
- Обзор системы кросс-разработки Tornado. М., НИИСИ РАН, 1996. 17 с.
- Оре О. Графы и их применение. М.: Мир, 1965.
- Орлов С.А. Технологии разработки программного обеспечения.2-ое издание. СПб.: Питер-пресс, 2003.
- Ортега Дж., Рейнболт В. Итерационные методы решения систем нелинейных уравнений со многими неизвестными. Пер. с англ. М.: Наука, 1988.
- Пальчуте Б.П., Юсупов P.M. Оценка надежности программного обеспечения. СПб.: Наука, 1994.
- Половко A.M., Гуров С. В., Основы теории надежности. СПб.: БХВ-Петербург, 2006.
- Полонников Р.И., Никандров A.B. Методы оценки показателей надежности ПО. — СПб., Политехника, 1992 — 76 с.
- Пратт Т., Зелковиц М. Языки программирования: реализация и разработка. СПб., Питер, 2001. 375 с.
- Рябенький B.C. Введение в вычислительную математику. М.: Физматлит, 2000.
- Самарский A.A., Гулин A.B. Численные методы. М.: Наука, 1989.
- Смирнов Ю. М., Воробьев Г. Н., Потапов Е. С., Сюзев В. В. Проектирование специализированных информационно-вычислительных систем. М.: Высшая школа, 1984. 146с.
- Снапелев Ю.М., Старосельский В. А. Моделирование и управление в сложных системах. М.: Советское радио, 1984.
- Соренков Э.И. и др. Точность вычислительных устройств и алгоритмов / под ред. Шаталова A.C. М.: Машиностроение, 1976.
- Тейер Т., Лилов М., Нельсон Э. Надежность программного обеспечения. М., Мир, 1981. 323 с.
- Уемов А. И. Системный подход и общая теория систем. М., Мысль, 1997. 607 с.
- Фокс Дж. Программное обеспечение и его разработка. М., Мир, 1985.
- Хетагуров Я. А., Новиков Е. С. Оценка эффективности одного способа защиты от не-выявленных ошибок в программе//Вопросы кораблестроения. Серия: Вычислительная техника. 1976. N 5. С. 117−124.
- Холстед М. X. Начала науки о программах. М., Финансы и статистика, 1981. 128 с.
- Хыоз Дж., Мичтом Дне. Структурный подход к программированию/Пер. с англ. М., Мир, 1980. 280 с.
- Цилькер Б. Я., Орлов С. А. Организация ЭВМ и систем. СПб., Питер, 2004. 668 с.
- Чаусов А.Ю. Аттестация качества функционального программного обеспечения по показателям надежности//МНТК «Взгляд в будущее-2010», Санкт-Петербург, 2010.
- Черкесов Г. Н. Надежность аппаратно-программных комплексов. Учебное пособие. СПб., Питер, 2005. 479 с.
- Черкесов Г. Н., Можаев A.C. Логико-вероятностные методы расчёта надёжности. М., Знание, 1989. 66 с.
- Ширяев М.В. Основные этапы отладки программ в статическом режиме. // Морские интеллектуальные технологии, спецвыпуск, ЕНП 2010. Спб, 2011. — С.225−229.
- Ширяев М.В. Метод обеспечения достоверности и точности за счет введения избыточности в программы. // Материалы VIII молодежной научно-технической конференции «Взгляд в будущее 2010» / СПб.: ОАО «ЦКБ МТ «Рубин», 2010. — 492с. — С.43−46.
- Штернберг JI. Ф. Разработка и отладка программ. М., Радио и связь, 1984. 88 с.
- Штрик А. А., Соловецкий JI. Г., Мессих И. Г. Структурное проектирование надежности программ встроенных ЭВМ. Л., Машиностроение, 1989. 296 с.
- Шураков В. В. Надежность программного обеспечения систем обработки данных: учебник. М., Финансы и статистика, 1987. 272 с.
- Янг С. Алгоритмические языки реального времени. Конструирование и разработка: Пер. с англ. М., Мир, 1985.400 с.
- Fenies Steven J., Schiffman Robert L. Quality assurance of engineering software. «J. Techn. Conuc. ASCE. Proc. Amer. Soc. Civ. Eng.», v.105, 1979.
- Moranda P. Prediction of software reliability during debugging. // Proc. 1975 Annu. Reliability and Maintainability Symposium. Washington: D. C., 1975.