Logo etsi

ETSI's Bug Tracker

Notice: information submitted on the ETSI issue Tracker may be incorporated in ETSI publication(s) and therefore subject to the ETSI IPR policy.

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007364Part-1 Metamodel[TDL] Technicalpublic01-02-2016 15:0115-02-2016 12:56
ReporterPhilip Makedonski 
Assigned ToPhilip Makedonski 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version[TDL] Part-1 V1.2.1 
Target Version[TDL] Part-1 V1.3.1Fixed in Version[TDL] Part-1 V1.3.1 
Summary0007364: Redundant constraint for DataInstanceUse
DescriptionCurrently the DataInstanceUse clause contains a constraint restricting the use of argument and reduction lists:

Either argument list or reduction list provided
Either one of the 'argument' list or 'reduction' list or none of them shall be provided.

A similar constraint is already defined under DataUse (super-class of DataInstanceUse):

Occurrence of 'argument' and 'reduction'
Both, 'argument' and 'reduction', may be provided only in case of a 'FunctionCall'.

Since DataInstanceUse is a sub-class of DataUse, all constraints that are applicable to DataUse already apply to DataInstanceUse. In addition, since the only difference between these constraints is the special case for FunctionUse in the constraint for DataUse, and a DataInstanceUse already excludes that part of the constraint, the constraint for DataInstance use is redundant.

The proposal is to remove the constraint for DataInstanceUse.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0013795)
Philip Makedonski (manager)
01-02-2016 15:02

The constraint in DataInstanceUse is removed. The constraint in DataUse is refined to

Occurrence of 'argument' and 'reduction'
Only in case of a ‘FunctionCall' both the 'argument' list and the ‘reduction' list may be provided, otherwise either the 'argument' list, the ’reduction' list, or none of them shall be provided.
(0013832)
Philip Makedonski (manager)
15-02-2016 12:54

This also applies to FormalParameterUse and VariableUse.
(0013833)
Philip Makedonski (manager)
15-02-2016 12:56

This also applies to TImeLabelUse.

- Issue History
Date Modified Username Field Change
01-02-2016 15:01 Philip Makedonski New Issue
01-02-2016 15:01 Philip Makedonski Status new => assigned
01-02-2016 15:01 Philip Makedonski Assigned To => Philip Makedonski
01-02-2016 15:02 Philip Makedonski Note Added: 0013795
01-02-2016 15:02 Philip Makedonski Status assigned => resolved
01-02-2016 15:02 Philip Makedonski Fixed in Version => [TDL] Part-1 V1.3.1
01-02-2016 15:02 Philip Makedonski Resolution open => fixed
15-02-2016 12:54 Philip Makedonski Note Added: 0013832
15-02-2016 12:56 Philip Makedonski Note Added: 0013833


MantisBT 1.2.14 [^]
Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker