source : visual-paradigm
1. Business process diagrams
2. Data flow diagrams
3. Entity relationship diagrams
4. Event-driven process chain diagrams
5. Process map diagrams
6. Textual analysis
7. Overview diagrams
8. Export business process diagrams to BPEL
9. Identify candidate business process elements using textual analysis
10. Automatically stretch pools and lanes to fit diagrams
11. Smart routing for connecting objects
12. Extend business process model with stereotype and tagged value
13. Set state for data object
14. Organization charts
15. Relocate a branch of unit through drag and drop
Visual Modeling
1. Annotation with callout shapes
2. Annotation with freehand shapes
3. Organize model elements and diagrams using Model Explorer
4. Bookmark support
5. Handi-Selection tool
6. Customizable data types for use with multiple programming languages
7. Resource-centric interface
8. Model sharing
9. Cut, copy and paste
10. Copy diagrams as images for use in other applications
11. Undo and redo options
12. Mouse gestures
13. Reverse connector directions
14. Group creation support
15. Jump to feature for selecting a particular shape or model
16. Quick connect feature
17. Easy navigation to connected elements
18. Model commenting
19. Duplicate shapes and models
20. Selectable/non-selectable toggling for shapes
21. Diagram locking
22. Reference to any type of artifact
23. Advanced file and directory selector
24. Advanced tree support
25. Duplicate, move and reconnect connectors
26. Package headers for all types of diagrams
27. Sub-diagrams and reference indicators
28. Visio integration
29. Import Visio stencils
30. Rectilinear, round rectilinear, oblique, round oblique and curve connector styles
31. Space reclamation or elimination using Sweeper feature
32. Create shapes with user-defined initial sizes
33. Drag-and-drop creation of shapes using trees in diagrams
34. Auto-fit shape sizes
35. In-line editing
36. Spell checking
37. Visual alignment guides
38. Numerous grid options
39. Diagram information display in diagrams
40. Jump to diagram feature
41. Open view from model element
42. Diagram renaming boxes
43. Add folders as favorites
44. Display Undo/Redo action names
45. Inverse shape selection
46. Automatic reroute connector when overlapped with other shapes
Model Element Nicknaming
1. Assign nicknames to model elements
Model Transitor
1. Generate and link model elements
2. Trace the origin of model elements (model traceability)
3. Diagram Transitor
Style and Formatting
1. Customizable shape style and formatting
2. Shape format copier
3. Image incorporation in diagrams
4. Rich text documentation
5. Add rich text elements to diagrams
6. Enrich model documentation with images
7. Save/load template for model documentation
Team Collaboration with VP Teamwork Server
1. Concurrent and collaborative modeling with VP Teamwork Server
2. Import projects to VP Teamwork Server
3. View projects from VP Teamwork Server
4. Commit project changes to VP Teamwork Server
5. Update local project copy using VP Teamwork Server
6. Review past revisions using VP Teamwork Server
7. Compare past revisions using VP Teamwork Server
8. Detect and resolve conflicts using VP Teamwork Server
9. Branch and tag projects using VP Teamwork Server
10. Merge branch changes using VP Teamwork Server
11. Export multiple revisions from VP Teamwork Server
12. Run VP Teamwork Server on common Java web servers
Team Collaboration with CVS Repository
1. Concurrent and collaborative modeling with CVS Repository
2. Import projects to CVS Repository
3. View projects from CVS Repository
4. Commit project changes to CVS Repository
5. Update local project copy using CVS Repository
6. Review past revisions using CVS Repository
7. Compare past revisions using CVS Repository
8. Detect and resolve conflicts using CVS Repository
9. Branch and tag projects using CVS Repository
10. Merge branch changes using CVS Repository
11. Export multiple revisions from CVS Repository
Team Collaboration with Subversion Repository
1. Concurrent and collaborative modeling with Subversion Repository
2. Import projects to Subversion Repository
3. View projects from Subversion Repository
4. Commit project changes to Subversion Repository
5. Update local project copy using Subversion Repository
6. Review past revisions using Subversion Repository
7. Compare past revisions using Subversion Repository
8. Detect and resolve conflicts using Subversion Repository
9. Branch and tag projects using Subversion Repository
10. Merge branch changes using Subversion Repository
11. Export multiple revisions from Subversion Repository
Team Collaboration with Perforce
1. Concurrent and collaborative modeling with Perforce Repository
2. Import projects to Perforce Repository
3. View projects from Perforce Repository
4. Commit project changes to Perforce Repository
5. Update local project copy using Perforce Repository
6. Review past revisions using Perforce Repository
7. Compare past revisions using Perforce Repository
8. Detect and resolve conf
licts using Perforce Repository
9. Branch and tag projects using Perforce Repository
10. Merge branch changes using Perforce Repository
11. Export multiple revisions from Perforce Repository
Documentation Generation
1. PDF report generation
2. MS Word report generation
3. HTML report generation
4. Project publisher
5. Ad Hoc report creation
6. Intelligent element sorting during report generation
Printing
1. Print multiple diagrams
2. Preview printable pages
3. Print clip marks
4. Page margin, size and orientation alteration support
5. Fit-to-pages option
6. Fit-to-ratio option
7. Customizable page header and footer
8. Project name and diagram name display in header or footer
9. Print with frame or border support
10. Toggle gradient color printing
11. Quick print support
Shape Editor
1. Design arbitrary shapes
2. Import SVG shapes
3. Incorporate different shapes into UML diagram
4. Organize shapes by gallery, category and stencil
5. Advanced shape design capabilities
Layout Facilities
1. Automatic diagram layouts
2. Shape alignment and centering
3. Uniform shape width and height maintenance
4. Automatic shape distribution
Interoperability
1. Command-line operations
2. Import and export XML
3. Import and export VP project file format
4. Generate BPEL code for Oracle workflow engine
5. Generate BPEL code for JBoss workflow engine
6. Export diagrams as JPG, PNG, SVG and EMF image files
7. Export diagrams as PDFs
8. Slice exported diagrams into smaller segments
9. Copy diagram elements as XML
10. Import and export Microsoft Excel file for entity relationship diagrams
Intuitive User Interface
1. Group diagrams by category
2. Advanced property pane
3. Dockable user interface windows.
4. New project generation using predefined templates
5. Easy-to-use “New Diagram” dialog
6. Flexible zooming
7. Palette-style toolbar
8. Collapsible toolbar
9. Display tool names for toolbar buttons
10. Expand grouped toolbar buttons
11. Display various diagram categories in toolbar
12. Numerous looks-and-feels
13. Import user preferences from existing workspaces
14. Multilingual support
15. Searchable options
Automatic Updates
1. Automatic online updating
2. Maintain local update server with update synchronizer
Open Architecture
1. Plug-in support (Java)
2. VP model and XML interaction