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) и примеров для начинающих.