ETSI's Bug Tracker |
Anonymous | Login | Signup for local Mantis account | 02-05-2024 18:26 IST |
Main | My View | View Issues | Change Log | Roadmap | Monitor project |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0007177 | Part-1 Metamodel | [TDL] Technical | public | 14-09-2015 17:16 | 15-02-2016 12:31 | ||||
Reporter | Philip Makedonski | ||||||||
Assigned To | Philip Makedonski | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | [TDL] Part-1 V1.2.1 | ||||||||
Target Version | [TDL] Part-1 V1.3.1 | Fixed in Version | [TDL] Part-1 V1.3.1 | ||||||
Summary | 0007177: StaticDataUse constraint needs to be revised and moved to DataInstanceUse | ||||||||
Description | The constraint Static data use in structured data If the 'DataInstance' refers to a 'StructuredDataInstance', all its members shall obtain 'ParameterBinding's that refer to 'StaticDataUse'. is only applicable to DataInstanceUse. It shall be moved to corresponding element specification. In addition, the constraint currently implies that that *all* its members shall be assigned. Based on previous discussions, it shall be relaxed by removing the 'all' qualifier to read: Static data use in structured data If the 'DataInstance' refers to a 'StructuredDataInstance', its members shall obtain 'ParameterBinding's that refer to 'StaticDataUse'. or better yet: Static data use in structured data If the 'DataInstance' refers to a 'StructuredDataInstance', all of its 'ParameterBinding's shall refer to 'StaticDataUse'. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Notes | |
(0013628) Philip Makedonski (manager) 14-12-2015 17:16 |
Constraint moved to DataInstanceUse and text refined as proposed. |
(0013796) Philip Makedonski (manager) 01-02-2016 15:44 |
There are further issues with this constraint. As it is, it also prevents the use of DynamicDataUse even if the StructuredDataInstance is used e.g. in an Interaction, which is a valid case where a user may need to use a FunctionCall or a VariableUse in a ParameterBinding for a StructuredDataInstance. The current constraint prevents that. A proposal is to move the constraint to the MemberAssignment meta-class and phrase it differently so that it precludes the use of DynamicDataUse in that context which is the original intention of the constraint. |
(0013827) Philip Makedonski (manager) 15-02-2016 12:31 |
Constraint moved to MemberAssignment and updated to: Static data use in structured data If the 'memberSpec' refers to a 'StructuredDataInstance', all of its 'ParameterBinding's shall refer to 'StaticDataUse'. |
Issue History | |||
Date Modified | Username | Field | Change |
14-09-2015 17:16 | Philip Makedonski | New Issue | |
14-09-2015 17:16 | Philip Makedonski | Status | new => assigned |
14-09-2015 17:16 | Philip Makedonski | Assigned To | => Philip Makedonski |
14-09-2015 17:29 | Philip Makedonski | Summary | StaticDataUse constraint needs to be moved to DataInstanceUse => StaticDataUse constraint needs to be revised and moved to DataInstanceUse |
14-09-2015 17:29 | Philip Makedonski | Description Updated | View Revisions |
14-12-2015 17:16 | Philip Makedonski | Note Added: 0013628 | |
14-12-2015 17:16 | Philip Makedonski | Status | assigned => resolved |
14-12-2015 17:16 | Philip Makedonski | Fixed in Version | => [TDL] Part-1 V1.3.1 |
14-12-2015 17:16 | Philip Makedonski | Resolution | open => fixed |
01-02-2016 15:44 | Philip Makedonski | Note Added: 0013796 | |
01-02-2016 15:44 | Philip Makedonski | Status | resolved => feedback |
01-02-2016 15:44 | Philip Makedonski | Resolution | fixed => reopened |
15-02-2016 12:31 | Philip Makedonski | Note Added: 0013827 | |
15-02-2016 12:31 | Philip Makedonski | Status | feedback => assigned |
15-02-2016 12:31 | Philip Makedonski | Status | assigned => resolved |
15-02-2016 12:31 | Philip Makedonski | Resolution | reopened => fixed |
MantisBT 1.2.14 [^] Copyright © 2000 - 2024 MantisBT Team |