Центр данных и анализа программного обеспечения - Data & Analysis Center for Software

В Центр данных и анализа программного обеспечения (DACS) был одним из нескольких Министерство обороны США (DoD) спонсируется Информационно-аналитические центры (IACs), администрируемые Центр оборонной технической информации (DTIC). Им управляли США. Исследовательская лаборатория ВВС (AFRL) и управляется Quanterion Solutions Inc. по долгосрочному контракту DoD. Веб-сайт больше не доступен и был заменен на https://www.csiac.org/.

DACS уполномочена собирать, анализировать и распространять информацию, относящуюся к области программного обеспечения.[сноски 1] в Министерство обороны Программная инженерия сообщество, в которое также входят подрядчики оборонной промышленности и академическое сообщество. DACS служит информационным брокером, выявляя ресурсы, существующие в мировом сообществе, и делает эти ресурсы доступными для сообщества через информационные центры, такие как богатый информацией веб-сайт, технические отчеты, технические журналы и различные бесплатные услуги.

Кроме того, DACS, как и все IAC, управляемые DTIC, представляет собой контрактный механизм, который обслуживает DoD, ускоряя процесс приобретения компонентами DoD услуг коммерческих и академических поставщиков для выполнения задач в технической области.

Миссия, устав и история DACS

Миссия и устав DACS

Миссия DACS, как и других IAC в Программа DTIC IAC, является:

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

— Веб-сайт программы DTIC IAC[1], 28 июля 2008 г.

DACS получает право действовать на основании следующих директив и инструкций Министерства обороны США, которые составляют Устав IAC.

МАК - это государственные организации, деятельность которых регулируется Директива DoD 3200,12; Программа Министерства Обороны по научно-технической информации (НТИ) (НТИП) от 11 февраля 1998 г .; и Инструкция Министерства Обороны 3200.14, Принципы и рабочие параметры Программы научно-технической информации Министерства обороны США от 13 мая 1997 г. Политический надзор за МАК осуществляется Министерством обороны (OSD), Директором по оборонным исследованиям и разработкам (DDRE). Административное и оперативное управление обеспечивает DTIC. Техническое руководство обеспечивается назначенным представителем сотрудника по контрактам (COR) от каждой из технических принимающих организаций.

— Веб-сайт программы DTIC IAC[2], 28 июля 2008 г.

История

Как долго существует DACS?

DACS была создана в конце 1970-х годов. Сообщество программного обеспечения в то время осознавало потребность в данных и информации о компьютерном программном обеспечении, процессе его разработки и области программных технологий в целом. Быстрое распространение технологий программной инженерии и распространение инструментов и методов затруднило частному лицу или организации возможность осознавать текущее состояние области программной инженерии. Эта ситуация привела к дублированию усилий в исследовании программного обеспечения и серьезно затруднила передачу технологии из среды исследования программного обеспечения в пользовательский сектор программного сообщества.

Признавая необходимость в центре анализа информации для обслуживания правительства, промышленности и университетов в качестве координационного центра для разработки программного обеспечения и данных об опыте, в августе 1978 г. Римский центр развития воздуха (RADC), который теперь называется Исследовательская лаборатория ВВС (AFRL) заключила контракт с IIT Research Institute (IITRI) на создание такого центра под названием The Data and Analysis Center for Software (DACS), который будет собирать, анализировать, синтезировать и распространять информацию о технологиях разработки программного обеспечения.

Решение было частично основано на том факте, что Министерство обороны и другие федеральные агентства пришли к выводу, что создание специализированных центров анализа информации и программ передачи технологий были эффективными в преодолении проблем при внедрении технологий и распространении разработок, ориентированных на выполнение конкретных задач. НАСА было приведено в качестве примера для демонстрации соотношения выгод и затрат более десяти к одному для своей Программы использования технологий. В то время Министерство обороны уже успешно работало с центрами анализа информации по металлам, керамике, надежности оборудования и данным по обрабатываемости.[3]

Какова была первоначальная цель DACS?

