Catalyst

Catalyst is a set of patterns and techniques for developing components within a complex application.