Visual Paradigm Suite is a software design, programming and management suite. VP for UML is a tool supports Unified Modeling Language (UML), SysML and database design diagram. Visual Paradigm for UML gives system analysts all the tools needed to capture and organize requirements. System analysts can write use case step in detail by flow of event editor and capture terms by glossary grid. Smart Development Environment for NetBeans (SDE for NetBeans) addes UML design, database design, code generation, database generation, Hibernate generation, impact analysis and documentation generation to NetBeans. SDE for NetBeans provides a unified software development platform that covers full software development lifecycle activities. Business Process Visual ARCHITECT (Simulacian) is a fast and cross-platforms business process design tool which supports Business Process Modeling Notation (BPMN) 2.0, data flow diagram (DFD), and organization chart. Further to basic business modeling features, BP-VA supports specifying step-by-step working procedures to all business process elements, animating business process diagram, simulating business process diagram, generating reports and publishing project to website. Database Visual ARCHITECT (DB-VA) is a database design tool that supports designing database with entity relationship diagram (ERD) and UML class diagram. DB-VA generates database initialization script (DDL), Java Hibernate mapping, .NET NHibernate mapping and PHP Doctrine mapping. DB-VA generates, reverse and synchronize Java and C++.