BladeSmith
BladeSmith is a tool for organizing a DataBlade® module development project. You use BladeSmith to create a project, and then you define the objects (such as data types and routines) that belong to the DataBlade® module. BladeSmith generates source files, header files, makefiles, unit and functional test files, SQL scripts, messages, and packaging files.