Первоначально DACS выполняла функции библиотекаря Министерства обороны США по темам, связанным с программным обеспечением. Цели заключались в следующем:

  • Поощряйте распространение технологий среди Министерства обороны США, гражданских агентств, государственных подрядчиков и т. Д.
  • Обеспечьте более высокий уровень использования результатов проекта экономически эффективным образом
  • Повышение производительности и качества компьютерного программного обеспечения за счет улучшения передачи технологий разработки программного обеспечения.
  • Содействовать распространению новых технологий по всей промышленной базе США, тем самым расширяя ее возможности и конкурентоспособность.
  • Предоставлять услуги по анализу научно-технической информации Министерству обороны, гражданским агентствам, государственным подрядчикам и частному сектору в областях, касающихся потребностей, разработок и тенденций в области программных технологий.
  • Минимизируйте дублирование усилий, тем самым снижая затраты

Как DACS развивалась с течением времени?

С момента своего создания DACS на протяжении многих лет эксплуатировалась различными подрядчиками Министерства обороны, а библиотека и другие ресурсы, составляющие коллекцию DACS, по очереди переходили к каждому подрядчику. Цели в основном те же, но терминология, используемая для их определения, развивалась по мере изменения программной среды. Средства для улучшения «передачи технологии разработки программного обеспечения» в настоящее время сосредоточены вокруг использования веб-технологий для доставки информации массовому сообществу в электронном формате, организованного таким образом, чтобы сообщество могло легко получать и использовать информацию.

Почему DACS примечателен

Примечательны DTIC и программа DTIC IAC. DACS - это IAC. Некоторые продукты DACS получают признание.[4]

Некоторые отчеты DACS были опубликованы в рецензируемых журналах и сборниках.[5][6] Некоторые работы DACS упоминаются в профессиональной литературе. Например, Уоррен Харрисон и др.[7] и Raffo et al.[8] цитируют Венно[6] и Томас МакГиббон,[9] Менеджер программы DACS. Рини ван Золинген[10] цитирует Макгиббона.[11] Дэвид Ф. Рико[12] благодарит Томаса МакГиббона за «вдохновляющую» работу, которая «сыграла решающую роль в формировании концепций в этой книге». Хоссам А. Габбар[13] и Almstrum et al.[14] цитировать Вьенно.[15] Майкл Р. Лю[16] цитирует DACS реализацию Гоэля-Окумото надежность программного обеспечения модель, распространяемая DACS в то время.

Дополнительные доказательства эффективности и охвата продуктов и услуг DACS содержатся в Истории успеха DTIC.[17] в котором описывается важность основных усилий DACS в обеспечении анализа с добавленной стоимостью в его кратком обзоре и обзоре Главное бухгалтерское управление (GAO) отчет,[18] что привело к последующему использованию этого материала членами оборонного сообщества и индустрии программного обеспечения, а также к расширению полезности и охвату исходного отчета GAO как по времени, так и по объему за два года. Статья DACS, содержащая синопсис отчета GAO, была опубликована в июльском выпуске DACS за 2005 год. Новости программных технологий[19]

Продукты и услуги DACS

Во исполнение своего устава DACS участвует в непрерывном цикле сбора, анализа и распространения данных и информации. DACS повышает ценность сообщества за счет того, как он организует и распространяет или иным образом упаковывает информацию, чтобы сделать ее доступной для самого широкого круга членов сообщества. Таким образом, сбор и распространение тесно интегрированы. DACS поддерживает богатый информацией веб-сайт, издает ежеквартальный технический журнал и периодически разрабатывает современные отчеты (SOAR) по различным темам разработки программного обеспечения в дополнение к целевым исследованиям, таким как инициатива ROI и инициатива Gold Practice. В нижеследующих параграфах представлена ​​подробная информация о конкретных продуктах и ​​услугах.

Веб-сайт DACS

Основные средства распространения - через веб-сайт DACS.[20] Там DACS представляет информацию, организованную вокруг ключевых области исследований, связанные с программным обеспечением или темы. Каждая область исследования разделена на подтемы для конкретного содержания и информационные категории. Посетители тематической области могут перемещаться между категориями, чтобы получить желаемый тип информации. Категории информации включают (но не ограничиваются ими) литературу, передовой опыт, тематические исследования и извлеченные уроки, образовательные и учебные ресурсы, экспертов по предметам, глоссарии и акронимы, блоги и другие интерактивные площадки для тематики программного обеспечения, программ и организаций, поставщиков услуг и консультанты, инструменты и другие связанные ресурсы. Подтемы обеспечивают более широкий охват основной темы, а также рассматривают конкретную перспективу, позволяя посетителю быстро перейти к желаемому уровню детализации.

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

С веб-сайта зарегистрированные пользователи DACS могут выполнять поиск в базах данных DACS, в том числе:

  • Библиографическая база данных по разработке программного обеспечения - с более чем 350 000 записей, представляющих всю коллекцию DACS с момента ее создания. При поиске возвращаются библиографические данные, в том числе сведения о том, где можно получить артефакт. DACS постоянно пополняет эту коллекцию по мере появления ресурсов.
  • Эмпирическая база данных жизненного цикла программного обеспечения - создана для поддержки сбора, обслуживания и распространения эмпирических данных жизненного цикла программного обеспечения для исследовательских целей и для поддержки улучшения процесса разработки программного обеспечения.
  • База данных DoD Acronym - содержит около 30 000 сокращений, относящихся к программным технологиям и программам, представляющим интерес для DoD. Эта база данных постоянно обновляется.
  • DACS ROI Dashbord - набор информации, касающейся рентабельности инвестиций от Улучшение программного процесса. Данные собираются из открытой литературы и в результате сотрудничества с организациями, занимающимися улучшением процессов программного обеспечения, такими как Институт программной инженерии.

Новости технологий DACS Software

DACS издает ежеквартальный технический журнал под названием Новости программных технологий,[21] который распространяется в печатном и электронном формате среди зарегистрированных подписчиков DACS бесплатно, а также доступен для просмотра и загрузки с веб-сайта DACS.[20] Авторам предлагается поделиться своими знаниями или опытом в отношении выбранной темы. Последние темы включают:

  • Будущие направления в разработке программного обеспечения
  • Грид-вычисления
  • Сетецентрическая программная архитектура
  • Открытый исходный код
  • Результаты производительности от улучшения процессов на основе CMMI
  • Сервис-Ориентированная Архитектура
  • Программная археология
  • Разработка надежности программного обеспечения

Публикации DACS

DACS периодически выпускает технические отчеты по различным темам программной инженерии. В соответствии с миссией DACS, большинство отчетов предоставляется сообществу разработчиков программного обеспечения в виде бесплатных PDF-файлов для загрузки с веб-сайта DACS.[22] Эти документы представляют собой отчеты о текущих исследованиях в данной области и обычно создаются экспертами в данной области. Некоторые недавние отчеты включают:

  • Современные инструменты для поддержки интенсивной системы оценки затрат на программное обеспечение Министерства обороны США: отчет о состоянии дел в DACS, Август 2007 г.[23]
  • Экономическое обоснование для улучшения процесса разработки программного обеспечения (обновление 2007 г.): измерение рентабельности инвестиций в разработку программного обеспечения, Сентябрь 2007 г.[24]

Совместные публикации МАК

Программная область не является изолированной сущностью. Есть много примеров совпадения предметной области, связанной с программным обеспечением, с областями других IAC, таких как надежность, обеспечение информации, моделирование и симуляция. Например, надежность программного обеспечения - это подтема более широкой темы надежности системы. Software Assurance переплетается с предметом Information Assurance. Программные технологии являются важной частью моделирования и симуляции. Из-за этого естественного совпадения DACS в сотрудничестве с другими IAC совместно подготовил следующие документы:

  • Набор инструментов для обеспечения надежности системы:[25] 865-страничный документ, опубликованный в 2005 году, который является результатом совместных усилий DACS и Центр анализа информации о надежности (RIAC), чтобы подготовить документ, в котором рассматриваются (в дополнение к аппаратному обеспечению) программное обеспечение и человеческий фактор, которые оказывают еще более значительное влияние на надежность системы.
  • Отчет о современном состоянии Software Security Assurance (SOAR):[26] опубликованный в июле 2007 г., этот SOAR (400 страниц) был написан в соавторстве с техническими экспертами из DACS и Центр анализа информационных технологий (IATAC). В нем дается обзор текущего состояния среды, в которой должно работать программное обеспечение для обороны и национальной безопасности, а затем рассматриваются текущие и новые виды деятельности и организации, участвующие в продвижении различных аспектов обеспечения безопасности программного обеспечения. Он также предоставляет примечательные тенденции в обеспечении безопасности программного обеспечения как дисциплине.

Служба технической поддержки DACS

