Jump to content

Модульный подход к созданию и тестированию программного обеспечения

Модульный подход к созданию и тестированию программного обеспечения ( MASCOT ) — это методология разработки программного обеспечения, разработанная под эгидой Министерства обороны Соединенного Королевства, начиная с начала 1970-х годов в Королевском радарном учреждении и продолжающая свое развитие в течение следующих двадцати лет. Соавторами MASCOT были Хьюго Симпсон и Кен Джексон (в настоящее время работает в Telelogic ).

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

MASCOT успешно использовался в ряде систем обороны, в первую очередь в зенитно-ракетном комплексе Rapier британской армии. Хотя он до сих пор используется в полевых системах, он так и не достиг критического успеха и впоследствии был омрачен методологиями объектно-ориентированного проектирования, основанными на UML .

Стандарт Британского института стандартов (BSI) был разработан для версии 3 методологии, но так и не был ратифицирован. Копии проекта стандарта по-прежнему можно получить в BSI.

МАСКОТ в поле [ править ]

Министерство обороны Великобритании было основным пользователем метода MASCOT благодаря его применению в важных военных системах и на каком-то этапе потребовало его использования для новых операционных систем. Примеры включают ракетный комплекс Rapier и различные системы командования и управления Королевского флота.

метода Будущее

Принципы MASCOT продолжают развиваться в академическом сообществе (в основном в DCSC ) и аэрокосмической промышленности Matra BAe Dynamics посредством исследования временных аспектов проектирования программного обеспечения и выражения системных архитектур, особенно в DORIS (схема реализации требований, ориентированных на данные). ) метод и протоколы реализации. Работа также включала объединение UML и DORIS для предоставления более богатых средств описания сложных систем реального времени ( Научно-исследовательский институт компьютерных наук ).

Ссылки [ править ]

  1. MASCOT - Модульный подход к созданию и тестированию программного обеспечения, Королевское радарное учреждение, Техническая нота RRE № 778, октябрь 1975 г.
  2. Симпсон, Х. 1986. Метод Талисмана. Программное обеспечение англ. Дж. 1, 3 (май 1986 г.), 103–120. ISSN 0268-6961
  3. ДД 196:1991; Руководство по модульному подходу к созданию, эксплуатации и тестированию программного обеспечения (MASCOT), Британский институт стандартов.
  4. Симпсон, Х. 1994. Архитектура компьютерных систем. Семинар IEEE по разработке компьютерных систем, 1994 г.
  5. Халл MEC, Юарт С., Миллар Р.Дж., Ханна Дж.Р.П. Март 2004 г. Моделирование сложных систем реального времени и встроенных систем - комбинация UML и DORIS, Системы реального времени, Vol. 26, № 2, 135-159, ISSN 0922-6443

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0287f4c384705814036e912c2b1252c8__1626497820
URL1:https://arc.ask3.ru/arc/aa/02/c8/0287f4c384705814036e912c2b1252c8.html
Заголовок, (Title) документа по адресу, URL1:
Modular Approach to Software Construction Operation and Test - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)