Материал: DO178 Учебное пособие_в183

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Результат:

  • определены среда разработки ПО, языки программирования и трансляторы, среда тестирования ПО, стандарты разработки ПО, обзоры и обеспечение процесса планирования ПО.

    1. Процессы разработки по

Табл. 27. Цели процессов разработки

Цель

Уровень ПО

Выходной документ

Категория

Описание

Раздел док-та

A

В

С

D

Описание

Раздел док-та

A

В

С

D

Высокоуровневые требования разработаны

5.1.1a

○

○

○

○

Данные по треб. к ПО

11.9

1

1

1

1

Данн.отслеж.

11.21

1

1

1

1

Производн.ВУ-требования опр-ны и сообщены

5.1.1b

○

○

○

○

Данные по треб. к ПО

11.9

1

1

1

1

Программная архитектура разработана

5.2.1a

○

○

○

○

Описание проекта

11.10

1

1

1

2

Низкоуровнев.требования разработаны

5.2.1a

○

○

○

○

Описание проекта

11.10

1

1

1

 

Данн.отслеж.

11.21

1

1

1

 

Производн.НУ-требования опр-ны и сообщены

5.2.1b

○

○

○

○

Описание проекта

11.10

1

1

1

 

Исходный код разработан

5.3.1a

○

○

○

○

Исходный код

11.11

1

1

1

 

Данн.отслеж.

11.21

1

1

1

 

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

5.4.1a

○

○

○

○

Исполняемый объектный код

11.12

1

1

1

1

Данн.отслеж.

11.21

1

1

1

1

Итого:

7

7

7

4

 

 

 

 

 

 

Далее рассматриваются частные подпроцессы процесса разработки.

      1. Определение требований

Разрабатывается документ «Спецификация требований ПО» в соответствии с принятыми стандартами для таких документов.

Табл. 28. Цели процессов определения требований к ПО

Цель

Уровень ПО

Выходной документ

Категория

Описание

Раздел док-та

A

В

С

D

Описание

Раздел док-та

A

В

С

D

Высокоуровн.треб-ния ПО соотв-ют системным

6.3.1a

●

●

○

○

Рез-ты вери-фикации ПО

11.14

2

2

2

2

Высокоуровн. требования точны и непротиворечивы

6.3.1b

●

●

○

○

Рез-ты вери-фикации ПО

11.14

2

2

2

2

Высокоуровн.тр-я совмес-тимы с целевым комп-ром

6.3.1c

○

○

○

○

Рез-ты вери-фикации ПО

11.14

2

2

 

 

Высокоуровн. требования верифицируемы

6.3.1d

○

○

○

○

Рез-ты вери-фикации ПО

11.14

2

2

2

 

Высокоуровн. требования отвечают стандартам

6.3.1e

○

○

○

○

Рез-ты вери-фикации ПО

11.14

2

2

2

 

Высокоуровн.треб-я отсле-живаемы к системным

6.3.1f

○

○

○

○

Рез-ты вери-фикации ПО

11.14

2

2

2

2

Алгоритмы точны

6.3.1g

●

●

○

○

Рез-ты вери-фикации ПО

11.14

2

2

2

 

Итого:

7

7

6

3

 

 

 

 

 

 

Проверяемых независимо:

3

3

 

 

Результат:

  • высокоуровневые требования разработаны;

  • производные высокоуровневые требования переданы процессу определения безопасности системы.

      1. Проектирование

Разрабатывается высокоуровневый и(или) низкоуровневый проект ПО и его программная архитектура в соответствии с принятыми стандартами для таких документов.

Табл. 29. Цели процессов проектирования ПО

Цель

Уровень ПО

Вых. док-т

Категория

Описание

Раздел док-та

A

В

С

D

 

Раздел док-та

A

В

С

D

Низкоуровн.тр-я соотв-ют высокоуров.

6.3.2a

●

●

○

 

Результаты верикафикации ПО

11.14

2

2

2

 

Низкоуровн.тр-я точны и непротивореч.

6.3.2b

●

●

○

 

2

2

2

 

Низкоуров.тр-я совм-мы с цел.компьют.

6.3.2c

○

○

 

 

2

2

 

 

Низкоуровн.тр-я верифицируемы

6.3.2d

○

○

 

 

2

2

 

 

Низкоуровн.тр-я отвечают стандартам

6.3.2e

○

○

○

 

2

2

2

 

Низкоуровн.тр-я отслеж. к высокоуров.

6.3.2f

○

○

○

 

2

2

2

 

Алгоритмы точны

6.3.2g

●

●

○

 

2

2

2

 

Программная архитектура совместима с высокоуровневыми требованиями

б.З.За

●

○

○

 

2

2

2

 

Прогр.архитектура непротиворечива

6.3.2b

●

○

○

 

2

2

2

 

Прогр.арх-ра совместима с цел.комп.

6.3.3с

○

○

 

 

2

2

 

 

Прогр.арх-ра верифицируема

6.3.3d

○

○

 

 

2

2

 

 

Прогр.арх-ра отвечает стандартам

б.З.Зе

○

○

○

 

2

2

2

 

Целостн.разбиения ПО подтверждена

6.3.3f

●

○

○

○

2

2

2

2

Итого:

13

13

9

1

 

 

 

 

 

 

Проверяемых независимо:

6

3

 

 

Источник: https://studfile.net/preview/16431019/