Институт программной инженерии - Software Engineering Institute

Институт программной инженерии
Институт программной инженерии Карнеги-Меллона.JPG
Учредил14 ноября 1984 г. (1984-11-14)
Тип исследованияМультипрограмма
Бюджет584 миллиона долларов США на 2011–2015 годы
Поле исследований
Программная инженерия
ДиректорПол Д. Нильсен
Сотрудники700
Адрес4500 Пятая авеню
Место расположенияПиттсбург, Пенсильвания, Соединенные Штаты
40 ° 26′48 ″ с.ш. 79 ° 57′00 ″ з.д. / 40,4466 ° с.ш. 79,9500 ° з.д. / 40.4466; -79.9500Координаты: 40 ° 26′48 ″ с.ш. 79 ° 57′00 ″ з.д. / 40,4466 ° с.ш. 79,9500 ° з.д. / 40.4466; -79.9500
15213
ПринадлежностиМинистерство обороны, Департамент армии
Операционное агентство
Университет Карнеги Меллон
Интернет сайтwww.sei.cmu.edu
карта
Институт программной инженерии находится в Питтсбурге.
Институт программной инженерии
Расположение в Питтсбурге

В Институт программной инженерии (SEI) - это американский центр исследований и разработок со штаб-квартирой в г. Питтсбург, Пенсильвания. Его деятельность охватывает кибербезопасность, обеспечение программного обеспечения, разработка и приобретение программного обеспечения, а также возможности компонентов, критически важных для Министерства обороны.[нужна цитата ]

Орган власти

Институт программной инженерии Карнеги-Меллона - это федеральный научно-исследовательский центр со штаб-квартирой в кампусе Университет Карнеги Меллон в Питтсбург, Пенсильвания, Соединенные Штаты. SEI также имеет офисы в Вашингтон, округ Колумбия и Лос-Анджелес, Калифорния. SEI работает с основным финансированием от Министерство обороны США. SEI также работает с промышленностью и академическими кругами в рамках сотрудничества в области исследований.[нужна цитата ]

14 ноября 1984 г. Министерство обороны США выбрало Университет Карнеги-Меллона в качестве места размещения Института программной инженерии.[1] Институт был основан с первоначальным выделением 6 миллионов долларов, еще 97 миллионов долларов будут выделены в последующие пять лет. Контракт SEI с Министерством обороны подлежит пересмотру и продлению каждые пять лет.

Программа работы SEI проводится по нескольким основным направлениям: кибербезопасность, обеспечение программного обеспечения, разработка и приобретение программного обеспечения, а также возможности компонентов, критически важных для Министерства обороны.[2]

Направления работы

SEI определяет конкретные инициативы, направленные на улучшение возможностей организации в области разработки программного обеспечения.

Практика управления

Организациям необходимо эффективно управлять приобретением, разработкой и развитием (ADE) программно-интенсивных систем. Успех в практике управления программной инженерией помогает организациям прогнозировать и контролировать качество, график, стоимость, время цикла и производительность. Самый известный пример SEI в практике управления - это SEI Модель зрелости возможностей (CMM) для программного обеспечения (сейчас Интеграция модели зрелости возможностей (CMMI) ). Подход CMMI состоит из моделей, методов оценки и учебных курсов, которые, как было доказано, улучшают производительность процесса. В 2006 году версия 1.2 пакета продуктов CMMI включала выпуск CMMI for Development. CMMI для разработки был первым из трех созвездий, определенных в версии 1.2: другие включают CMMI для сбора и CMMI для услуг. Группа CMMI для служб была выпущена в феврале 2009 года. Еще одна практика управления, разработанная CERT, которая является частью SEI, - это модель управления устойчивостью (CERT-RMM). CERT-RMM - это модель возможностей для управления операционной устойчивостью. Версия 1.0 модели управления устойчивостью была выпущена в мае 2010 года.

Инженерные практики

Работа SEI в инженерной практике увеличивает способность инженеров-программистов анализировать, прогнозировать и контролировать выбранные функциональные и нефункциональные свойства программных систем. Ключевые инструменты и методы SEI включают SEI Метод анализа компромиссов в архитектуре (ATAM), SEI Framework for Software Product Line Practice и SEI Service Migration and Reuse Technique (SMART).

Безопасность

