Issue 5553: It should be possible to assign default values to parameters (gene-expression-ftf) Source: Rosetta Biosoftware Business Unit (Mr. Michael D Miller, nobody) Nature: Uncategorized Issue Severity: Summary: It should be possible to assign default values to parameters Request from Hilmar Lapp, GNF, that default values can be associated with a Parameterizable's Parameters. This could be done by replacing the current Unit association to an association called "DefaultValue" to Measurement. The Parameterizable end would aggregate the Measurement end and have a cardinality of 1. The Measurement end would have a cardinality of 0..1 and be named "defaultValue". (MAGE ISSUE 113) Resolution: see below Revised Text: Changes to the Specification: Section 2.1.15, Measurement The specification for the value attribute for Measurement is changed Currently: \bvalue\b : any (required) Becomes: \bvalue\b : any (optional) (where \b...\b represents boldface) Section 2.1.16, Protocol The specification of the unit association for Parameter is replaced by the new specification for defaultValue Currently: \bunit\b : Unit (0..1) Unit the value is associated with Becomes: \bdefaultValue\b : Measurement (0..1) Allows the optional specification of a default values and the unit for the Parameter (where \b...\b indicates boldface) MAGE-OM and the generated MAGE.xmi are updated, adding the DefaultValue association and removing the current association. Element and Attlist definitions for Measurement changes Currently: <!ELEMENT ActionMeasurement_assn (Measurement) > <!ELEMENT Measurement_assn (Measurement) > Becomes: <!ELEMENT ActionMeasurement_assn (Measurement) > <!ELEMENT DefaultValue_assn (Measurement) > <!ELEMENT Measurement_assn (Measurement) > Element and Attlist declarations for Parameter Currently: unit: Unit the value is associated with dataType: The type of data generated by the parameter i.e. Boolean, float, etc... Becomes: defaultValue: Allows the optional specification of a default values and the unit for the Parameter dataType: The type of data generated by the parameter i.e. Boolean, float, etc... Currently: <!ELEMENT Parameter ((%Identifiable_content;), Unit_assn?, DataType_assn?) > Becomes: <!ELEMENT Parameter ((%Identifiable_content;), DefaultValue_assn?, DataType_assn?) > Actions taken: July 29, 2002: received issue December 11, 2002: closed issue Discussion: Request from Hilmar Lapp, GNF, that default values can be associated with a Parameterizable's Parameters. This could be done by replacing the current Unit association to an association called "DefaultValue" to Measurement. The Parameterizable end would aggregate the Measurement end and have a cardinality of 1. The Measurement end would have a cardinality of 0..1 and be named "defaultValue End of Annotations:===== X-Server-Uuid: F7D3E4A3-3C15-41D2-AC5D-A7D3F094E28F From: "Miller, Michael (Rosetta)" To: "'Juergen Boldt'" cc: gene-expression-ftf@omg.org Subject: Gene Expression FTF issues Date: Mon, 29 Jul 2002 07:30:43 -0700 X-Mailer: Internet Mail Service (5.5.2653.19) X-WSS-ID: 115B8FEF18115-01-01 Hi Juergen, Here's the last batch. Officially, I guess I'm entering them but these are collated from the MGED efforts for which there is no clear consensus yet. thanks, as always, Michael Michael Miller Senior Application Developer Rosetta Biosoftware michael_miller@rosettabio.com www.rosettabio.com It should be possible to assign default values to parameters Request from Hilmar Lapp, GNF, that default values can be associated with a Parameterizable's Parameters. This could be done by replacing the current Unit association to an association called "DefaultValue" to Measurement. The Parameterizable end would aggregate the Measurement end and have a cardinality of 1. The Measurement end would have a cardinality of 0..1 and be named "defaultValue". (MAGE ISSUE 113)