MTOSI ASA Profile Mechanisms

Header Image
Project:
MTOSI ASA Profile Mechanisms : Object diagram
Created: 5/3/2022 9:36:57 AM
Modified: 5/3/2022 9:41:07 AM
Project:
Advanced:
<font color="#29313b"><b>MTOSI TCA Profile Mechanism - 1</b></font><br/><ul>
<li><font color="#29313b">Current parameter values are in Configuration only</font></li></ul>
<font color="#29313b">#lt;#lt;This can be done by setting explicit attributes in the Configuration or just using Characteristics and no ConfigurationSpecification#gt;#gt;</font><br/><ul>
<li><font color="#29313b">Modification of a ConfigurationSpecification parameter value overwrites the associated parameter value in the Configuration</font></li></ul>
<font color="#29313b">#lt;#lt;This can be done by applying a ConfigurationSpecification, that may consist of a spec with explicit attributes and with Characteristics#gt;#gt;</font><br/><ul>
<li><font color="#29313b">(Re-)setting pointer to ConfigurationSpecification overwrites all corresponding parameter values in Configuration</font></li></ul>
<font color="#29313b">#lt;#lt;This can be done removing the association to existing ConfigurationSpecification with an operation (auto apply / remove all) and apply a new ConfigurationSpecification with an operation (auto apply / apply all#gt;#gt;</font><br/><font color="#29313b"><br/></font><font color="#29313b"><b>MTOSI TCA Profile Mechanism - 2</b></font><br/><ul>
<li><font color="#29313b">Removing pointer from ConfigurationSpecification does not change parameter values in Configuration</font></li></ul>
<font color="#29313b">#lt;#lt;This can be done via an operation (auto apply / remove association only) between ConfigurationSpecification and Configuration#gt;#gt;</font><br/><ul>
<li><font color="#29313b">ConfigurationSpecification can have more parameters than Configuration</font></li></ul>
<font color="#29313b">#lt;#lt;This can be done via an operation (manually apply / select ConfigurationSpecification attributes#gt;#gt;</font><br/><ul>
<li><font color="#29313b">Configuration can have more parameters than ConfigurationSpecification</font></li></ul>
<font color="#29313b">#lt;#lt;This can be done using various operations, such as using Characteristic without a ConfigurationSpecification, then applying a ConfigurationSpecification that has fewer equivalent attributes #gt;#gt;</font><br/><ul>
<li><font color="#29313b">Same as the TMD pattern except that there is no Verify Assignment operation in this case</font></li></ul>
<font color="#29313b">#lt;#lt;Since this appears to be a comment no explanation of how the model supports this is necessary#gt;#gt;</font><br/><font color="#29313b"><br/></font><font color="#29313b"><b>MTOSI ASA Profile Mechanism</b></font><br/><ul>
<li><font color="#29313b">Current parameter values are in ConfigurationSpecification only</font></li></ul>
<font color="#29313b">#lt;#lt;This can be done via an operation (auto apply / associate only) or (manually apply / associate only) or an attribute#gt;#gt;</font><br/><ul>
<li><font color="#29313b">Modification of a ConfigurationSpecification parameter changes behavior of Configuration immediately</font></li></ul>
<font color="#29313b">#lt;#lt;Explained on earlier slide#gt;#gt;</font><br/><ul>
<li><font color="#29313b">Removing pointer to Profile removes all parameters from Configuration</font></li></ul>
<font color="#29313b">#lt;#lt;Explained on earlier slide#gt;#gt;</font><br/><ul>
<li><font color="#29313b">This is similar to Characteristic Specifications and Characteristic Specification Values in the SID model.</font></li></ul>
<font color="#29313b">#lt;#lt;Since this appears to be a comment no explanation of how the model supports this is necessary#gt;#gt;</font><br/><font color="#29313b">#lt;#lt;This can be done via an operation (auto apply / associate only) or (manually apply / associate only) or an attribute#gt;#gt; - mentioned on last diagram</font><br/><font color="#29313b"><b>MTOSI TC Profile Mechanism</b></font><br/><ul>
<li><font color="#29313b">Current parameter values are in ConfigurationSpecification only</font></li><li><font color="#29313b">Modification of a ConfigurationSpecification parameter changes behavior of Configuration immediately</font></li><li><font color="#29313b">Removing pointer to ConfigurationSpecification removes all traffic conditioning from Configuration (for this frame grouping)</font></li></ul>
<font color="#29313b">This case is more complex in that the Configuration has a transmission parameter which is essentially a table. Based on various characteristics, each row of the table points to a different ConfigurationSpecification</font><br/>