SOA моделирование терминологии

Я изучаю SOA для нашего нового проекта. Я хочу знать основную информацию о технологиях моделирования SOA. Я видел много терминов в Интернете, таких как SoaML, BPMN, SOMF, SOMA, SOBA ... и не понимал, когда и где использовать какую технологию моделирования.
Пожалуйста, помогите мне определить точную технологию для моделирования наших услуг.
Заранее спасибо.

2 ответа

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

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

Удачи и приятного путешествия

  • SOAML - UML-профиль (нотация моделирования) для моделирования SOA.
  • BPMN - Моделирование обозначений для моделирования бизнес-процессов.
  • SOMF - Методология проектирования архитектуры SOA. От Майкла Белла. Поддерживается такими инструментами, как Sparx Enterprise Architect
  • SOMA - Методология проектирования архитектуры SOA. От IBM. Поддерживается RSA.

Не слышал о соба.

Другие вопросы по тегам