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

ID | Project | Category | View Status | Date Submitted | Last Update
0006681 | Part 01: TTCN-3 Core Language | Technical | public | 05-02-2014 10:37 | 05-01-2015 18:46

Reporter | Tomas Urban |
Assigned To | Gyorgy Rethy |
Priority | normal | Severity | minor | Reproducibility | always
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | v4.5.1 (published 2013-04) |
Target Version | v4.7.1 (published 2015-06) | Fixed in Version | v4.7.1 (published 2015-06) |
Clause Reference(s) | 6.2.9
Source (company - Author) | Elvior

Summary | 0006681: Restriction on types that can be used in port type definition

Description

Since it is not possible to define teplates of port or default types or of structured types containing port or default types (restriction a, b in the section 15) and therefore a parameter of communication operation (which is a template instance) cannot be of any of these types, it would be logical that the types cannot be used in a message type list of a port type definition. However, there's no such restriction in the chapter 6.2.9 at the moment.

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |

Attached Files

CR6681_update_proposal.docx (18,116) 10-04-2014 14:12
http://oldforge.etsi.org/mantis/file_download.php?file_id=3002&type=bug
CR6681_update_proposal_v1.docx (18,206) 11-04-2014 15:45
http://oldforge.etsi.org/mantis/file_download.php?file_id=3019&type=bug
CR6681_update_proposal_v1-2.docx (18,804) 16-06-2014 11:41
http://oldforge.etsi.org/mantis/file_download.php?file_id=3030&type=bug

Issue History
Date Modified | Username | Field | Change
05-02-2014 10:37 | Tomas Urban | New Issue |
05-02-2014 10:37 | Tomas Urban | Clause Reference(s) | => 6.2.9
05-02-2014 10:37 | Tomas Urban | Source (company - Author) | => Elvior
08-04-2014 11:04 | Gyorgy Rethy | Assigned To | => Axel Rennoch
08-04-2014 11:04 | Gyorgy Rethy | Status | new => assigned
08-04-2014 11:04 | Gyorgy Rethy | Target Version | => v4.7.1 (published 2015-06)
10-04-2014 14:12 | Axel Rennoch | File Added: CR6681_update_proposal.docx |
10-04-2014 14:12 | Axel Rennoch | Assigned To | Axel Rennoch => Gyorgy Rethy
10-04-2014 14:12 | Axel Rennoch | Note Added: 0012007 |
10-04-2014 14:12 | Axel Rennoch | Status | assigned => confirmed
11-04-2014 15:45 | Gyorgy Rethy | File Added: CR6681_update_proposal_v1.docx |
11-04-2014 15:45 | Gyorgy Rethy | Note Added: 0012032 |
11-04-2014 15:46 | Gyorgy Rethy | Assigned To | Gyorgy Rethy => Axel Rennoch
11-04-2014 15:46 | Gyorgy Rethy | Status | confirmed => assigned
11-04-2014 15:47 | Gyorgy Rethy | Status | assigned => confirmed
15-04-2014 14:09 | Jacob Wieland - Spirent | Note Added: 0012041 |
16-06-2014 11:41 | Axel Rennoch | File Added: CR6681_update_proposal_v1-2.docx |
16-06-2014 11:42 | Axel Rennoch | Note Added: 0012083 |
16-06-2014 11:43 | Axel Rennoch | Assigned To | Axel Rennoch => Tomas Urban
16-06-2014 11:43 | Axel Rennoch | Status | confirmed => assigned
16-06-2014 11:44 | Axel Rennoch | Note Added: 0012084 |
16-06-2014 11:44 | Axel Rennoch | Status | assigned => confirmed
16-06-2014 13:55 | Tomas Urban | Note Added: 0012086 |
16-06-2014 13:55 | Tomas Urban | Assigned To | Tomas Urban => Gyorgy Rethy
16-06-2014 13:55 | Tomas Urban | Status | confirmed => assigned
16-06-2014 13:59 | Tomas Urban | Status | assigned => confirmed
06-10-2014 15:17 | Gyorgy Rethy | Status | confirmed => resolved
06-10-2014 15:17 | Gyorgy Rethy | Fixed in Version | => v4.7.1 (published 2015-06)
06-10-2014 15:17 | Gyorgy Rethy | Resolution | open => fixed
05-01-2015 18:46 | Gyorgy Rethy | Note Added: 0012633 |
05-01-2015 18:46 | Gyorgy Rethy | Status | resolved => closed

Notes

(0012007)
Axel Rennoch
10-04-2014 14:12

Problem: port definitions may include references of “messages” types (or of their subparts) “port” or “default” Analysis: Such types could not be the base of templates to be exchanged at ports and need to be forbidden.

(0012032)
Gyorgy Rethy
11-04-2014 15:45

Technically fine. More direct wording is proposed in CR6681_update_proposal_v1.docx. Please check if you agree.

(0012041)
Jacob Wieland - Spirent
15-04-2014 14:09

Is this not covered by the defined term 'data type'?

(0012083)
Axel Rennoch
16-06-2014 11:42

wording changed, now using the predefined term "data type"

(0012084)
Axel Rennoch
16-06-2014 11:44

minor text change now using predefined term from section 3.1

(0012086)
Tomas Urban
16-06-2014 13:55

I am fine with this solution. Please check and if you have no objections, I think the proposed restriction can be added to the standard.

(0012633)
Gyorgy Rethy
05-01-2015 18:46

Added to draft V4.6.3