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
0005449Ext Pack: Advanced Parametrization (ES 202 784)New Featurepublic08-12-2009 08:3016-12-2016 11:44
ReporterGyorgy Rethy 
Assigned ToGyorgy Rethy 
PrioritylowSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Versionv1.6.1 (published 2017-04)Fixed in Versionv1.6.1 (published 2017-04) 
Summary0005449: Add mapping for parameterized ASN.1 types
DescriptionTHIS CR IS RELATED TO THE ADVANCED PARAMETERIZATION PACKAGE.
Currently mapping of parameterized ASN.1 types is not suppoorted, though with the publication of the advanced parameterization package the main obstacle was removed. Add this mapping to ES 202 784.
TagsNo tags attached.
TS version
Clause Reference(s)new
Source (company - Author)L.M.Ericsson
Attached Filesdoc file icon CR5449_resolution_v1.doc [^] (398,848 bytes) 10-08-2012 11:07
doc file icon CR5449_resolution_Part7_v2.doc [^] (139,776 bytes) 10-08-2012 11:22
doc file icon CR5449_resolution_v2.doc [^] (331,264 bytes) 15-11-2016 12:47

- Relationships
related to 0006254closedGyorgy Rethy Package compatibility should be changed to the latest published standards 
related to 0006253closedGyorgy Rethy Old deleted text shall be deleted 
related to 0007356closedGyorgy Rethy allow bounded formal type parameters also for non component types 

-  Notes
(0009292)
Gyorgy Rethy (reporter)
25-03-2010 08:43

Work started... As the case seems to be straighforward, no STF discussion is needed:
- Part-7: add reference to ES 202 784 and a note saying that mapping of parameterized ASN.1 types requires supporting the Adv. Param package and the mapping is specified in that package.
- ES 202 784: add the mapping: it is straighforward in case of ASN.1 type and value parameters, for IO/IOset parameters if they are used in ignored subtype constraints only (e.g. table constraint that is majority of the real cases) the parameter shall be ignored together with the constraint. If not, don't map.
(0009308)
Gyorgy Rethy (reporter)
25-03-2010 14:23

CR5449_resolution_AdvParam_v1.doc & CR5449_resolution_Part7_v1.doc contain the first proposal to resolve the issue. They have to be re-thinked again during the next session with a "fresh mind".
(0009311)
Gyorgy Rethy (reporter)
25-03-2010 15:04
edited on: 25-03-2010 15:05

On looking at the issue I have decided to raise the priorty to the bugfix level as there is an error/incompleteness in the Adv. Param. package regarding importing parameterized ASN.1 definitions.

(0011020)
Gyorgy Rethy (reporter)
10-08-2012 11:08

Resolution draft is in the files CR5449_resolution_Part7_v1.doc and CR5449_resolution_v1.doc. Ready for review.
(0011037)
Jacob Wieland - Spirent (reporter)
13-08-2012 13:22

5.4.1.5. restriction c) states: Requiring type compatibility of the actual parameter with the formal parameter is possible for component types only.

While I have never understood this restriction, I think you violate it in
your examples and mapping by allowing such type compatibility between the type of the formal type parameter and the type of the actual type parameter.

Thus, I think this restriction needs to be lifted for your mapping (specifically rule d) case two) and your examples for that mapping to work fully.

Otherwise, I have no objections, just a few typos:

resolvable compile time => resolvable at compile time

contrain => constrain
(0014247)
Jacob Wieland - Spirent (reporter)
15-11-2016 12:53

fixed the two typos

changed one example from error to OK because integer IS a subtype of integer conceptually (they have the same root type and the same value set, obviously).

Otherwise ok, dependent on acceptance of CR 7356.
(0014444)
Gyorgy Rethy (reporter)
16-12-2016 11:40
edited on: 16-12-2016 11:44

Added to draft V1.5.2


