What IBM Dependency Based Build can do for your business

IBM® Dependency Based Build (DBB) provides capabilities to build traditional z/OS® applications such as COBOL and PL/I. The goal of DBB is to provide some automation capabilities based on a modern scripting language that can be used on z/OS. DBB is built as a stand-alone product that does not require a specific source code manager or pipeline automation tool.

IBM Dependency Based Build is also included in IBM Developer for z Systems® Enterprise Edition.

IBM DBB, with modern Software Configuration Management and Continuous Integration tools such as Git and Jenkins, provides uniform DevOps processes and practices across multiple platforms.


Run tasks on z/OS

DBB provides you with a Java API to support the running of tasks on z/OS and to create and use dependency information for the source code that is being processed.

Store & retrieve dependency information

DBB works as a dependency control agent that makes sure all files—source and dependencies—in the mainframe build process are current.

Define an intelligent build script

JAVA APIs in DBB run MVS and TSO/ISPF commands and provide utility capabilities, zImport capability for migration to Git, and the ability to create and store the build report.

Store and manage build reports

Stores and manages the dependency information and build reports. DBB Web App is now also available as a container.

Gain agility and flexibility

IBM flexible payment solutions help you align your infrastructure investments with workload needs.