Issue 8302: Section: 13.3.7 (uml2-rtf) Source: (, ) Nature: Clarification Severity: Minor Summary: Add the specializes or subsets comment to the association to agree with fig. 317. Question: If the default value of a Boolean expression is true and its value changes to false would there be a corresponding changeExpression? To me the description and semantics imply that the default value for all Boolean expressions is set at false and this isn't true (e.g., MutliplicityElement attribute isUnique; Port attribute isService). Therefore, what happens when those values change? Resolution: see above Revised Text: At the end of the text for changeExpression, add “(Specializes Element::ownedElement.)” Actions taken: February 22, 2005: received issue August 23, 2006: closed issue Discussion: As stated, the change event occurs only when the value of a Boolean expression changes to true. This has nothing to do with what the default value for expressions is. -- BranSelic - 20 May 2005 Change "." notation to "::" notation. End of Annotations:===== m: webmaster@omg.org Date: 22 Feb 2005 11:37:48 -0500 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Jane Messenger Company: U. S. Geological Survey mailFrom: jmessenger@usgs.gov Notification: Yes Specification: Superstructure Section: 13.3.7 FormalNumber: ptc/04-10-02 Version: 2.0 Draft Adopted RevisionDate: 10/08/2004 Page: 472-473 Nature: Clarification Severity: Minor HTTP User Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; Q312461) Description Add the specializes or subsets comment to the association to agree with fig. 317. Question: If the default value of a Boolean expression is true and its value changes to false would there be a corresponding changeExpression? To me the description and semantics imply that the default value for all Boolean expressions is set at false and this isn't true (e.g., MutliplicityElement attribute isUnique; Port attribute isService). Therefore, what happens when those values change? Issue 8302: Section: 13.3.7 Issue summary Add the specializes or subsets comment to the association to agree with fig. 317. Question: If the default value of a Boolean expression is true and its value changes to false would there be a corresponding changeExpression? To me the description and semantics imply that the default value for all Boolean expressions is set at false and this isn't true (e.g., Mutliplicity Element? attribute isUnique; Port attribute isService). Therefore, what happens when those values change? Discussion As stated, the change event occurs only when the value of a Boolean expression changes to true. This has nothing to do with what the default value for expressions is. -- BranSelic - 20 May 2005 Change "." notation to "::" notation. Revised Test At the end of the text for changeExpression, add .(Specializes Element::ownedElement.). Resolution