Cleanroom Software Engineering: различия между версиями
Перейти к навигации
Перейти к поиску
[отпатрулированная версия] | [непроверенная версия] |
Содержимое удалено Содержимое добавлено
Cheops (обсуждение | вклад) м викификация, первый заголовок секции в статье начинается с === ===, должно быть == == |
ВАК2 (обсуждение | вклад) |
||
Строка 3: | Строка 3: | ||
== Основные принципы == |
== Основные принципы == |
||
*Разработка программного обеспечения основывается на формальных методах. |
*Разработка программного обеспечения основывается на формальных методах спецификации программ. |
||
*Инкрементальная реализации в рамках статистического контроля |
*Инкрементальная реализации в рамках статистического контроля спецификаций и функций программ. |
||
*Статистическое тестирование |
*Статистическое тестирование и формальная верификация программ относительно спецификаций. |
||
{{compu-stub}} |
{{compu-stub}} |
Версия от 13:00, 9 марта 2009
Cleanroom Software Engineering (методология "чистой комнаты") - процесс разработки программного обеспечения, предназначенный для создания программного обеспечения с сертифицируемым уровнем надежности. Cleanroom был первоначально разработан Харланом Миллзом и несколькими его коллегами, в том числе Аланом Хевнером из IBM. Основной принцип cleanroom состоит в том, что предупреждение дефектов лучше, чем их устранение. Название Cleanroom ("чистая комната") взято из электронной промышленности - так называются помещения с высокой степенью защиты от загрязнений, позволяющие предотвратить появление дефектов в процессе производства полупроводников. Впервые процесс был применен в середине-конце 80-х годов.
Основные принципы
- Разработка программного обеспечения основывается на формальных методах спецификации программ.
- Инкрементальная реализации в рамках статистического контроля спецификаций и функций программ.
- Статистическое тестирование и формальная верификация программ относительно спецификаций.
Это заготовка статьи об информационных технологиях и вычислительной технике. Помогите Википедии, дополнив её. |
Для улучшения этой статьи желательно:
|