Главная » Все файлы » Просмотр файлов из архивов » PDF-файлы » Требования к программному обеспечению бортовой аппаратуры и систем КТ-178B

Требования к программному обеспечению бортовой аппаратуры и систем КТ-178B, страница 5

PDF-файл Требования к программному обеспечению бортовой аппаратуры и систем КТ-178B, страница 5 Технология разработки программного обеспечения радиолокационных систем (8902): Другое - 11 семестр (3 семестр магистратуры)Требования к программному обеспечению бортовой аппаратуры и систем КТ-178B: Технология разработки программного обеспечения радиолокационных систем - 2017-06-18СтудИзба

Описание файла

PDF-файл из архива "Требования к программному обеспечению бортовой аппаратуры и систем КТ-178B", который расположен в категории "". Всё это находится в предмете "технология разработки программного обеспечения радиолокационных систем" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "технология разработки программного обеспечения радиолокационных систем" в общих файлах.

Просмотр PDF-файла онлайн

Текст 5 страницы из PDF

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

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

Учет требований к системе при верификации ПОТребования к системе разрабатываются на основе соответствующих эксплуатационныхтребований и требований, связанных с безопасностью.Последние являются результатом процесса оценки безопасности системы.При этом учитывается следующее:а. В требованиях к системе указываются две обязательные характеристики ПО:(1) ПО должно выполнять предписанные ему функции так, как это указано в требованиях ксистеме.(2) ПО не должно приводить к ненормальной работе, определенной в процессе оценкибезопасности системы.© НИИАО 2002.Формат А419КТ-178В________________________________________________________________________________Для исключения ненормальной работы формулируются дополнительные требования ксистеме.b.

Эти требования к системе затем трансформируются в требования к ПО высокогоуровня, которые проверяются при выполнении мероприятий процесса верификации ПО.2.7. Учет ПО при верификации системыИнструктивный материал по верификации (проверкам и испытаниям) системы выходит зарамки данного документа.Однако, процессы жизненного цикла ПО поддерживают процесс верификации системы ивзаимодействуют с ним.Для поддержки верификации системы необходимы сведения о построении ПО, связанныес функционированием системы.Верификация системы может обеспечивать значительное покрытие структуры кода.Анализ покрытия испытаний при верификации системы может быть использован и длядостижения целей покрытия различных видов испытаний, рассматриваемых при верификации ПО.© НИИАО 2002.Формат А420КТ-178В________________________________________________________________________________3.

ЖИЗНЕННЫЙ ЦИКЛ ПОВ данном разделе рассматриваются процессы, образующие жизненный цикл ПО, даётсяопределение этого понятия, описываются критерии перехода от одного процесса к другому.Инструктивный материал, изложенный в данном документе, не предписываетпредпочтительный цикл, а описывает отдельные процессы, которые входят в большинство циклови взаимосвязи между ними.Разделение процессов не означает, что оно отражает структуру организации(ий),выполняющей эти работы.Для каждого программного продукта планируется его жизненный цикл(ы), состоящий изописанных ниже процессов.3.1.

Процессы жизненного цикла ПОПроцессами жизненного цикла ПО являются:• Процесс планирования создания ПО, который определяет и координируетмероприятия процессов разработки программного обеспечения и интегральных процессов врамках проекта.Процесс планирования описывается в разделе 4.• Процессы разработки ПО, в результате выполнения которых получается программныйпродукт.Эти процессы включают:- процесс разработки требований к ПО,- процесс проектирования ПО,- процесс кодирования ПО,- процесс интеграции.Эти процессы описаны в разделе 5.• Интегральные процессы, которые гарантируют корректность, управляемость и довериек процессам жизненного цикла ПО и их результатам.Интегральные процессы включают:• процесс верификации ПО,• процесс управления конфигурацией ПО,• процесс гарантии качества ПО,• процесс взаимодействия с сертифицирующим органом..Важно понимать, что интегральные процессы выполняются одновременно с процессомразработки ПО в течение всего жизненного цикла ПО.Описание интегральных процессов даётся в разделах 6...9.3.2.

Определение жизненного цикла ПОПроект, как правило, определяет один или более жизненных циклов ПО посредствомвыбора мероприятий для каждого из процессов, установления их последовательности иназначения ответственных за эти мероприятия.В конкретном проекте последовательность этих процессов определяется егохарактерными особенностями: составом выполняемых функций и сложностью системы, объёмоми сложностью ПО, стабильностью требований, использованием результатов предыдущихразработок, концепциями, положенными в основу разработки, наличием аппаратногообеспечения.Обычная последовательность процессов в цикле следующая: требования, проект,кодирование и интеграция.© НИИАО 2002.Формат А421КТ-178В________________________________________________________________________________Рис. 3-1 иллюстрирует последовательность процессов при разработке несколькихкомпонент одного программного продукта, имеющих различные жизненные циклы.Рис.

3-1. Пример проекта ПО, в котором используются четыре различныепоследовательности разработки.Компонента «W» реализует набор требований к системе посредством разработкитребования к ПО.На основе этих требований составляется проект ПО, который далее воплощается вИсходный код и интегрируется с аппаратурой.Компонента «X» иллюстрирует применение ранее разработанного ПО, используемого насертифицированном воздушном судне или двигателе.Компонента «Y» иллюстрирует применение ПО простой обособленной функции, длякоторой Исходный код можно написать прямо на основании требований к программномуобеспечению.Компонента «Z» иллюстрирует метод разработки, основанный на построении прототипа.Обычно, прототип создается для лучшего понимания требований к ПО и для уменьшенияобъёма доводочных работ и технического риска.Исходные требования используются как базис прототипа.Его работа оценивается в ожидаемых условиях эксплуатации разрабатываемой системы.Результаты оценки используются для уточнения требований.Процессы жизненного цикла ПО могут иметь итерационный характер, то есть, могутповторяться.Время выполнения и степень уточнения при совершении итерационных шаговизменяются в зависимости от степени наращивания функций в процессе разработки, сложности,степени уточнения требований, наличия аппаратуры, наличия обратной связи в предшествующиепроцессы и от других особенностей проекта.Различные этапы жизненного цикла ПО, выбранного для реализации, связаны междусобой последовательным процессом интеграции и мероприятиями процесса верификации.© НИИАО 2002.Формат А422КТ-178В________________________________________________________________________________3.3.

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

Если для некоторого процесса входные данные поступают по частям, то припоступлении каждого очередного их набора следует проверить, остались ли в силе предыдущиевыходные данные процессов разработки и верификации???© НИИАО 2002.Формат А423КТ-178В________________________________________________________________________________4. ПРОЦЕСС ПЛАНИРОВАНИЯ СОЗДАНИЯ ПОВ данном разделе описываются цели и мероприятия процесса планирования созданияПО.Результатом процесса планирования являются планы и стандарты, которыенепосредственно определяют процессы разработки ПО и интегральные процессы.Таблица А-1 Приложения А представляет собой сводку целей и результатов процессапланирования для разных уровней ПО.4.1.

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

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5259
Авторов
на СтудИзбе
421
Средний доход
с одного платного файла
Обучение Подробнее