SEI также является домом для CERT / CC (Координационный центр CERT), организация по компьютерной безопасности, финансируемая из федерального бюджета. Основные цели программы SEI CERT - обеспечить использование соответствующих технологий и методов управления системами для противодействия атакам на сетевые системы, а также для ограничения повреждений и обеспечения непрерывности критически важных услуг, несмотря на успешные атаки, аварии или сбои. Программа SEI CERT работает с US-CERT для создания веб-сайта Build Security In (BSI), который предоставляет рекомендации по обеспечению безопасности на каждом этапе жизненный цикл разработки программного обеспечения. SEI также провела исследование внутренних угроз и компьютерная криминалистика. Результаты этого исследования и другая информация теперь доступны в виртуальной учебной среде CERT.

Карнеги-Меллон, модель зрелости возможностей, CMM, CMMI, метод анализа компромиссов в архитектуре, ATAM и CERT зарегистрированы в Управлении по патентам и товарным знакам США Университетом Карнеги-Меллона.

Специальные программы

Партнерская сеть SEI

Партнерская сеть SEI помогает SEI распространять передовой опыт разработки программного обеспечения. Организации и отдельные лица в партнерской сети SEI отбираются, обучаются и получают лицензии SEI для предоставления аутентичных услуг SEI, которые включают курсы, методы консультирования и процессы управления. В настоящее время сеть состоит из почти 250 партнерских организаций по всему миру.

Конференции

SEI спонсирует национальные и международные конференции, семинары и встречи групп пользователей. Другие мероприятия охватывают такие темы, как приобретение программно-емких систем, коммерческая готовая (COTS) -системы, сетевая безопасность и живучесть, исследование программных процессов, линейки программных продуктов, CMMI и процесс программного обеспечения SEI Team.

Образование и обучение

Главный объект на Пятой авеню в Питтсбурге.

Курсы SEI в настоящее время предлагаются в офисах SEI в США и Европе. Кроме того, партнеры SEI обучают людей, используя лицензированные материалы курса.

Программа членства

Программа членства SEI помогает сообществу разработчиков программного обеспечения объединяться в сети. Членами SEI являются владельцы малого бизнеса, программисты и системные программисты, генеральные директора, директора и менеджеры компаний из списка Fortune 500 и государственных организаций.[3]

Партнерская программа

В рамках партнерской программы SEI организации направляют технических экспертов в SEI на срок от 12 месяцев до четырех лет. В настоящее время аффилированные лица работают над проектами с SEI по выявлению, разработке и демонстрации улучшенных методов разработки программного обеспечения.

Программа награждения Software Process Achievement

Чтобы признать выдающиеся достижения в улучшении способности организации создавать и развивать программно-зависимые системы, SEI и IEEE Computer Society создал Награда за достижения в области программного обеспечения программа.[4] Целью этой награды является не только награждение за выдающиеся достижения, но и содействие постоянному развитию в практике разработки программного обеспечения и распространение идей, опыта и проверенных практик в соответствующих сообществах исследователей и практиков.

Исследования и публикации

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

Кроме того, SEI предлагает открытые курсы, семинары и конференции по совершенствованию процессов, архитектуре программного обеспечения и линейкам продуктов, а также безопасности.

Споры

11 ноября 2015 года руководитель проект Tor обвиняемый[5] Институт программной инженерии Федеральное Бюро Расследований в раскрытии личности пользователей Сеть Tor. Позже обвинение показало, что взлом был оплачен Министерством обороны, а повестка в суд - ФБР.[6]

Фокус прогрессивных протестов

SEI был случайным сайтом антивоенное движение и движение за мир протесты,[7][8][9] многие из которых были организованы Центр Томаса Мертона в Питтсбурге.

Ссылки в популярной культуре

Туннель в SEI служил входом в тюрьму Блэкгейт в The Dark Knight Rises.

Смотрите также

Рекомендации

  1. ^ О'Тул, Джеймс. «CMU выигрывает войну за программное обеспечение». Pittsburgh Post Gazette, 15 ноября 1984 г. https://news.google.com/newspapers?id=RYRIAAAAIBAJ&sjid=mm4DAAAAIBAJ&pg=4978%2C3800166
  2. ^ http://www.sei.cmu.edu/research/index.cfm
  3. ^ Страница работы с нами
  4. ^ Программа премии Software Process Award.
  5. ^ Платило ли ФБР университету за атаку на пользователей Tor?
  6. ^ Подтверждено: Университет Карнеги-Меллона атаковал Tor, был вызван в суд федералами
  7. ^ Демократия сейчас! | Военный университет Карнеги: как Пентагон финансирует университеты для участия в войне
  8. ^ Тартан онлайн: Питтсбург идет за миром
  9. ^ «1200 демонстраций против войны в Ираке в Окленде». Pittsburgh Post-Gazette. 24 марта 2007 г.

дальнейшее чтение

внешняя ссылка