Visual Paradigm Logo
     Build Quality Applications Faster, Better and Cheaper
Home | Products | Download | Documentation | Support | Resources | Partners | Quick Tour | Shop | Company |  
Get a SDE-VS
Buy from Visual Paradigm directly or our authorized resellers.
SDE for Visual Studio
–  Features
–  Screenshots
–  Download
–  Documentation
–  Feature Demos
–  Edition Comparison
–  Pricing and Licensing
–  Software Maintenance
–  FAQ
–  License Agreement
–  Discussion
Editions
–  Enterprise Edition
–  Professional Edition
–  Standard Edition
–  Modeler Edition
–  Personal Edition
–  Community Edition
–  Viewer Edition
Products
Visual Paradigm for UML
Smart Development Environment
DB Visual ARCHITECT
Business Process Visual ARCHITECT
Agilian
Visual Paradigm Suite
DB Visual ARCHITECT SQL
Teamwork Server
Need Help
Leave a Message LIVE Help Offline
•  Leave a Message
  • Call Me Back
• Sales Support
• Technical Support
• Contact Us
Systems Requirements
Microsoft Windows (2000, XP, or Vista)
Microsoft™ Visual Studio® .NET 2003 / 2005 / 2008 (Standard Edition or above)
Intel Pentium III Compatible Processor at 1.0 GHz or higher.
Minimum 512MB RAM, but 1.0 GB is recommended.
Minimum 400MB disk space.
Microsoft Visio 2003 and Microsoft .NET Framework 1.1 are required for using Visio Shape and Import Visio Stencils.
Product Comparison
Home » Products » Smart Development Environment » SDE for Visual Studio »
SDE for Visual Studio title
Features
Compare with other products
PDF Version
UML Support
  1. Class diagram   
  2. Use case diagram
  3. Sequence diagram   
  4. Communication diagram
  5. State machine diagram
  6. Activity diagram
  7. Component diagram
  8. Deployment diagram
  9. Package diagram
  10. Object diagram
  11. Composite structure diagram
  12. Timing diagram
  13. Interaction overview diagram
  14. Use case detail editor
  15. Use case flow-of-events listing
  16. Generate sequence diagrams from flow of events lists
  17. Select attribute's getter or setter as call message's action   
  18. Business model use case support
Requirements Management
  1. Requirement diagram
  2. Textual analysis
  3. CRC Cards
  4. User interface designer
  5. Identify candidate activity and action by textual analysis
  6. Define and customize requirement types
  7. Display full set of requirements in tabular view
  8. Support generating ID for Requirements
Business Process Modeling
  1. Business process diagram   
  2. Data flow diagram
  3. Event-driven process chain diagram
  4. Process map diagram
  5. Export business process diagrams to BPEL
  6. Identify candidate business process elements using textual analysis
  7. Automatically stretch pools and lanes to fit diagram
  8. Smart routing for connecting objects
  9. Extend business process model with stereotype and tagged value
  10. Set state for data object
  11. Organization chart
  12. Relocate a branch of unit through drag and drop
  13. Nested lanes support   
Mind Mapping
  1. Mind map diagram
  2. Create link relationships between nodes
  3. Smart layout for mind mapping nodes and diagram
Database Modeling
  1. Entity relationship diagram
  2. ORM diagrams
  3. Reverse engineer existing databases to entity relationship diagrams (ERDs)   
  4. Generate and execute database schema (DDLs)
  5. Conceptual, logical and physical ERD support   
  6. Reverse engineer stored procedures to ERDs
  7. Foreign key auto-naming
  8. Define PK naming pattern   
  9. Define FK relationship naming pattern   
  10. Model primary key in object model by using the <<PK>> stereotype   
  11. Download database drivers automatically
  12. Display database architecture in object-relational mapping (ORM) pane
  13. Customizable SQL generation
  14. Generate class diagrams from ERDs
  15. Generate ERDs from class diagrams
  16. Select target diagram when first synchronized between class diagram and ERD   
  17. Jump between ORM class and entity   
  18. Generate and reverse engineer database support for Oracle schema
  19. Generate or reverse engineer user-defined database types
  20. Database trigger and stored procedure modeling
  21. Reverse engineer DDL models to ERD models
  22. Database trigger and stored procedure generation and reversal
  23. Unique and Index support for entities   
  24. Convert a normal association to ORM association   
  25. Support AbstractPersistable class for generating non ORM super class attributes   
