Product · Broadcom (CA) Gen

CA Gen: two bases, seats and host capacity.

CA Gen from Broadcom (CA) is a model driven development tool whose cost usually splits two ways: developer seats on the build side, and host capacity in MIPS or MSU for the generated applications that run in production. The two move independently, and a renewal often bundles them with other CA development tools. Watching both bases is the whole game.

№ 01

What it is

Model driven devCode generation

CA Gen is a model driven application development environment from Broadcom (CA), a CASE tool with roots in the earlier Texas Instruments and Sterling lineage. Developers define an application at a high level in a model held in an encyclopedia, and CA Gen generates the running code, COBOL, C, or Java, from that model. Large enterprises built core systems in it, and because those applications are generated rather than hand written, the model and the tool stay in the estate for the life of the application. That longevity is the backdrop to every CA Gen renewal.

№ 02

How it is licensed

SeatsHost MIPS or MSUMCL

CA Gen commonly carries two licensing bases. The development side, the modeling toolset and encyclopedia, is typically licensed by seat or named developer, scaling with the size of the team building and maintaining models. The generated runtime on the mainframe is licensed on host capacity in MIPS or MSU, scaling with the machine the applications run on. Either or both can fall under Broadcom Mainframe Consumption Licensing as part of a portfolio subscription. The precise split, and the capacity basis, is defined in your agreement, and the two streams should be modeled separately.

CA Gen licensing at a glance
ComponentHow it is licensed
Development toolsetBy seat or named developer
Generated runtimeHost capacity in MIPS or MSU
Alternative modelMainframe Consumption Licensing (MCL)
Generated languagesCOBOL, C, Java from the model
PackagingOften bundled with CA development tools

The runtime base hinges on the MIPS to MSU question; the development base hinges on seat counts. See the MIPS to MSU conversion question.

№ 03

Cost drivers

Seat driftHost capacity

The first driver is developer seat count, which drifts as teams reorganize, contractors come and go, and access is granted but rarely revoked, so paid seats can outrun active users. The second is host capacity, since the runtime charge tracks the machine the generated applications run on and a hardware upgrade lifts it independent of any change in development activity. The third is the bundle: CA Gen frequently renews alongside other CA development and DevOps tools, where portfolio uplifts apply to everything at once and unused tools quietly carry forward.

№ 04

Audit traps

SeatsEnvironments

Two bases mean two places exposure builds. Common traps we see at pattern level:

Where exposure hides

  • Developer seats provisioned for people who have left or moved on, counted against entitlement long after they stopped using the tool
  • Toolset installed across more workstations or environments than the seat license contemplated
  • Generated runtime deployed on more host capacity than the entitlement covers after an upgrade or DR build out
  • Test and development host environments assumed covered when the contract caps capacity
  • Bundle entitlement that does not map cleanly to the development tools actually in use
№ 05

Renewal levers

5 levers

The levers split across the two bases plus the bundle. The five that pay:

Buyer side levers

  • Reconcile seats to active developers and reclaim entitlements for anyone who has left or stopped using the tool
  • Align the generated runtime to actual host capacity, and consolidate environments to lower the licensed MIPS or MSU
  • Unbundle the development tools package and refuse S&S on tools your teams no longer touch
  • Model any move to Mainframe Consumption Licensing independently, since it restates both bases at once
  • Hold a documented modernization assessment as negotiating weight to discipline the renewal rate
№ 06

Alternatives, where credible

Reality check

There is no like for like swap for CA Gen while the generated applications are in production, because the applications are built from the model. The credible long term path is modernization: replatforming the generated COBOL or Java as maintainable standalone source, or rebuilding the applications on a current stack, both multi year programs with real risk. As a renewal lever, a modernization assessment earns its keep by being credible and documented, not by being executed mid term. Treat any pitch that frames a quick CA Gen exit with caution; the reengineering usually outweighs the near term saving.

№ 07

Frequently asked

FAQ
Q1
How is CA Gen licensed?Commonly two bases: developer seats on the toolset, and host MIPS or MSU capacity for the generated runtime. Both can fall under Mainframe Consumption Licensing.
Q2
What is CA Gen?A model driven CASE tool that generates COBOL, C, or Java from a high level model. Applications built in it persist because the code is generated, not hand written.
Q3
Where does cost hide?In seat drift and in host capacity moving with a hardware upgrade, plus bundles that carry unused CA development tools. Both bases need separate scrutiny.
Q4
Can it be replaced?Only through a modernization program. Near term, rightsize seats and host capacity and hold a documented assessment as negotiating weight.

Two bases, watched separately.

Audit notice or renewal under 18 months out? We mobilize within 48 hours.

Seats drift, capacity climbs. We help you reconcile both.

Get expert help