Обмін моделями даних між AllFusion ERwin Data Modeler та іншими CASE-засобами

Часто організації одночасно використовують CASE-засоби різних виробників, таких як Computer Associates, Oracle, IBM Rational, Sybase та ін Причинами цього можуть бути як сформовані традиції використання певних CASE-засобів в різних підрозділах, філіях організації та / або у її субпідрядників, так і прагнення використовувати специфічні переваги конкретного CASE-засоби для вирішення певних завдань.


Як правило, CASE-засоби різних виробників не інтегруються між собою. Відсутність інтеграції між використовуваними CASE-засобами призводить до додаткових матеріальних та тимчасових витратах організації на повторну розробку моделі тієї ж системи, але вже на платформі іншого CASE-засобу, використовуваного в іншому підрозділі, в іншому філіалі, у субпідрядника і т.п.


Перехід всіх підрозділів, філій організації, її партнерів на використання єдиного CASE-засоби не завжди виправданий як з точки зору витрат, так і з точки зору загальної функціональності.


Більш ефективним рішенням може стати використання спеціальних інтерфейсів (лінків), які автоматизують процес обміну моделями між різними CASE-засобами.


Розглянемо укрупнений алгоритм обміну моделями між CASE-засобами, що підтримують можливість XML-імпорта/експорта.



  1. Створити модель за допомогою першого CASE-засоби
  2. Зберегти модель як XML-файл.
  3. Запустити спеціалізований лінк. Лінк автоматично перетворить XML-файл першого CASE-засоби в XML-файл (и) другого CASE-засоби.
  4. Відкрити перетворений XML-файл у другому CASE-засобі.

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
2) Лінк для обміну моделями між AllFusion ERwin Data Modeler і Oracle Designer
3) Лінк для обміну моделями між AllFusion ERwin Data Modeler and Rational Rose
4) Лінк для обміну моделями між AllFusion ERwin Data Modeler and Rational XDE
5) Лінк для обміну моделями між AllFusion ERwin Data Modeler and the ARIS Toolset


Навчитися використовувати AllFusion ERwin Data Modeler, Oracle Designer, PowerDesigner, Rational Rose, ARIS Toolset та інші CASE-засоби можна в навчальному центрі компанії Interface Ltd.


Додаткова інформація


Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*