Issue 10944: 9.18 EnforcementOperation (qvt-rtf) Source: Model Driven Solutions (Dr. Edward Willink, ed(at)willink.me.uk) Nature: Uncategorized Issue Severity: Summary: There is no concrete syntax for enforcement operations. Suggest: a BottomPattern Constraint may also be 'create' OperationCallExpCS 'delete' OperationCallExpCS Resolution: simple change Revised Text: In 9.18 Concrete Syntax change BottomPattern ::= [ (Variable | RealizedVariable) (“,” ( Variable | RealizedVariable)* “|” ] ( Constraint “;” )* to BottomPattern ::= [ (Variable | RealizedVariable) (“,” ( Variable | RealizedVariable)* “|” ] ( (Constraint | EnforcementOperation) “;” )* EnforcementOperation ::= (“create” | “delete”) OperationCallExpCS Actions taken: March 25, 2007: received issue July 15, 2014: closed issue Discussion: End of Annotations:===== s is issue # 10944 From: "Ed Willink" 9.18 EnforcementOperation There is no concrete syntax for enforcement operations. Suggest: a BottomPattern Constraint may also be 'create' OperationCallExpCS 'delete' OperationCallExpCS