InfoWorld, США

Разработчики и программисты могут выиграть от использования технологии LiveSource

Компания Borland Software выпускает модернизацию корпоративного инструментария моделирования Together для платформы Eclipse. В состав Borland Together 2006 for Eclipse Release 2 входят возможности, направленные на поддержку сервис-ориентированной архитектуры, в частности позволяющие создавать на основе UML представление структуры зависимостей внутри всей системы. Благодаря этому, как считает Дейв Хок, директор Borland по маркетингу технологий Together, разработчики смогут увидеть, где вызываются сервисы, и оценить последствия изменений.

Кроме того, новая версия поддерживает платформу Eclipse 3.2 и проекты C++, а также интегрируется с пакетом определения требований компании. Together 2006 for Eclipse Release 2 добавляется в оболочку Eclipse.

Eclipse 3.2 поддерживает спецификацию Java 5, в которой реализованы шаблоны (generic).

Благодаря поддержке C++, модели и код в приложениях C++ автоматически синхронизируются, когда разработчики вносят изменения в диаграммы или код. Основу этой синхронизации составляет технология LiveSource компании Borland.

«Разработчики и программисты могут выиграть от использования нашей технологии LiveSource, поскольку она автоматически выполняет формирование на базе исходного кода абстракции UML», — сказал Хок.

Шаблоны проектирования и параметры исходного кода в новом продукте Together помогают разработчикам C++ создавать более качественный код. Интеграция с решением Borland RDM (Requirements & Definition Management), включающим в себя Borland CalibreRM и CalibreDefineIT, позволяет разработчикам, архитекторам и аналитикам предлагать системы на основе требований, собранных на этапе анализа.

Borland конкурирует с IBM Rational и Telelogic, но, как подчеркнул Хок, эти производители не предлагают возможности моделирования UML, моделирования данных и моделирования бизнес-процессов, объединенные в одном инструментарии.

Возможности BPMN (Business Process Modeling Notation) в новом продукте были расширены и теперь поддерживают импорт BPEL (Business Process Execution Language для Web-сервисов). Кроме того, эта версия, в отличие от предыдущей, более точно соответствует спецификации BPMN и имеет более развитые функции работы с диаграммами.

Усовершенствования также коснулись Model-Driven Architecture, в том числе механизма трансформации, типов трансформации XSL (Extensible Stylesheet Language) и примеров для начинающих.