Paradigm Plus устанавливает стандарт интеграции бизнес-приложений

Система Paradigm обеспечивает простой графический способ работы с компонентами, который помогает претворять в жизнь новые проекты

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

Но каковы бы ни были мотивы, заставляющие пользователей отдать предпочтение объектно-ориентированному подходу, реализация конкретного проекта окажется гораздо лучше, если выбрано решение на базе стандартных средств моделирования, например таких, как унифицированный язык моделирования Unified Modeling Language.

Желательно также иметь в руках инструментарий, поддерживающий разные языки программирования и обеспечивающий интеграцию с другими корпоративными приложениями. С этой точки зрения пакет Paradigm Plus 3.7 Enterprise Edition, разработанный корпорацией Computer Associates, представляет собой достаточно совершенное средство моделирования.

Система Paradigm предназначена для того, чтобы обеспечить простой графический способ построения, сборки, разделения и повторного использования компонентов, который помог бы претворять в жизнь новые проекты и решать организационные вопросы, сокращать сроки выпуска готовых программ и смягчать последствия текучки кадров. Paradigm отличает совместимость с мощным репозитарием объектов (ObjectStore производства компании Object Design), который позволяет разработчикам просматривать и корректировать все аспекты информации о проекте, включая свойства объектов и отношения между ними.

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

Данный продукт ориентирован исключительно на платформу Windows, поэтому приверженцам Unix придется искать какое-то иное решение. Думаю, что системных администраторов порадуют весьма скромные требования, которые предъявляются к аппаратной части компьютера. ПО будет нормально работать на машинах, предоставляющих 200 Мбайт свободного дискового пространства и оснащенных памятью емкостью 32 Мбайт.

Завершив установку, я попытался создать проект и был приятно удивлен большим набором программ-экспертов, поддерживающих Java, Java 2 и Microsoft Foundation Classes и упрощающих выполнение этой операции. При помощи первого из них мне быстро удалось создать модель, генерирующую код на языке Java. Изменения, которые я последовательно вносил в код приложения, немедленно отражались на модели благодаря обратной связи, поддерживаемой Paradigm. Обратное проектирование позволяет разработчикам постоянно синхронизировать код и модель.

Paradigm поддерживает различные нотации для моделирования и все наиболее распространенные языки программирования, упрощая тем самым работу в любой интегрированной среде. Пакет Paradigm совместим с методологиями UML, Booch, OMT (Object Modeling Technique), Fusion, а также со многими другими средствами. Paradigm Plus можно интегрировать с любой средой моделирования, к которой привыкли разработчики.

Тем, кому нужны компоненты из унаследованных приложений, версия Paradigm Plus 3.7 поможет построить требуемую модель из кода таких приложений методом обратного проектирования.

Интеграция приложений — одно из самых модных сегодня течений. Впрочем, на то имеются объективные причины. Ведь ценность программы, которая может взаимодействовать с другими приложениями или обращаться к их функциям, многократно возрастает. Не секрет, что инженеры Computer Associates приложили очень много усилий к тому, чтобы связать воедино Paradigm Plus и другие свои программные решения.

Paradigm Plus 3.7 Enterprise Edition обеспечивает двунаправленную интеграцию со инструментарием моделирования бизнес-процессов BPwin 2.5. Бизнес-процессы, определенные в BPwin, можно экспортировать в Paradigm Plus и импортировать обратно в виде диаграмм. Это очень важно, поскольку позволяет получить гарантии того, что требования к бизнес-процессам, определяемые членами команды разработчиков на этапах моделирования и проектирования, совпадут.

В Computer Associates намерены интегрировать Paradigm Plus с объектно-ориентированной СУБД Jasmine и платформой Jasmine ii. При помощи средств визуального представления пользователи Paradigm легко смогут разобраться в особенностях объектной модели любой службы Jasmine ii. Это упростит построение диаграмм классов UML и перенос схемы проекта в новое пространство имен Jasmine ii.

Paradigm Plus включает в себя средства управления версиями и блокировки на уровне объектов, а также репозитарий, поддерживающий многопользовательский режим работы. Результаты можно сохранять при помощи внешних программных компонентов, управляющих обменом информацией (одна из таких программ, CCC/Harvest, разработана в Computer Associates), или посредством любого приложения, совместимого с API-интерфейсом Microsoft Source Code Control.

В Paradigm Plus 3.7 Enterprise Edition выходные отчеты оформляются при помощи XML, что позволяет значительно повысить их качество. Отчеты можно представлять и в форматах HTML и Microsoft Word, включая в них текстовую и графическую информацию, хранящуюся в репозитарии проекта.

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


Paradigm Plus 3.7 Enterpruse Edition

Моделирование, основанное на использовании компонентов, и возможность многократного использования кода, поддерживаемые инструментальным пакетом Paradigm, позволят компаниям сократить расходы на разработку приложений и повысить производительность труда разработчиков. Дополнительным преимуществом является расширение функциональности за счет интеграции с другими инструментами.
Достоинства: развитые функции интеграции; широкий спектр поддерживаемых языков; простота установки и использования; высокая эффективность разработки за счет применения программ—экспертов; отличная документация
Недостатки: ограниченный выбор поддерживаемых платформ
Цена: 3995 долл. на каждого пользователя
Производитель: Computer Associates, www.cai.com
Платформы: Windows 95/98, Windows NT, Windows 2000

Поделитесь материалом с коллегами и друзьями