Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

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

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

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

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

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

Будущее метода [ править ]

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

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

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

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