an Open Source BPMN 2.0 / DMN 1.1 Modeler
The Umple Model-Oriented Programming Technology
Database ERD- design tool with Reverse Engineering
Imixs Workflow - the open source business process management
Code generation from UML to any language (Java, Objective-C, PHP...)