ГОСТ Р ИСО/МЭК 16680—2015
Приложение С
(справочное)
Взаимосвязь с другими стандартами SOA
Совместный официальный докутиент «Путеводитель по открытымстандартам SOA. связанным с архитекту
рой» (Navigating the SOAOpen Standards LandscapeAroundArchitecture), подготовленный организациями OASIS,
OMG иOpenGroup [SOAWP], призванпомочьсообществуSOAразобратьсявомножестве пересекающихсятехни
ческихпродуктов,созданныхэтимиорганизациями. В центревниманияданногодокумента находится архитектура.
В этом совместномдокументе описаны и позиционированы стандарты эталонных моделей SOA. онтологии,
эталонные архитектуры, модели завершенности, языхи моделирования и стандарты по управлению SOA. В нем
отмечено, в каком аспекте эти работы схожи, рассмотрены сильные стороны каждогодокумента и упомянуто, ка
ким образом эти работы можно использовать как параллельно, так и дополняя друг друга. Кроме того, документ
созданв качестверуководствадляпользователейэтихспецификаций. Онпоможет выбратьтехнические продукты,
которые лучше всего отвечают их потребностям, соответствуют текущим задачам и планам по дальнейшему со
вершенствованию SOA.
Хотяпонимание SOAи концепцийуправления SOAвэтихработахпохоже,стандарты создают исходяиз раз
ных точек зрения и со временем модернизируют. Все спецификации поддерживают схожий набор возможностей,
однакообеспечивают разныеуровнидетализацииоднихи техже аспектов, на которыхони сфокусированы. Таким
образом, хотя определения и выражения в некоторых отношениях могут различаться, фундаментальные концеп
ции SOAиуправления SOAв целом совпадают.
Нижеприведен краткий обзор размещения и резюме этих спецификаций:
- «Эталонная модель OASIS для SOA» (The OASIS Reference Model for SOA. SOA RM)— это наиболее аб
страктная изспецификаций. Она позволяет понять ключевые концепции SOA(
cm
. [SOARM]).
- «Онтология SOAконсорциума Open Group» (The Open Group SOAOntology) расширяет, уточняет и форма
лизует некоторые из ключевых концепций документа SOA RM. Этотдокумент позволяет разобраться в ключевых
концепциях SOAи пропагандирует подходк разработке SOA. основанный на моделях (см. [SOAONTJ).
- «Эталонная архитектура OASIS для базовых уровней SOA» (The OASIS Reference Architecture for SOA
Foundation)рассматриваетсозданиепарадигмы SOAи взаимодействие в нейс точкизренияэкосистемы. Этотдо
кумент позволяет разобраться в различныхэлементах SOAи полнотеархитектур и реализаций SOA. а также рас
сматриваетвопросыархитектурс несколькими владельцами, при которыхдля SOAиуправления SOAнет единого
полномочного субьекта (см. документ: http:y/docs.oasis-open.org/soa-rm/soa-ra/v1.0/soa-ra-pr-01 pdf).
- «Эталонная архитектура SOA консорциума Open Group» (The Open Group SOA Reference Architecture) —
этомногоуровневаяархитектура, котораяопределяетсяс точкизренияпотребителяипоставщика. Вэтомдокумен
терассмотрены междисциплинарныевопросы иописаны архитектурные компонентыипринципы,которые способ
ствуют реализации SOA. Документ позволяет разобраться в различных элементах SOA и развертывании SOAна
предприятии, определяет основу для эталонной отраслевой или организационной архитектуры и рассматривает
последствия архитектурных решений, а также позиционирование продуктов различных поставщиков в контексте
SOA(см. документ:
www.opengroup.org/projects/soa-ref-arch)
.
- «СтруктурауправленияSOAконсорциума Open Group»(The Open GroupSOAGovernance Framework)пред
ставляет собой эталонную модель и метод для области «Управление». Его назначение — помочь разобраться в
управлении SOAв организациях. Вдокументе «Эталонная модель OASISдлябазовых уровней SOA» (The OASIS
ReferenceArchitectureforSOAFoundation)содержитсяабстрактноеописание принциповуправления применитель
но к SOA. Особое вниманиеуделяется межорганизационномууправлению(см. [SOAGFJ).
- «Модель завершенности интеграции сервисов консорциума Open Group» (TheOpen Group SOAIntegration
MaturityModel.OSIMM)позволяетоценить завершенностьинтеграциисервисовворганизации пообширномуспек
тру уровней SOA. В нем такжеопределена программа поэтапного внедрения. Этотдокументпозволяет понять, на
каком уровне завершенности SOAнаходитсяорганизация (см. настоящий стандарт).
- «Спецификация языка SoaML консорциума Object Management Group» (The Object Management Group
SoaML Specification) определяет расширения языка UML для моделирования сервисов. Ее можно рассматривать
как конкретизацию эталонной архитектуры SOA консорциума Open Group для представления артефактов SOAв
языкеUML (см. документ: ’rtww.omg.org).
42