Issue 12414: Clock stereotype needs to extend UML::Property (marte-ftf) Source: THALES (Mr. Sebastien Demathieu, sebastien.demathieu(at)thalesgroup.com) Nature: Enhancement Severity: Significant Summary: The Clock stereotype would need to extend UML::Property along with UML::InstanceSpecification, in order to make use of clocks in composite structures and interactions. This way, the Time chapter would be compliant with the "instance/classifier" pattern defined for resources. Resolution: Property is added as a base class for Clock Revised Text: Figure 9.26 Old: New: (it is a visio picture) Para 9.3.2 Old: (after solving issue 11847) Extensions ˇ InstanceSpecification (from UML::Classes::Kernel) Generalizations ˇ None New: Extensions ˇ Property (from UML::Classes::Kernel) ˇ InstanceSpecification (from UML::Classes::Kernel) ˇ Generalizations ˇ None Para 9.3.2.1 Clock Old: A Clock is a model element that represents an instance of ClockType. A Clock gives access to time. A Clock exists in a TimedDomain. A Clock maps to a TimeBase in the semantic domain. The stereotype specifies the unit of the Clock. A Clock is also characterized by its resolution, and optionally by its offset (its initial instant value) and its maximal value. The values of these attributes are contained in the slots of the stereotyped InstanceSpecification. New: Add the sentence: A Clock can also be a stereotyped Property, so that it can be used in composite structure and interactions. Actions taken: April 24, 2008: received issue February 17, 2010: closed issue Discussion: see ptc/2008-06-05 for revised figures End of Annotations:===== From: webmaster@omg.org Date: 24 Apr 2008 06:03:37 -0400 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Sébastien Demathieu Company: Thales mailFrom: sebastien.demathieu@thalesgroup.com Notification: Yes Specification: UML profile for MARTE Section: 9.3 FormalNumber: 07-08-04 Version: Beta 1 RevisionDate: August 2007 Page: 71 Nature: Enhancement Severity: Significant HTTP User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 Description The Clock stereotype would need to extend UML::Property along with UML::InstanceSpecification, in order to make use of clocks in composite structures and interactions. This way, the Time chapter would be compliant with the "instance/classifier" pattern defined for resources.