ETSI's Bug Tracker - Part 01: TTCN-3 Core Language
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0007680 | Part 01: TTCN-3 Core Language | Clarification | public | 09-06-2017 11:18 | 04-01-2018 16:48

Reporter | Jacob Wieland - Spirent |
Assigned To | Gyorgy Rethy |
Priority | normal | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | v4.9.1 (published 2017-05) |
Target Version | v4.10.1 (published 2018-05) | Fixed in Version | v4.10.1 (published 2018-05) |
Clause Reference(s) | 15,7, B.5
Source (company - Author) | Spirent Jacob Wieland

Summary | 0007680: A matching mechanism term for templates containing other matching mechanisms shall be added.

Description

At the moment, lots of places of the standard mention 'specific value' templates, intending for types like binary strings, lists, records and unions also structures which are not pure values but can contain also templates as elements.
A specific value is of course a special case of such a template, but the set of such expressions is much larger.
We propose to add the new term 'combined template' to describe a structured or string template that contains matching mechanisms as a new instead-of-value matching mechanism and use that new term in all places where specific value is used to signify such matching mechanism (e.g. in the all-from construct)

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR7680.docx (230,165) 09-06-2017 15:56 http://oldforge.etsi.org/mantis/file_download.php?file_id=3638&type=bug

Issue History
Date Modified | Username | Field | Change
09-06-2017 11:18 | Jacob Wieland - Spirent | New Issue |
09-06-2017 11:18 | Jacob Wieland - Spirent | Status | new => assigned
09-06-2017 11:18 | Jacob Wieland - Spirent | Assigned To | => Tomas Urban
09-06-2017 14:49 | Tomas Urban | File Added: CR7680.docx |
09-06-2017 14:54 | Tomas Urban | Note Added: 0014699 |
09-06-2017 14:54 | Tomas Urban | Assigned To | Tomas Urban => Jacob Wieland - Spirent
09-06-2017 15:56 | Tomas Urban | File Deleted: CR7680.docx |
09-06-2017 15:56 | Tomas Urban | File Added: CR7680.docx |
28-07-2017 15:52 | Jacob Wieland - Spirent | Note Added: 0014797 |
28-07-2017 15:52 | Jacob Wieland - Spirent | Status | assigned => resolved
28-07-2017 15:52 | Jacob Wieland - Spirent | Resolution | open => fixed
28-07-2017 15:52 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Gyorgy Rethy
04-01-2018 16:16 | Gyorgy Rethy | Project | TTCN-3 Change Requests => Part 01: TTCN-3 Core Language
04-01-2018 16:48 | Gyorgy Rethy | Note Added: 0014994 |
04-01-2018 16:48 | Gyorgy Rethy | Product Version | => v4.9.1 (published 2017-05)
04-01-2018 16:48 | Gyorgy Rethy | Fixed in Version | => v4.10.1 (published 2018-05)
04-01-2018 16:48 | Gyorgy Rethy | Target Version | => v4.10.1 (published 2018-05)
04-01-2018 16:48 | Gyorgy Rethy | Status | resolved => closed

Notes

(0014699)
Tomas Urban
09-06-2017 14:54

Initial draft uploaded. Please check. When adding the new term, I found several other terminology-related issues (such as binary strings not defined, references to matching symbols inside a value instead of metacharacters in case of pattern etc.) All these issues are addressed in the draft.

(0014797)
Jacob Wieland - Spirent
28-07-2017 15:52

seems fine to me

(0014994)
Gyorgy Rethy
04-01-2018 16:48

Added to draft V4.9.3