Компания Compuware готовится модернизировать свой инструментарий компонентной разработки Uniface, дабы обеспечить более гибкие возможности сборки компонентов.

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

Пакет разработки на основе хранилища данных Uniface состоит из модулей моделирования, конструирования и сборки, ускоряющих проектирование, разработку и развертывание приложений.

В состав Uniface 7.2 войдут инструментальные средства графического представления, навигации и внесения изменений в компоненты, созданные с помощью языка программирования четвертого поколения Uniface. Эти средства написаны на Java либо на каком-то другом языке программирования третьего поколения или же построены при помощи компонентов ActiveX компании Microsoft.

Планируемая модернизация также имеет возможности управления компонентами.

Кроме того, версия 7.2 предоставит API-интерфейс на основе языка Unified Modeling Language (UML), который позволяет разработчикам импортировать в хранилище Uniface модели, созданные при помощи предлагаемых независимыми производителями средств моделирования объектов, совместимых с UML.

Версия 7.2 включает в себя брокер объектных запросов, который предназначен для интеграции компонентов несопоставимых типов, в том числе соответствующих объектной модели Component Object Model (COM) компании Microsoft, либо объектному стандарту CORBA, предложенному Object Management Group, а также специализированных компонентов, написанных на различных языках.

"Система Uniface поддерживает ряд разнообразных стандартов взаимодействий, поэтому программисты могут работать с компонентами как с "черными ящиками", - отметил Франзен.

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

Компания Compuware в ближайшее время также намерена представить свои Uniface Building Blocks ("строительные блоки Uniface"). Это настраиваемые программные компоненты, которые предоставляют шаблоны и рамки для общих элементов приложений, в том числе базовых шаблонов компонентов, прикладных моделей, прикладных систем меню и механизмов кэширования.

Другие "строительные блоки" Uniface включают в себя средства проверки полномочий, генератор ключей, систему контроля входа в систему и обработку ошибок и сообщений.

Система Uniface 7.2 стоит 6850 долл. и выше за лицензию для разработчика. Компоненты Uniface Building Block пользователям Uniface предоставляются бесплатно.

Web-адрес компании Compuware - http://www.compuware.com/.