The document discusses modeling and validating BPMN diagrams. It proposes a simplified metamodel for BPMN 1.1 that addresses weaknesses in the original specification such as inconsistent hierarchical structure and lack of validation support. The proposed metamodel includes a self-validating XML serialization and automated checks to validate BPMN diagrams. It also discusses how the approach could be adapted for BPMN 2.0.