Object-Relational Mapping
  1. Java ORM code generation
  2. .NET ORM code generation
  3. PHP ORM code generation
  4. Lazy collection fetching
  5. Database view support
  6. Custom ID generator support
  7. Map single classes to multiple tables
  8. Custom query support
  9. Automatic array table generation
  10. Criteria class generation
  11. DAO code generation
  12. Factory code generation
  13. POJO code generation
  14. Optional library selection
  15. Hibernate annotation support in ORM persistence
  16. Generate Hibernate version tags for optimistic concurrency control
  17. Formula support for ORM attribute
Visual Modeling
  1. Design Patterns support   
  2. Annotation with callout shapes
  3. Annotation with freehand shapes
  4. Organize model elements and diagrams using Model Explorer
  5. Bookmark support
  6. Handi-Selection tool
  7. Customizable data types for use with multiple programming languages
  8. Overview diagrams
  9. Resource-centric interface
  10. Model sharing
  11. Cut, copy and paste
  12. Copy diagrams as images for use in other applications
  13. Undo and redo options
  14. Mouse gestures
  15. Reverse connector direction
  16. Group creation support
  17. Jump to feature for selecting a particular shape or model
  18. Quick connect feature
  19. Easy navigation to connected elements
  20. Model commenting
  21. Duplicate shapes and models
  22. Selectable/non-selectable toggling for shapes
  23. Diagram locking
  24. Reference to any type of artifact
  25. Advanced file and directory selector
  26. Advanced tree support
  27. Duplicate, move and reconnect connectors
  28. Package headers for all types of diagrams
  29. Tagged value display toggling for diagram elements
  30. Sub-diagrams and reference indicators
  31. Visio integration
  32. Import Visio stencils
  33. Rectilinear, round rectilinear, oblique, round oblique and curve connector styles
  34. Space reclamation or elimination using Sweeper feature
  35. Create shapes with user-defined initial sizes
  36. Drag-and-drop creation of shapes using trees in diagrams
  37. Auto-fit shape sizes
  38. In-line editing   
  39. Spell checking
  40. Visual alignment guides
  41. Numerous grid options
  42. Diagram information display in diagrams
  43. Jump to diagram feature
  44. Drag-and-drop copying, moving and reordering of classes and entity members
  45. Open view from model element
  46. Diagram renaming boxes
  47. Add folders as favorites
  48. Display Undo/Redo action names
  49. Inverse shape selection
  50. Create new attribute with Enter key
  51. Automatic reroute connector when overlapped with other shapes
  52. Hide shapes or type of shapes on a diagram   
  53. Visualize related model element   
  54. Enforcing master view between model element and shape   
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   
  4. Navigate between operation and sequence diagram
Style and Formatting
  1. Customizable shape style and formatting
  2. Image incorporation in diagrams
  3. Stereotyped element appearance
  4. Rich text documentation
  5. Add rich text elements to diagrams
  6. Shape format copier
  7. Enrich model documentation with images
  8. Save/load template for model documentation
  9. Display stereotyped model element as image icon   
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
  13. Element based revision history   
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
  12. Element based revision history   
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
  12. Element based revision history   
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 conflicts 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
  12. Element based revision history   
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
IDE Integrations
  1. Embedded modeling environment in Visual Studio
Reverse Engineering
  1. Reverse engineer source code or executables to class diagrams using Instant Reverse feature
  2.