Issue 14193: Base Semantics (fuml-ftf) Source: (, ) Nature: Clarification Severity: Minor Summary: Base Semantics A definition of the execution semantics of those UML constructs [is] used in the execution model, using some formalism other than the execution model itself. Since the execution model is a UML model, the base semantics are necessary in order to provide non-circular grounding for the execution semantics defined by the execution model." Either a verb such as the word [is] needs to be inserted, otherwise a sentence fragment results with uncertain meaning. Furthermore, the challenge expressed in the statement, it seems, is trying to avoid a self-referential, therefore a potentially inconsistent model. Resolution: All the definitions in Clause 4 are in the form of (or begin with) a noun phrase sentence fragment, so the style for Base Semantics is consistent. The definition is taken directly from the glossary of the original RFP, and is considered to be the required definition of base semantics for the purpose of this specification. Revised Text: None. Disposition: Closed, no change Revised Text: Actions taken: August 17, 2009: received issue July 23, 2010: closed issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 17 Aug 2009 23:21:20 -0400 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Kenneth A. Lloyd, Jr. Company: Watt Systems Technologies Inc. mailFrom: kenneth.lloyd@wattsys.com Notification: Yes Specification: Semantics of a Foundational Subset for Executable UML Models Section: 4 FormalNumber: ptc/2008-11-03 Version: Beta 1 RevisionDate: November 2008 Page: 10 Nature: Clarification Severity: Minor HTTP User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MathPlayer 2.10b; GTB6; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.590; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; MS-RTC LM 8) Description "Base Semantics A definition of the execution semantics of those UML constructs [is] used in the execution model, using some formalism other than the execution model itself. Since the execution model is a UML model, the base semantics are necessary in order to provide non-circular grounding for the execution semantics defined by the execution model." Either a verb such as the word [is] needs to be inserted, otherwise a sentence fragment results with uncertain meaning. Furthermore, the challenge expressed in the statement, it seems, is trying to avoid a self-referential, therefore a potentially inconsistent model.