Issue 11602: Section: 7.13 (qvt-rtf) Source: (, ) Nature: Clarification Severity: Critical Summary: have built a transformation engine based on QVT relations. The QVT relations example in Annex A contains a 'function' PrimitiveTypeToSqlType at the end of the example in textual syntax. This example is the only relations example in the whole spec. Nowhere is the semantics of 'function' defined nor contains the grammar of the concrete syntax a function keyword. However, 'query' is defined. Is 'function' another name for 'query'? Resolution: QVT Base has a Function.queryExpression. QVT 1.1 added the mapping from queryCS to Function. Not 'nowhere' but we can do better Revised Text: In 7.11.1.5 Function change A function may be specified to Since a function is side effect free, it is often called a query. A function may be specified Actions taken: October 10, 2007: received issue July 15, 2014: closed issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 10 Oct 2007 05:13:57 -0400 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Johann Oberleitner Company: Vienna University of Technology mailFrom: joe@infosys.tuwien.ac.at Notification: Yes Specification: QVT Section: 7.13 FormalNumber: 2007-07-07 Version: 1.0 RevisionDate: 07/07/07 Page: 38 Nature: Clarification Severity: Critical HTTP User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1; .NET CLR 3.0.04506.590; .NET CLR 3.5.20706) Description I have built a transformation engine based on QVT relations. The QVT relations example in Annex A contains a 'function' PrimitiveTypeToSqlType at the end of the example in textual syntax. This example is the only relations example in the whole spec. Nowhere is the semantics of 'function' defined nor contains the grammar of the concrete syntax a function keyword. However, 'query' is defined. Is 'function' another name for 'query'?