Together — это продукт от OpenText , ранее от Micro Focus (приобретена OpenText в 2023 году), ранее от Borland (приобретена Micro Focus в 2009 году), ранее от TogetherSoft (приобретена Borland в 2003 году), который в настоящее время объединяет Java IDE , которая изначально имела свои корни в JBuilder , [ необходима ссылка ] с инструментом моделирования UML .
Линейка продуктов ранее продавалась в трех уровнях функциональности: Together Developer, Together Designer и Together Architect; однако с 2007 года Together был объединен в один продукт. Ранние версии продуктов Together были полностью проприетарными автономными приложениями, тогда как с версии 2006 года Together базируется на Eclipse . Установка позволяет устанавливать Together с использованием существующей установки Eclipse.
Together реализован как набор плагинов Eclipse . Together Developer обеспечивает моделирование Unified Modeling Language (UML) 1.4, многоязыковую поддержку, физическое моделирование данных , шаблоны проектирования , распознавание шаблонов проектирования исходного кода, проектирование и повторное использование шаблонов кода, генерацию документации , аудит кода и метрики. Together добавляет нейтральные по отношению к языку диаграммы UML 2.0, моделирование бизнес-процессов и логическую модель данных , а также преобразование логической модели данных в физическую и поддержку пользовательских шаблонов.
В настоящее время Together использует платформу Eclipse 4.3.1. [1]
Диаграммы BPMN можно создавать путем импорта и использовать для генерации выходных данных в языке выполнения бизнес-процессов с определениями веб-сервисов ( BPEL4WS ). Аудиты и метрики предоставляются как на уровне модели, так и на уровне кода, определенных в Object Constraint Language (OCL) 2.0. Вместе поддерживает шаблоны проектирования , Java 6, C++, CORBA и преобразования моделей Query/View/Transformation .