|
|
|||||||||||||||||||||||||||||
|
Обмен моделями данных между AllFusion ERwin Data Modeler и другими CASE-средствамиТочилкина Т.Е., технический специалист компании Interface Ltd.
Часто организации одновременно используют CASE-средства разных производителей, таких как Computer Associates, Oracle, IBM Rational, Sybase и др. Причинами этого могут быть как сложившиеся традиции использования определенных CASE-средств в разных подразделениях, филиалах организации и/или у ее субподрядчиков, так и стремление использовать специфические преимущества конкретного CASE-средства для решения определенных задач. Как правило, CASE-средства разных производителей не интегрируются между собой. Отсутствие интеграции между используемыми CASE-средствами приводит к дополнительным материальным и временным затратам организации на повторную разработку модели той же системы, но уже на платформе другого CASE-средства, используемого в другом подразделении, в другом филиале, у субподрядчика и т.п. Переход всех подразделений, филиалов организации, ее партнеров на использование единого CASE-средства не всегда оправдан как с точки зрения затрат, так и с точки зрения общей функциональности. Более эффективным решением может стать использование специальных интерфейсов (линков), которые автоматизируют процесс обмена моделями между разными CASE-средствами. Рассмотрим укрупненный алгоритм обмена моделями между CASE-средствами, поддерживающими возможность XML-импорта/экспорта.
AllFusion ERwin Data Modeler (ранее: ERwin) - популярное CASE-средство для моделирования данных, поддерживающее возможность XML-импорта/экспорта Существует ряд линков, которые автоматизируют процесс обмена моделями между AllFusion ERwin Data Modeler и CASE-средствами других компаний, такими как Oracle, IBM Rational, Sybase и др., а также расширяют возможность интеграции продукта со средами разработки, основанными на репозиториях. Рассмотрим несколько ситуаций, когда требуется обмен моделями между AllFusion ERwin Data Modeler и другими CASE-средствами. 1) Многократный перевод моделей из одной платформы моделирования в другую для получения максимального эффекта от специфических преимуществ каждого средства в разных подразделениях, у субподрядчиков и т.п. Пример 1. В организации исторически сложилась ситуация, при которой бизнес-аналитики описывают логические модели данных с помощью ARIS Toolset, в то время как администраторы баз данных используют AllFusion ERwin Data Modeler. В такой ситуации имеет смысл конвертировать модель ARIS Toolset в модель AllFusion ERwin Data Modeler, который позволяет работать не только на логическом, но и на физическом уровне дизайна базы данных. (Примечание: ARIS Toolset не поддерживает физический дизайн базы данных.) Пример 2. В организации разработчики приложений работают с Rational Rose. При создании UML-классов они постоянно пользуются физической моделью базы данных, которую разрабатывает администратор базы данных с помощью AllFusion ERwin Data Modeler. В такой ситуации имеет смысл конвертировать физическую модель ERwin в модель Rational Rose. 2) Двусторонний обмен моделями между разными средствами моделирования в крупной организации для построения единой корпоративной модели данных. Пример 1. В разных филиалах и подразделениях крупной организации установлены и используются разные средства моделирования данных. Разработанные с помощью разных CASE-средств модели содержат разрозненные фрагменты важной для организации информации. Для решения задачи построения единой корпоративной модели данных, требуется собрать всю информацию из разных источников. 3) Интеграция моделей из CASE-средств в корпоративные репозитории, которые используются как "хранилища метаданных" 4) Одноразовая миграция моделей с одной платформы моделирования на другую требуется, когда организация переходит на другое средство моделирования. В связи с этим возникает задача по разовому переносу всех разработанных моделей с одной платформы моделирования на другую. Использование линков между AllFusion ERwin Data Modeler и другими CASE-средствами может помочь решить перечисленные задачи. В разделе "Download" можно бесплатно скачать ознакомительные версии линков для обмена моделями между AllFusion ERwin Data Modeler и следующими средствами: 1) Линк для обмена моделями между AllFusion ERwin Data Modeler и PowerDesigner Научиться использовать AllFusion ERwin Data Modeler, Oracle Designer, PowerDesigner, Rational Rose, ARIS Toolset и другие CASE-средства можно в учебном центре компании Interface Ltd. Дополнительная информация
|
|