Журнал Architects Journal Март 2006

Моделирование подключенных систем, ориентированное на сервисы

Применение модели, ориентированной на сервисы, в процессах проектирования требует учета ее особенностей, их правильного определения и размещения на нужном уровне абстракции. Только так можно добиться соответствия этой модели бизнес-требованиям организации. В этой статье мы предлагаем трехуровневый подход к моделированию подключенных и ориентированных на сервисы систем, который обеспечивает максимальное приближение ИТ-решений к потребностям бизнеса. Мы начнем с рассмотрения старого подхода к архитектурам, ориентированным на сервисы (SOA), и покажем, почему этот подход часто оказывался безуспешным и, как правило, не давал ожидаемой отдачи от инвестиций. Далее мы обсудим преимущества размещения модели сервисов между традиционными бизнес- и технологической моделями, знакомыми большинству архитекторов, и поговорим о методологии Microsoft Motion и о сопоставлении бизнес-возможностей (business capabilities) с сервисами. Кроме того, мы покажем, как реализовать такие сопоставленные сервисы. Арвиндра Cеми и Бит Швеглер

Создание приложений на платформе рабочих процессов

Платформа рабочих процессов (workflow platform) облегчает решение многих бизнес-задач. В этой статье обсуждается создание приложений на платформе рабочих процессов. Такая платформа поддерживает ключевые концепции рабочих процессов и обеспечивает основу для создания приложений, структурированных в соответствии с этими концепциями. Чтобы определить необходимые характеристики платформы рабочих процессов, рассматривается ряд приложений, после чего обсуждаются потенциальные преимущества создания приложений на платформе рабочих процессов. Кроме того, рассказывается о системе Windows Workflow Foundation как о средстве реализации этих преимуществ на практике. Дэвид Грин

Как упростить проектирование сложных рабочих процессов

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