Jump to content

Архитектура совместной работы предприятия

Первая версия архитектуры совместной работы предприятия ( ECA ) была опубликована Object Management Group (OMG) в 2001 году.Видение (ECA) состоит в том, чтобы упростить разработку систем, основанных на компонентах и ​​услугах, путем предоставления структуры моделирования, согласованной с архитектурой, управляемой моделями (MDA) Object Management Group (OMG). [1]

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

ECA определяет набор моделей UML, используемых для моделирования различных аспектов (например, статических и динамических аспектов) системы, а также набор точек зрения, касающихся различных проблем (например, бизнеса, техники, технологий и т. д.).

модели ЭКА

[ редактировать ]

ECA включает четыре модели UML:

  1. архитектура совместной работы компонентов,
  2. Модель бизнес-процесса,
  3. Модель событий и
  4. Модель сущностей.

Архитектура совместной работы компонентов (CCA)

[ редактировать ]

Архитектура совместной работы компонентов (CCA) обеспечивает рекурсивную декомпозицию и сборку логических частей или ролей процесса. Они представляют собой абстрактных ролевых игроков, которые в конечном итоге отображаются на компонентах физической системы. Таким образом, ECA отделяет роли процесса от физических компонентов процесса, реализующих эти роли.

Модель бизнес-процесса

[ редактировать ]

Модель бизнес-процессов определяет бизнес-процессы на разных уровнях детализации с помощью диаграмм составных задач. Сложная задача координирует действия более низкого уровня для выполнения действий более высокого уровня. Роли процесса могут быть определены для действий. ECA определяет следующие три роли процесса

  • Ответственная сторона
  • Исполнитель
  • Артефакт

ECA не требует официального указания контрактов на оказание услуг для исполнителей, но в большинстве случаев это будет поощряться.

Модель событий

[ редактировать ]

Модель событий призвана поддерживать спецификацию слабосвязанных приложений, управляемых событиями. Он определяет

  • процессы с входом событий и выходом действий, а также
  • сущности с входящим потоком действий и исходящим потоком событий.

Модель сущностей

[ редактировать ]

Модель сущностей определяет структуру и отношения между бизнес-сущностями.

Просмотры ЭКА

[ редактировать ]

Представления ECA взяты непосредственно из эталонной модели открытой распределенной обработки RM-ODP :

  • Представление предприятия: Представление предприятия определяет CCA, процессы, бизнес-объекты и их отношения, события, ведущие к действиям технологически нейтральным способом.
  • Вычислительный вид: спецификация вычислений получает в качестве входных данных спецификацию предприятия и набор шаблонов сопоставления и создает вычислительную спецификацию.
  • Информационное представление: Информационное представление получает в качестве входных данных спецификации объектов, отношения и набор шаблонов сопоставления и генерирует информационную спецификацию.
  • Инженерный взгляд: Инженерный взгляд определяет абстрактные технологические решения, например, какие компоненты должны быть доступны по сети, где обмен сообщениями должен использоваться в качестве канала интеграции и как объекты должны быть сопоставлены с постоянным хранилищем без указания конкретных технологий, которые будут использоваться.
  • Представление «Технологии»: Представление « Технологии» определяет отображение таких технологий, как хосты компонентов (например, JavaEE, SOA/JBI, CORBA-CCM, Microsoft.Net, ...), конкретных поставщиков промежуточного программного обеспечения, конкретных поставщиков сохраняемости.

См. также

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 691f2d65dee370e84cf955ae8bf8ef72__1707965580
URL1:https://arc.ask3.ru/arc/aa/69/72/691f2d65dee370e84cf955ae8bf8ef72.html
Заголовок, (Title) документа по адресу, URL1:
Enterprise Collaboration Architecture - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)