Stephen R. Palmer Software Development www.step-10.com

Home Design Process Tools Books About



Borland Together

Borland Together was originally built on a single founding idea. That idea is keeping design and source code constantly synchronized by using source code files to store all the semantic information about the design. The technology that does this within the Together product is called LiveSource™. Where no programming language construct exists to represent the design information required in the diagram, a custom Javadoc-style tag is placed in the comment above the class, interface, attribute, or method.

More about Together's LiveSource™ technology...

On the unique foundation provided by LiveSource™, a number of key feature were built

Since version 3.0, Together has offered support for most if not all Unified Modeling Language (UML) diagrams and reasonably complete support for the modeling constructs of each of those diagrams .The latest version, Together 2006 provides good support for UML 2.0 with the exception of the new and unproven interaction overview diagram and the new and not widely-used timing chart diagram. However, LiveSource is only concerned with class and sequence and communication diagrams (previously called collaboration diagrams).

Also a number of new key feature areas have been added over the years and the existing ones extended. Together now boosts a compelling feature set for organizations wanting to improve understanding and communication of software designs through building and publishing models. These include:

  • More powerful documentation generation capabilities through the addition of OCL-based queries.
  • Extension of automated audit checking and and metric collection to all areas of the model and not just LiveSource diagrams
  • Easier interaction with version control systems especially Borland's StarTeam
  • Easier and richer customisation through the support of UML profiles and profile modeling features.
  • Extension of automated pattern support to all areas of the model and not just LiveSource diagrams.
  • Model to model and model to text transformation technology enabling more to be generated from models.
  • Integration with both Borland's CaliberRM and IBM's Requisite Pro requirements management system

Other Together Articles

Using Stereotypes In Document Generation
Borland Together includes a very powerful reporting engine. It is capable of generating plain text, RTF, PDF or HTML documents from models held in Together. Commonly referred to as GenDoc after the Java package name of its Together module, the engine works from user definable templates. In this article we examine three handy strategies for using GenDoc and introduce some of the basic GenDoc template designer concepts as we do so. ...."
full article...

Names of Model Elements in UML 2.1 Models
... This apparently innocuous abuse of the English language raises some interesting questions for UML modelling tool designers. ... For example, Borland's Together 2007 has a Model Navigator view ...
full article...

Descriptions of Model Elements in UML 2.1 Models
... Unfortunately, Borland Together 2007 uses a different approach. It adds a description property to each element. ...
full article...


Related
Websites

Object
Management
Group
(OMG)

Borland



Copyright © 2008 Stephen R Palmer. All rights reserved.