- Issue History
Date Modified Username Field Change
08-12-2009 08:30 Gyorgy Rethy New Issue
08-12-2009 08:30 Gyorgy Rethy Status new => assigned
08-12-2009 08:30 Gyorgy Rethy Assigned To => Gyorgy Rethy
08-12-2009 08:30 Gyorgy Rethy Clause Reference(s) => new
08-12-2009 08:30 Gyorgy Rethy Source (company - Author) => L.M.Ericsson
10-12-2009 08:51 Gyorgy Rethy Target Version => Edition 5.1.1 (not yet published)
02-02-2010 16:31 Gyorgy Rethy Summary Add mapping of parameterized ASN.1 types => Add mapping for parameterized ASN.1 types
02-02-2010 16:31 Gyorgy Rethy Description Updated
22-03-2010 17:30 Gyorgy Rethy Priority normal => low
25-03-2010 08:43 Gyorgy Rethy Note Added: 0009292
25-03-2010 08:43 Gyorgy Rethy Note Added: 0009293
25-03-2010 08:45 Gyorgy Rethy Note Deleted: 0009293
25-03-2010 14:21 Gyorgy Rethy File Added: CR5449_resolution_AdvParam_v1.doc
25-03-2010 14:22 Gyorgy Rethy File Added: CR5449_resolution_Part7_v1.doc
25-03-2010 14:23 Gyorgy Rethy Note Added: 0009308
25-03-2010 15:04 Gyorgy Rethy Note Added: 0009311
25-03-2010 15:04 Gyorgy Rethy Priority low => high
25-03-2010 15:05 Gyorgy Rethy Note Edited: 0009311
25-03-2010 15:05 Gyorgy Rethy Note Edited: 0009311
25-03-2010 15:09 Gyorgy Rethy Project Part 07: Using ASN.1 with TTCN-3 => Ext Pack: Advanced Parametrization (ES 202 784)
03-12-2010 10:26 Gyorgy Rethy Product Version Edition 4.1.1 Published 2009-06-02 =>
03-12-2010 10:26 Gyorgy Rethy Target Version Edition 4.3.1 (not yet published) => v1.2.2
24-05-2011 19:32 Gyorgy Rethy Priority high => normal
27-09-2011 14:11 Gyorgy Rethy Target Version v1.2.2 (interim) => v1.3.1
08-08-2012 15:46 Gyorgy Rethy Relationship added related to 0006254
08-08-2012 15:47 Gyorgy Rethy Relationship added related to 0006253
10-08-2012 11:06 Gyorgy Rethy File Deleted: CR5449_resolution_AdvParam_v1.doc
10-08-2012 11:07 Gyorgy Rethy File Added: CR5449_resolution_v1.doc
10-08-2012 11:08 Gyorgy Rethy Note Added: 0011020
10-08-2012 11:22 Gyorgy Rethy File Added: CR5449_resolution_Part7_v2.doc
10-08-2012 11:22 Gyorgy Rethy File Deleted: CR5449_resolution_Part7_v1.doc
13-08-2012 13:22 Jacob Wieland - Spirent Note Added: 0011037
08-07-2013 18:21 Gyorgy Rethy Target Version v1.3.1 (published 2013-04) => v1.4.1 (published 2014-06)
08-04-2014 08:57 Gyorgy Rethy Target Version v1.4.1 (published 2014-06) => v1.5.1 (published 2015-06)
06-11-2014 10:41 Gyorgy Rethy Target Version v1.5.1 (published 2015-06) => v1.6.1 (published 2017-04)
07-01-2016 08:52 Gyorgy Rethy Priority normal => low
18-03-2016 10:36 Jacob Wieland - Spirent Relationship added related to 0007356
18-07-2016 14:50 Jens Grabowski Assigned To Gyorgy Rethy => Kristóf Szabados
14-11-2016 16:37 Jens Grabowski Assigned To Kristóf Szabados => Jacob Wieland - Spirent
15-11-2016 12:47 Jacob Wieland - Spirent File Added: CR5449_resolution_v2.doc
15-11-2016 12:53 Jacob Wieland - Spirent Note Added: 0014247
15-11-2016 12:53 Jacob Wieland - Spirent Status assigned => resolved
15-11-2016 12:53 Jacob Wieland - Spirent Fixed in Version => v1.6.1 (published 2017-04)
15-11-2016 12:53 Jacob Wieland - Spirent Resolution open => fixed
15-11-2016 12:53 Jacob Wieland - Spirent Assigned To Jacob Wieland - Spirent => Gyorgy Rethy
16-12-2016 11:40 Gyorgy Rethy Note Added: 0014444
16-12-2016 11:40 Gyorgy Rethy Status resolved => closed
16-12-2016 11:44 Gyorgy Rethy Note Edited: 0014444 View Revisions


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