В рамках своей работы по удовлетворению потребностей сообщества разработчиков программного обеспечения DACS предоставляет службу технических запросов, в рамках которой предоставляет до четырех часов бесплатного исследования для решения любых технических запросов от любого члена сообщества DACS. В некоторых случаях DACS связывает запрашивающего напрямую с экспертом по предметным вопросам (SME) для удовлетворения запроса. DTIC, организация, финансирующая DACS, рассматривает количество технических запросов, обрабатываемых DACS каждый месяц, как ключевой показатель эффективности работы IAC. Диапазон задаваемых вопросов очень широк: от простых вопросов, требующих определения акронима, до очень сложных вопросов. Следующий список содержит некоторые недавние запросы, которые раскрывают суть и объем этой услуги.

  • Как Agile справляется с текучестью разработчиков, поставщиков и т. Д.? Мой вопрос связан с тем фактом, что система может быть разработана одним поставщиком, но может нуждаться в обслуживании другим.
  • «Я заметил тенденцию к распространению аббревиатур в DoD. Есть ли информационная служба / арбитр DoD, через которую эти записи фильтруются?»
  • Мы внедряем новую систему управления персоналом - мне было поручено предложить модель, с помощью которой можно будет оценивать и количественно оценивать модификации / настройки стандартного программного обеспечения ERP в соответствии с целями. Любые рекомендации по подходу - спасибо
  • Я ищу информацию о том, как DoD управляет проектом по разработке программного обеспечения, чтобы не было дублирования.
  • Как Agile реализует освоенную стоимость?
  • Заказчик ищет, оценки размера логических строк исходного кода соотношений кода для разных языков. Он посмотрел на Capers Jones, но ему нужна дополнительная информация.
  • «Я пытаюсь получить некоторую очень конкретную информацию о мониторинге тенденций, связанных с дефектами программного обеспечения. Опять же, это было много лет назад, но я был менеджером программы разработки программного обеспечения, и моя команда использовала инструмент, который отслеживал скорость обнаружения / исправления дефектов с течением времени. Эта тенденция была названа "скользящей дорожкой". Это не было хрустальным шаром, но она была достаточно показательной при прогнозировании стабильности кода и даты выпуска. Я не могу найти свою копию алгоритма и безуспешно искал в Интернете. Спасибо за любую помощь, которую вы можете оказать ".
  • «Есть ли стандартная методика определения доступности программной системы?» В рамках усилий DoD мы пытаемся определить методологию, которая используется для получения номера доступности.
  • «Каков ваш опыт тестирования на основе моделей. Каковы недостатки?»
  • Студент попросил объяснить функциональные точки как меру размера программного обеспечения и полезны ли они для научных программ.

Задачи технической области DACS

Как и в случае со всеми IAC, управляемыми DTIC, DACS служит механизмом контрактов, который позволяет компонентам DoD приобретать технические услуги у коммерческих поставщиков (оборонных подрядчиков, малых предприятий и т. Д.) И академических институтов без участия в формальном процессе конкурсных торгов. . Это экономит время и ресурсы для правительства и позволяет заключить контракт в течение четырех-шести недель. Эта услуга технического задания (TAT) IAC имеет следующие характеристики, которые выгодны правительству:

  • Доступ к завершенным одноразовым контрактам без запроса предложений (RFP)
  • Крупные и масштабируемые заказы на доставку, размер и объем которых определяется эквайером
  • Длительные периоды работы (до трех лет), что снижает стоимость закупок
  • Дополнительное финансирование под управлением покупателя
  • Процесс разработки совместного рабочего плана / технического задания (SOW)
  • Квалифицированные менеджеры программ с установленными процессами и процедурами
  • Контракты на основе результатов, в которых научная и техническая информация передается заинтересованному сообществу, что способствует экономии средств за счет повторного использования

Эффективность процесса заключения договоров ТАТ и его обхода формального процесса запроса предложений основывается на бизнес-модели Программа DTIC IAC. В частности, подрядчики должны соревноваться за возможность управлять IAC. Это полностью открытый конкурс, и награда основана на способности подрядчика выполнять задачи в технических областях, связанных с программным обеспечением, а также выполнять основные функции по поддержке библиотек, ориентированных на программное обеспечение, и развитию центра передового опыта в области программного обеспечения. При проведении торгов на IAC подрядчики формируют совместные группы для обеспечения наилучшего общего охвата домена. Следовательно, подрядчик, эксплуатирующий DACS, уже боролся за право своей команды выполнять TAT. Подрядчик DACS управляет всеми TAT, обеспечивая, чтобы любая научно-техническая информация (STI), полученная в результате TAT, добавлялась в коллекцию DACS для распространения в соответствующих местах. Когда правительство желает получить услуги у кого-то, кроме подрядчика DACS, это делается как ТАТ на основе договоренности о субподряде между поставщиком услуг (членом группы или другим) и подрядчиком DACS. Эта бизнес-модель дает правительству большую гибкость в работе с DACS для получения услуг от наиболее квалифицированных организаций. Это особенно верно в сценариях, когда необходимые технические знания находятся в небольшой группе в академическом учреждении или на малом предприятии.

