Технологии моделирования 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™
Платформа:
Предыдущие версии: