Методы моделирования системной интеграции - PullRequest
1 голос
/ 17 ноября 2009

Когда речь идет о системной интеграции, как вы моделируете требования к интеграции? Используете ли вы UML или BPMN или некоторые другие методы?

Какие ограничения вы видите в существующих подходах и какой, по вашему мнению, идеальный подход к моделированию требований к системной интеграции?

Ответы [ 2 ]

2 голосов
/ 18 ноября 2009

Этот вопрос действительно широкий и может быть уточнен (например, какой уровень системы?), Если вы хотите получить лучший ответ. Приведенные ниже подходы сработали на моем опыте и получили широкое распространение в компании. Это может не сработать для вашей организации, но мы очень ориентированы на интеграцию приложений / данных, и эти методы помогают нам отслеживать интеграцию на высоком уровне / уровне потока / данных. Ключ к успеху - не идеальная модель, а практическая модель с хорошей подготовкой и примерами / шпаргалками.

Одним из представлений модели UML, который, по-видимому, будет работать для системной интеграции на уровне компонентов / интерфейсов, является диаграмма компонентов с компонентами, а затем реализация интерфейса и использование интерфейсов.

Также используется концепция информационного потока либо UML, либо просто строки с определением. Тогда просто выберите свой уровень абстракции. Пример: PeopleSoft --- (Персональные данные через файл) -----> Active Directory --- (Группы через LDAP) ----> Учебный инструмент.

BPMN действительно для бизнес-процессов, и хотя я действительно считаю, что это здорово, это не то место, где его следует использовать.

0 голосов
/ 02 января 2010

OMG попытался ответить на ваш вопрос с помощью диаграммы требований, встроенной в язык моделирования sysml . Поставщики инструментов SysML пытаются решить вашу проблему. Например, проверьте решение рациональная рапсодия .

...