Дом Облачные вычисления Что такое сервис-ориентированный анализ и дизайн (soad)? - определение из техопедии

Что такое сервис-ориентированный анализ и дизайн (soad)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает сервис-ориентированный анализ и проектирование (SOAD)?

Сервис-ориентированный анализ и проектирование (SOAD) - это методология, которая относится к моделированию и проектированию для приложений с сервис-ориентированной архитектурой (SOA).


Подход SOAD при разработке приложений SOA требует следующих ключевых элементов:

  1. Модель процесса: определение процесса и нотации путем организации объектно-ориентированного анализа и проектирования (OOAD), моделирования бизнес-процессов (BPM) и элементов архитектуры предприятия. Дополнительные элементы также могут быть определены при необходимости.
  2. Инструкции: Структурированный способ концептуализации услуг.
  3. Стандарты: обеспечивают четко определенные, качественные факторы и лучшие практики обслуживания, возможностей, данных и детализации ограничений. Роли также должны быть четко определены и определять, является ли разработчик, архитектор или аналитик ответственным за каждую часть работы.
  4. Артефакты: определите, что не является хорошим сервисом, например, сервисами, которые нельзя использовать повторно, и, следовательно, не относящимися к резидентам SOA.
  5. Качество обслуживания: облегчает сквозное моделирование и обеспечивает всестороннюю поддержку инструментов.

Techopedia объясняет сервис-ориентированный анализ и дизайн (SOAD)

Существующие дисциплины SOA-моделирования, такие как OOAD, платформы EA и BPM, не в состоянии удовлетворить требования при независимом применении к приложениям SOA. Раннее внедрение проектов SOA, которые были разработаны в OOAD, инфраструктурах EA и BPM, охватывает только часть архитектуры SOA. Таким образом, SOAD появился для обеспечения успешного и полного внедрения SOA-приложений.


SOAD - это методология целостного моделирования, основанная на существующих, хорошо дисциплинированных и проверенных методологиях: OOAD, инфраструктура EA и BPM. В дополнение к этой комбинации проверенных методов, в подходе SOAD также должны учитываться следующие важные концепции и аспекты:

  1. Категоризация и агрегация услуг
  2. Политика и аспекты
  3. Встречи в середине процессов
  4. Семантическая брокерская деятельность
  5. Служба сбора урожая и брокерских услуг

SOAD применим ко многим приложениям, таким как корпоративные приложения и архитектурные стили, выходящие за рамки SOA. Кроме того, текущие разработки подхода SOAD также можно найти в многократно используемой модели архитектурных решений и облачных вычислениях.

Что такое сервис-ориентированный анализ и дизайн (soad)? - определение из техопедии