LiveSource™ is the key feature of Together that keeps your model and source code in sync. That is why it applies to implementation projects only.
When a Class diagram is created in an implementation project, it is immediately synchronized with the implementation code. When you change a Class diagram, Together updates the corresponding source code.
Together allows you to synchronize different aspects of your project in several ways.
Use the Reload command to refresh the Together model from the source code.
Together supports the OMG’s Model Driven Architecture (MDA) initiative.
MDA is an evolving conceptual architecture for a set of industry-wide technology specifications that will support a model-driven approach to software development.
MDA is supported by UML, XMI, and other technologies.
Some properties that are defined for the model elements and members in the Object InspectorProperties Window, are presented in the source code as language-specific doc comments. In particular, these properties are: author, since, version, stereotype, associates, and so on. When such comments are encountered in the source code, they are reverse engineered to model properties.
Doc comments are presented as XML tags, preceeded by /// (for C# projects) or ' (for Visual Basic) However, for the sake of backward compatibility with Together ControlCenter, Together recognizes doc comment properties created in TCC for the Visual Basic projects, where the legacy format '@property value was used..
So doing, if the properties of an element are presented in the legacy format and one of these properties is changed to the new format '<property> value</property>, all the other properties are also converted.
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!