Function Composition

How Business Functions Compose

Your enterprise logic doesn't execute in isolation. Business functions chain together, combine in parallel, and form layered hierarchies. We map every relationship — deterministically.

The Foundation

1 / 9

More than extraction — structural relationships

Business functions don't exist in isolation. A premium calculation calls a risk lookup. An authorization gate feeds a settlement pipeline. Understanding these relationships is understanding how your enterprise actually works.

AI scientists at Phase Change reveal two fundamental patterns in how functions compose: they chain sequentially (composition) or combine in parallel (aggregation). Every enterprise system is built from these two patterns.

COBOL Colleague maps these patterns deterministically — not by guessing from code patterns, but by tracing actual control flow and data dependencies through the knowledge graph.

Composition Overview
PROCESS-TRANSACTION
A composition of multiple business functions working together
Decomposes into
Sequential
Read → Authorize → Derive → Write
Parallel
Validate ∧ Authorize