TAT охватывает широкий спектр деятельности в области программного обеспечения. Приведенный ниже список включен для обозначения диапазона и видов деятельности, выполняемых в рамках ТАТ.

  • Программа ACE - Advanced Course in Engineering (ACE) Cyber ​​Security Boot Camp. Миссия ACE - превратить курсантов ROTC в кибер-офицеров - летчиков, воинов и лидеров. Программа ACE была разработана в рамках Технического задания Центра данных и анализа программного обеспечения (DACS) и является единственным киберобразованием, предлагаемым Министерством обороны (DoD) для курсантов ROTC. Курсанты отбираются из лучших студентов колледжей и университетов США. ACE ориентирован на лучших студентов в компьютерных дисциплинах и учит курсантов оригинальным мыслителям, решениям проблем и техническим лидерам.
  • Тактический эксперимент ВВС NCES (ANTE) - Программа Net-Centric Enterprise Services (NCES), спонсируемая DISA, создала программу для первых пользователей и пригласила участников принять участие в пилотном проекте по использованию информационных услуг NCES. DACS поддерживает AFRL / IF и Секретарь ВВС, Net Centric Enterprise Office и Warfighter Integration Office (SAF / XCISS). AFRL / IF и SAF / XCISS спонсируют эксперименты, которые определят возможности NCES для тактических пользователей. DACS, под управлением ANTE, проводит исследования и разработки для тактических пользователей NCES с ограниченной пропускной способностью. Усилия ANTE следует тактическому сценарию, который иллюстрирует ожидаемый поток данных, в котором тактическому воину нужны данные для выполнения миссии. Поток данных включает обратный доступ через NCES и локальный доступ через тактический анклав.
  • Сетевое наблюдение и распространение информации на всей территории (Project Marti) - Исследовательская программа Net-Centric, финансируемая Управлением информации исследовательской лаборатории ВВС, Рим, Нью-Йорк. DACS в сотрудничестве с Boeing Phantom Works и ВВС США впервые продемонстрировали, как с помощью передовых технологий бортовых сетей и управления информацией космический аппарат может использоваться в качестве гибкого и недорогого средства передвижения. широкий информационный брокер, который предоставляет тактическую информацию в реальном времени наземным войскам для повышения их эффективности и живучести.

Инициативы DACS

По мере развития области программного обеспечения и стремительного развития программных технологий разработчики сталкиваются со значительными проблемами при выполнении требований этих больших сложных систем. В настоящее время DACS участвует в некоторых инициативах, направленных на то, чтобы дать разработчикам больше информации о передовых методах разработки программного обеспечения и об улучшении их процесса разработки. Одновременно DACS участвует, наряду с другими IAC, в поддержке инициативы DTIC, чтобы сделать больше научной и технической информации доступной для воина в электронной форме. Эти инициативы описаны более подробно в следующих подразделах.

Инициатива DACS Gold Practice

Эта инициатива, начатая в 2003 году, направлена ​​на предоставление сообществам специалистов по приобретению программного обеспечения и разработчиков программного обеспечения подробной информацией о распространенных приобретениях и разработке программного обеспечения. лучшие практики это может положительно повлиять на риски программы и рентабельность инвестиций. DACS проводит обширное исследование каждой выявленной практики, а затем публикует технический документ для каждой практики, который содержит подробное описание практики или набора практик, включая взаимосвязь между практиками и обширные списки ресурсов, относящихся к этой практике. Документы доступны для просмотра и скачивания бесплатно на сайте Веб-сайт DACS Gold Practice. В документе также указаны соответствующие веб-сайты, инструменты и методы, эксперты, возможности обучения, литература, термины, источники практики и рекомендуемые источники.

Первоначальный набор практик, на которые DACS нацелилась в рамках этой инициативы, был впервые определен в докторской диссертации доктора Ричарда Тернера под названием «Внедрение передового опыта при приобретении программно-интенсивных систем Министерством обороны США».[27]

