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

Применение Переносимость профиля (APP) является 1990 - е годы основой для открытых систем окружающей среды разработан NIST для использования правительством США. Он содержит выбранный набор спецификаций, который определяет интерфейсы, службы, протоколы и форматы данных для определенного класса или домена приложений.

Профиль переносимости приложений предлагает структуру для «интеграции федеральных, национальных, международных и других спецификаций США с целью обеспечения функциональности, необходимой для удовлетворения широкого диапазона требований федеральных информационных технологий США ». [1]

Обзор [ править ]

Во второй половине 20 века информационные системы первоначально развивались из изолированных вычислительных островков . Благодаря постепенным изменениям эти отдельные системы стали связаны общими пользователями и общими информационными потребностями. В конце 20-го века эти системы были на пути к переходу к вычислительным средам, состоящим из распределенных, разнородных, сетевых приложений, баз данных и оборудования. Возникла концепция федеральной вычислительной среды, которая построена на инфраструктуре, определенной открытыми, основанными на консенсусе стандартами, которые де-факто служат средством организации этих систем. NIST разработал такую ​​инфраструктуру и назвал ее Open System Environment (OSE). [2]

Открытая системная среда (OSE) включает в себя функциональные возможности, необходимые для обеспечения взаимодействия , переносимости и масштабируемости компьютеризированных приложений в сетях разнородных, мультивендорных аппаратных / программных / коммуникационных платформ. Открытая системная среда формирует расширяемую структуру, которая позволяет определять службы, интерфейсы, протоколы и поддерживающие форматы данных в терминах непатентованных спецификаций, которые развиваются через открытые (общедоступные) форумы, основанные на консенсусе. [2]

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

Темы приложений [ править ]

Приложение и модель архитектуры предприятия NIST [ править ]

Приложение обращается к самой низкой архитектуре в модели архитектуры предприятия NIST , то есть к архитектуре системы доставки.

«Профиль переносимости приложений (APP) - версия 3.0 профиля открытой системной среды правительства США» содержит рекомендации по набору отраслевых, федеральных, национальных, международных и других спецификаций, которые определяют интерфейсы, службы, протоколы и форматы данных для поддержки открытого Системная среда (OSE).

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

Области обслуживания приложения [ править ]

Услуги, определенные в профиле переносимости приложений, относятся к следующему широкому спектру областей обслуживания: [3]

  • Сервисы операционной системы (ОС)
  • Услуги интерфейса человек / компьютер (HCI)
  • Услуги управления данными (DM)
  • Услуги обмена данными (DI)
  • Услуги по разработке программного обеспечения (SWE)
  • Графические сервисы (GS)
  • Сетевые сервисы (NS)

Каждая из областей обслуживания профиля переносимости приложения обращается к конкретным компонентам, вокруг которых были или будут определены спецификации интерфейса, формата данных или протокола. Службы безопасности и управления являются общими для всех областей обслуживания и пронизывают эти области в одной или нескольких формах. [3]

Приложения [ править ]

В 1990-х годах профиль переносимости приложений NIST применялся в нескольких структурах корпоративной информационной архитектуры, таких как: [4]

  • Техническая архитектура C4I, Архитектура COE, 1995 г.

  • Подробная техническая эталонная модель Министерства обороны США, 1996 г.

Дальнейшее чтение [ править ]

  • Министерство обороны (1996). Структура технической архитектуры для управления информацией. Vol. 2, техническая эталонная модель .
  • Гэри Фишер (1993). Профиль переносимости приложений (APP): Профиль открытой системной среды правительства США OSE / 1 версии 2.0 . Специальная публикация NIST 500-210, июнь 1993 г.
  • Джозеф Хангейт (1995) " Отчет о конференции: Профиль переносимости приложений и форум пользователей открытой системной среды Гейтерсбург, Мэриленд, 9–10 мая 1995 г. " в: Журнал исследований Национального института стандартов и технологий . Volume 100, Number 6, ноябрь – декабрь 1995 г.
  • IEEE P1003.22 Draft Guide for POSIX Open Systems Environment - A Security Framework

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

 Эта статья включает материалы, являющиеся  общественным достоянием, с веб-сайта Национального института стандартов и технологий https://www.nist.gov .

  1. ^ The Open Group (2007) TOGAF 2007 Edition: (включая 8.1.1) . п. 507
  2. ^ Б Naval Information Systems Management Center (1994) Ada Внедрение Guide: Software Engineering с Ada Том I . Военно-морское ведомство, апрель 1994 г.
  3. ^ a b Джозеф Хангейт (1995) " Отчет о конференции: Профиль переносимости приложений и форум пользователей открытой системной среды Гейтерсбург, Мэриленд, 9–10 мая 1995 г. " в: Журнал исследований Национального института стандартов и технологий . Volume 100, Number 6, ноябрь – декабрь 1995 г.
  4. ^ Федеральное управление гражданской авиации (1998) Инициативы федеральной информационной архитектуры . Федеральное авиационное управление, отдел архитектуры и системного проектирования, ASD-100 и группа информационной архитектуры NAS. Февраль 1998 г.