Together 12.5

Технологии моделирования Borland Together 12.5 позволяют коллективам разработчиков ПО создавать приложения, действительно соответствующие потребностям бизнеса. Используя эти возможности, коллективы могут анализировать, проектировать и реализовывать гибкие, адаптируемые и сопровождаемые архитектуры программных систем.

Ускорение анализа, проектирования и разработки корпоративных приложений

Используя технологии Borland Together 12.5, разработчики могут анализировать, проектировать и реализовывать гибкие, адаптируемые и сопровождаемые архитектуры программных систем. Независимо от бизнес-потребностей - процесса изменения, создания приложения или извлечения проектной информации из существующих систем, Together предоставит пользователям глобальный вид, необходимый для принятия критически важных бизнес-решений. Together интегрируется с ведущими решениями определения и управления требованиями, обеспечивая прямой доступ к данным, повторное использование и трассируемость к требованиям и от них. Это гарантирует соответствие результатов работы коллективов разработчиков ожиданиям заказчиков.

Решения моделирования для бизнес-аналитиков, системных аналитиков, архитекторов и разработчиков

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

Поддержка промышленных стандартов

Технологии Together соответствуют стандартам MDA:

Унифицированный язык моделирования Unified Modeling Language™ (UML®), обмен метаданными XML Metadata Interchange (XMI®), запросы / представления / трансформации Query/ Views/Transformations (QVT) и объектный язык ограничений Object Constraint Language (OCL). На компанию Borland оказала влияние управляемая моделями архитектура Model Driven Architecture® (MDA®), более конкретно  QVT, что привело к созданию передовой технологии трансформации моделей. Сегодня эта технология позволяет архитекторам трансформировать любой вид основанной на EMF модели (Eclipse™ Modeling Framework) в другую модель (например, CIM в PIM, PIM в PSM, и наоборот).

Эффективность для всего процесса разработки

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

Обзор функциональности:

  • Нейтральный к языкам UML 1.4 и работа с диаграммами UML 2.0
  • Включает LiveSource для Java®/C++/ CORBA® IDL
  • Вычисление разности модели и слияние модели
  • Многоязыковая поддержка

Моделирование данных:

  • Логическое моделирование данных с использованием профиля UML 2.0 для моделирования данных
  • Физическое моделирование данных с использованием диаграмм ER и IDEF1x
  • Прямое и обратное проектирование для ведущих СУБД (Oracle®, DB2, Sybase®, MS®SQL Server®)
  • Логическая-в-физическую трансформация модели данных

Расширенное моделирование и MDA:

  • Поддержка объектного языка ограничений (OCL) 2.0, включая выделение синтаксиса, валидацию и функцию "code sense"
  • QVT для трансформаций модель-в-модель (OMG)
  • Трансформации модель-в-текст с xPand, JET и EMF API
  • Генераторы кода для Java, J2EE®, C++ и C#
  • Создание профиля UML, применение и развертывание в качестве плагина Eclipse
  • Шаблоны проектирования, включая поддержку шаблона Gang of Four
  • Распознавание шаблона проектирования исходного кода
  • Проектирование и повторное использование шаблона кода
  • Импорт и экспорт модели XMI 2.0
  • Импорт Rose и модели XDE

Инструментальный комплект для работы с проблемно-ориентированным языком (DSL):

  • Визуальное моделирование для проблемно-ориентированных метамоделей
  • Создание с помощью мастеров решений DSL, включая редакторы диаграмм, трансформации моделей, генераторы кода и отчеты BIRT в качестве функции Eclipse
  • Основанные на GMF диаграммы UML 2.1

Моделирование бизнес-процессов:

  • BPMN с проверкой валидации
  • Импорт/экспорт BPEL для веб-сервисов (BPEL4WS)

Генерация документации:

  • Генерация документации HTML-портала с апплетом навигации, диаграммами гиперссылок и отчетами по коду/модели стиля  Javadoc
  • Создание файла образа из диаграмм во множественных форматах
  • Проектировщик шаблонов для пользовательской документации, разметка диаграмм для печати, автоматическая генерация документов с опцией командной строки

Обеспечение качества:

  • Аудиты и метрики кода
  • Основанные на OCL аудиты и метрики модели

Коллектив:

  • Teamwork: Совместная работа с диаграммами и моделями в рамках проектов с использованием контроля версий
  • Интеграция с Borland StarTeam®
  • Генерация из требований диаграмм прецедентов использования, трассировка элементов модели к требованиям или от них с использованием Caliber™

Платформа:

  • Eclipse 4.2.2

Предыдущие версии:


Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/home.asp?artId=34680