Следующие практики можно загрузить с Сайт золотой практики DACS:

  • Улучшение процесса приобретения
  • Архитектурный подход в первую очередь
  • Оцените риски и затраты на повторное использование
  • Двоичный Качественные ворота на уровне дюймовой гальки
  • Коммерческие спецификации и стандарты / Открытые системы
  • Обеспечить совместимость
  • Официальные проверки
  • Формальное управление рисками
  • Подход "цель-вопрос-показатель" (GQM)
  • Комплексная разработка продуктов и процессов (IPPD)
  • Управление требованиями
  • Планирование на основе показателей
  • Тестирование на основе модели
  • План внедрения технологий
  • Требования Компромисс / переговоры
  • Статистическое управление процессами
  • Отслеживание освоенной стоимости

Инициатива DACS ROI

Эта инициатива реализуется с конца 1990-х годов. В последние годы большое внимание уделяется усовершенствованию программных процессов (SPI); однако было очень сложно передать преимущества, достигнутые в одной организации, другой организации. Эта инициатива направлена ​​на сбор данных об усилиях SPI, их анализ, обобщение и моделирование рентабельности, которую можно получить от усилий SPI. В 1999 году DACS подготовила Отчет о современном состоянии (SOAR) под названием «Экономическое обоснование для улучшения программного процесса» и внесла в этот отчет изменения в 2007 году.[28] чтобы по-новому взглянуть на детали, необходимые для демонстрации с точки зрения бизнеса преимуществ улучшенного управления программным обеспечением с использованием методов SPI. В этом пересмотренном SOAR изучаются последствия для бизнеса некоторых более поздних практик SPI, включая Модель зрелости возможностей для интеграции (CMMI), гибкое развитие, и системная инженерия.

DACS недавно реализовал новую возможность под названием «Панель мониторинга ROI ©» на веб-сайте DACS для предоставления обновленной информации о результатах возврата инвестиций (ROI). Панель мониторинга ROI © также содержит обновленную информацию о таких методах, как проверки, повторное использование и дополнительные преимущества. Он устанавливает структуру, с помощью которой текущие методы разработки программного обеспечения можно сравнивать с любыми предлагаемыми улучшениями, графически отображая открытые и общедоступные данные и обеспечивая стандартный статистический анализ данных.[29]

Полная электронная миграционная система (TEMS)

В Полная электронная миграционная система - это проект, финансируемый DTIC, для поддержки сбора научной и технической информации, содержащейся в собраниях документов IAC, и последующего распространения этой информации среди ограниченного сообщества DoD с помощью сложных поисковых возможностей. DACS вместе с другим управляемым DTIC Информационно-аналитические центры, сотрудничает с инициативой TEMS, переводя в электронный формат документы в коллекции DACS (библиотека DACS), которые в настоящее время существуют только в печатном формате, и загружая их в базу данных, созданную DTIC для поддержки усилий TEMS. Во многих случаях IAC являются единственными держателями ценных документов, разработанных до 2000 года. Эта инициатива сохраняет их и расширяет сферу их деятельности. Каждый IAC преобразует многие тысячи документов в формат PDF, делая их более доступными для исследователей IAC, а также для TEMS. Эта инициатива продолжается, хотя многие IAC все еще работают над сканированием накопившихся документов, которые существовали только в печатной форме. Для получения дополнительной информации посетите Веб-сайт TEMS и просмотрите раздел «О TEMS».

