Automated Development Environment (ADE)
Automated Development Environment (ADE) is an Open Mainframe Project framework for automating the build, test, and delivery pipeline of mainframe software, with emphasis on Continuous Integration (CI) and reproducible workflows for z/OS and related platforms (software delivery automation).
- Automates build, test, and delivery workflows for mainframe software projects (software delivery automation).
- Implements CI pipelines tailored to z/OS and other mainframe environments (CI/CD).
- Provides configuration-driven, repeatable processes for compiling, linking, and packaging artifacts (build automation).
- Integrates with source code management and development tools used in mainframe ecosystems (developer tooling integration).
- Supports collaborative, open-source governance under the Open Mainframe Project for mainframe DevOps practices (open-source DevOps framework).
More About ADE
ADE, the Automated Development Environment under the Open Mainframe Project, addresses the need for repeatable and automated software delivery pipelines in mainframe environments (software delivery automation). It focuses on orchestrating builds, tests, and deployments for applications running on z/OS and related platforms, where traditional manual processes and siloed tooling can limit consistency and speed.
The project provides a framework for defining end-to-end workflows that cover compilation, link-editing, packaging, and associated quality checks (build automation). These workflows are driven by configuration rather than ad hoc scripts, which supports reproducibility across teams and environments. ADE aligns with CI concepts by enabling automated triggers on source changes and by standardizing how build and verification steps are executed for mainframe codebases (CI/CD).
ADE is positioned within the Open Mainframe Project as an enabler of modern DevOps practices on mainframe platforms (DevOps tooling). It interoperates with common mainframe development assets such as source code repositories, build utilities, and testing tools, so that organizations can integrate mainframe workloads into broader enterprise pipelines. The framework is designed to fit into existing toolchains rather than replace all components, giving enterprises a way to coordinate and automate steps that historically relied on custom jobs and manual procedures (toolchain orchestration).
Enterprises use ADE to manage the lifecycle of COBOL, PL/I, and other mainframe-oriented workloads alongside distributed applications, under a uniform delivery model (enterprise application lifecycle). By bringing mainframe builds and tests under a common automation framework, ADE supports governance requirements such as traceability of changes, controlled promotion through environments, and predictable release processes (governance and compliance support). These capabilities are relevant for organizations that must align mainframe change management with company-wide Continuous Integration and Continuous Deployment (CI/CD) policies.
Within a technical directory, ADE fits into the category of mainframe DevOps and CI/CD frameworks, with particular focus on build and test orchestration for z/OS-based applications (mainframe DevOps tooling). Its role is to provide a structured, open-source foundation that enterprises can adopt or extend when standardizing automated pipelines around mainframe workloads in hybrid application landscapes.