Together ist ein visuelles UML Modellierungswerkzeug für Softwareentwicklung in Java, C++ und weiteren Sprachen. Außerdem bietet es Design-Muster und Funktionen zur Codeanalyse. Together wurde ursprünglich von der Fa. Togethersoft entwickelt und derzeit von der Fa. Borland vertrieben.