Displaying Differences between Revisions

Written Date: February 9, 2009
User Rating: / 0 Hits: 922
Add your comment

Throughout the software development lifecycle, model keeps on evolving. This results in updates of model elements' specifications and diagrams' contents. Visual Paradigm's Team collaboration is capable to remember all changes in revision base. Furthermore, users can compare the changes in a visualized approach, which helps contrasting the differences between revisions.

1. Here we are working on a project for farm management. This is a Class Diagram that contains the domain models.
We want to know how this diagram was formed. In order to do so, we need to compare the changes between the latest revision and a former one. Right click on the diagram background.
2. Select Revision History... from the popup menu.
This displays the Histories dialog box which lists the revisions for the diagram.
3. In order to see how the diagram looked like in a particular revision, select the revision first.
4. Then, click the View button.
This popup a window presenting the old diagram.
5. In addition to reading the diagram in old version, we also want to know the difference between revisions, especially how a particular model element get evolved or being removed. In order to make a comparison, two revisions must be selected. Select one first, then press on the Ctrl key on the keyboard, and select another one.
6. Click on the Compare button.
This popup the comparison dialog box.
7. We can read the comment to know the descriptions developers entered when they commit changes.
8. To see the changes in a visualized way, select the Preview tab first.
9. The tree on the top left of the dialog box lists the changes between the chosen revisions. Select an element to show the detail of change on the right hand side, and to refresh the preview content, which displays how the chosen element looked like in the chosen revisions.

Besides comparing difference between diagram, we also can compare for:
Diagram element
Model element
Project (via Teamwork Client dialog box)

Resources

• Visual Paradigm for UML Home
http://www.visual-paradigm.com/product/vpuml/
• Business Process Visual ARCHITECT
http://www.visual-paradigm.com/product/bpva/
• DB Visual ARCHITECT
http://www.visual-paradigm.com/product/dbva/
• SDE Home
http://www.visual-paradigm.com/product/sde/
• Download Free Community Edition of Visual Paradigm for UML
http://www.visual-paradigm.com/product/vpuml/vpumldownload.jsp?edition=ce
• Download Business Process Visual ARCHITECT
http://www.visual-paradigm.com/product/bpva/bpvadownload.jsp?edition=me
Software Maintenance VP-UML User's Guide

Rate this Article

Click on one of the stars below to rate this article from 1 (lowest) to 5 (highest).

Comments (0)

Write comment

Rating

Comment

Enter the calculation result

security code