Примечания

  1. ^ Область программного обеспечения относится к самому широкому диапазону программного обеспечения, всего, что относится к программному обеспечению.

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

  1. ^ «Миссия МАК». DTIC. Получено 2008-07-28.
  2. ^ «Устав МАК». Получено 2008-07-28.
  3. ^ Duvall, Lorraine M .; Ширли А. Глосс-Солер; Джон Мартенс (июнь 1980 г.). «1.1 - Фон». Центр данных и анализа программного обеспечения. Промежуточный технический отчет. RADC-TR-80-204. База ВВС Гриффисс, Нью-Йорк 13441: Центр развития авиации в Риме. п. 1.CS1 maint: location (связь)
  4. ^ Например, Отчет о состоянии дел, Гарантия безопасности программного обеспечения, совместный продукт IATAC и DACS, является имеется в наличии от DTIC.
  5. ^ Роберт Л. Вино (2005) «Обзор формальных методов», в Программная инженерия, Том 1: Процесс разработки, 3-е издание (под ред. Р. Х. Тайера и М. Дж. Кристенсена), John Wiley & Sons
  6. ^ а б Роберт Л. Вино (1995) "Текущая стоимость сопровождения программного обеспечения", Журнал параметров (Апреля)
  7. ^ Уоррен Харрисон и др. (1999) «Обзор технологий: адаптация финансовых показателей: экономическое обоснование для улучшения программного процесса», Журнал качества программного обеспечения, Т. 8, п. 3: стр. 211-231.
  8. ^ Raffo et al. (2000) «Роль дефектного потенциала в понимании экономической ценности усовершенствования процессов», AMCIS 2000 Proceedings
  9. ^ Томас МакГиббон ​​(1996)Экономическое обоснование для улучшения программного процесса, Отчет о современном состоянии DACS
  10. ^ Рини ван Золинген (2004) «Измерение рентабельности инвестиций в улучшение программного процесса», Программное обеспечение IEEE (Май / июнь): стр. 32–38.
  11. ^ МакГиббон ​​(1999), обновление Макгиббона (1996)
  12. ^ Дэвид Ф. Рико (2004) Окупаемость инвестиций от улучшения процессов разработки программного обеспечения: показатели для менеджеров проектов и инженеров-программистов, Дж. Росс
  13. ^ Хоссам А. Габбар (2006) Современные формальные методы и приложения, Springer
  14. ^ Альмструм и др., "Поддержка формальных методов обучения: отчет рабочей группы ITiCSE 2000 по формальным методам обучения"
  15. ^ Vienneau (1993), отчет DACS позже обновлен до Vienneau (1995)
  16. ^ Майкл Р. Лю (редактор) (1996) Справочник по проектированию надежности программного обеспечения, Издательство IEEE Computer Society Press
  17. ^ «DACS расширяет охват отчета GAO по безопасности разработки программного обеспечения» (PDF). Центр оборонной технической информации. Март 2007 г.
  18. ^ Оборонные закупки: знания поставщиков программного обеспечения, необходимые для управления рисками (PDF). ГАО-04-678. Главное бухгалтерское управление (GAO). Май 2004 г.
  19. ^ Уокер, Эллен (июль 2005 г.). «Безопасность разработки программного обеспечения: перспектива управления рисками». Центр данных и анализа программного обеспечения. Получено 2008-07-30.
  20. ^ а б "Домашняя страница веб-сайта DACS". Получено 2008-07-28.
  21. ^ "Новости программных технологий". Получено 2008-07-28.
  22. ^ "Технические отчеты DACS". Архивировано из оригинал на 2009-10-19. Получено 2008-07-29.
  23. ^ Барри Бём; Джо Энн Лейн (август 2007 г.). «Современные инструменты для поддержки интенсивной системы оценки стоимости систем, разработанной Министерством обороны США: отчет о состоянии дел в DACS». Центр данных и анализа программного обеспечения. Архивировано из оригинал на 2012-12-18. Получено 2008-07-29.
  24. ^ «Экономическое обоснование для улучшения процесса разработки программного обеспечения (обновление 2007 г.): измерение рентабельности инвестиций в разработку программного обеспечения». Сентябрь 2007. Архивировано с оригинал на 2012-12-17. Получено 2008-07-29.
  25. ^ «Набор инструментов для обеспечения надежности». Центр анализа информации о надежности. Декабрь 2005 г. Архивировано с оригинал на 2009-04-29. Получено 2008-07-29.
  26. ^ "Software Security Assurance SOAR". Центр анализа информационных технологий. 31 июля 2007 г.. Получено 2008-07-29.
  27. ^ Тернер, Ричард Г. (31 января 2002 г.). Внедрение передового опыта при приобретении программно-интенсивных систем Министерством обороны США. Кандидатская диссертация. Университет Джорджа Вашингтона.
  28. ^ МакГиббон, Том; Дэн Ференс; Роберт Вино (30 сентября 2007 г.). «Экономическое обоснование для улучшения процесса разработки программного обеспечения (обновление 2007 г.): измерение рентабельности инвестиций в разработку программного обеспечения». Центр анализа данных и программного обеспечения. Архивировано из оригинал 17 декабря 2012 г.
  29. ^ «Панель мониторинга окупаемости инвестиций в DACS». Центр анализа данных и программного обеспечения. Архивировано из оригинал на 2007-08-01. Получено 2008-07-31.