The document discusses model-driven business process management (BPM) using template-driven approaches. It proposes using XML templates and the OASIS Content Assembly Mechanism (CAM) to [1] align business concepts with implementations, [2] generate documentation to communicate rules to stakeholders, and [3] enable agile information exchanges through reusable templates. CAM allows adding validation rules to templates extracted from XSDs to make exchanges more robust and interoperable compared to static schemas. The approach aims to make BPM more context-aware, self-adaptive, and able to flexibly support changing requirements.