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

ID | Project | Category | View Status | Date Submitted | Last Update
0003011 | Part 01: TTCN-3 Core Language | Editorial | public | 10-03-2008 10:20 | 09-12-2008 16:08

Reporter | Thomas DeiÃŸ |
Assigned To | Ina Schieferdecker |
Priority | normal | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version |  |
Target Version | v4.1.1 (published 2009-06) | Fixed in Version | v4.1.1 (published 2009-06) |
Clause Reference(s) | Annex A
Source (company - Author) | Nokia Siemens Networks - Thomas DeiÃŸ

Summary | 0003011: Remove type parameterization from BNF
Description | The BNF still contains type parameterization for structured types. Both type definitions as well as references to types can have parameters according to the BNF. Type parameterization has been removed already some editions in the past, and clause 6 on type definitions does not mention type parameters. To avoid misunderstandings the BNF should be corrected.
Steps To Reproduce |
Additional Information |
Tags | No tags attached.

Relationships

related to | 0000403 | closed | Gyorgy Rethy | Port type parameterisation of component types

Attached Files | CR3011.doc (52,736) 12-03-2008 14:36 http://oldforge.etsi.org/mantis/file_download.php?file_id=1370&type=bug CR3011_v2.doc (87,552) 09-12-2008 14:58 http://oldforge.etsi.org/mantis/file_download.php?file_id=1874&type=bug

Issue History
Date Modified | Username | Field | Change
10-03-2008 10:20 | Thomas DeiÃŸ | New Issue |
10-03-2008 10:20 | Thomas DeiÃŸ | Clause Reference(s) | => Apnnex A
10-03-2008 10:20 | Thomas DeiÃŸ | Source (company - Author) | => Nokia Siemens Networks - Thomas DeiÃŸ
10-03-2008 14:44 | Thomas DeiÃŸ | Assigned To | => Ina Schieferdecker
10-03-2008 14:44 | Thomas DeiÃŸ | Status | new => assigned
10-03-2008 14:44 | Ina Schieferdecker | Category | Clarification => Editorial
10-03-2008 14:45 | Ina Schieferdecker | Project | TTCN-3 Change Requests => Part 01: TTCN-3 Core Language
10-03-2008 14:45 | Ina Schieferdecker | Clause Reference(s) | Apnnex A => Annex A
10-03-2008 14:45 | Ina Schieferdecker | Fixed in Version | => Edition 4.1.1 (not yet published)
10-03-2008 14:48 | Ina Schieferdecker | Fixed in Version | Edition 4.1.1 (not yet published) =>
10-03-2008 14:48 | Ina Schieferdecker | Target Version | => Edition 4.1.1 (not yet published)
12-03-2008 14:36 | Ina Schieferdecker | File Added: CR3011.doc |
12-03-2008 14:38 | Ina Schieferdecker | Note Added: 0005209 |
12-03-2008 14:38 | Ina Schieferdecker | Assigned To | Ina Schieferdecker => Thomas DeiÃŸ
12-03-2008 14:38 | Ina Schieferdecker | Status | assigned => confirmed
12-03-2008 14:38 | Ina Schieferdecker | Note Added: 0005210 |
12-03-2008 15:05 | Thomas DeiÃŸ | Note Added: 0005214 |
12-03-2008 15:25 | Thomas DeiÃŸ | Note Edited: 0005214 |
12-03-2008 15:31 | Thomas DeiÃŸ | Note Added: 0005215 |
12-03-2008 15:31 | Thomas DeiÃŸ | Status | confirmed => assigned
12-03-2008 15:31 | Thomas DeiÃŸ | Assigned To | Thomas DeiÃŸ => Ina Schieferdecker
12-03-2008 15:53 | Ina Schieferdecker | Note Deleted: 0005209 |
12-03-2008 15:55 | Ina Schieferdecker | Note Added: 0005216 |
15-07-2008 13:12 | Ina Schieferdecker | Note Added: 0006278 |
24-11-2008 10:54 | Ina Schieferdecker | Relationship added | related to 0000403
28-11-2008 08:17 | Ina Schieferdecker | Note Added: 0007490 |
09-12-2008 14:58 | Ina Schieferdecker | File Added: CR3011_v2.doc |
09-12-2008 14:58 | Ina Schieferdecker | Note Added: 0007600 |
09-12-2008 14:58 | Ina Schieferdecker | Assigned To | Ina Schieferdecker => Thomas DeiÃŸ
09-12-2008 14:58 | Ina Schieferdecker | Resolution | open => fixed
09-12-2008 15:14 | Thomas DeiÃŸ | Note Added: 0007603 |
09-12-2008 15:14 | Thomas DeiÃŸ | Assigned To | Thomas DeiÃŸ => Ina Schieferdecker
09-12-2008 15:42 | Ina Schieferdecker | Status | assigned => resolved
09-12-2008 15:42 | Ina Schieferdecker | Fixed in Version | => Edition 4.1.1 (not yet published)
09-12-2008 15:43 | Ina Schieferdecker | Status | resolved => closed
09-12-2008 16:08 | Ina Schieferdecker | Note Added: 0007608 |

Notes

(0005210)
Ina Schieferdecker
12-03-2008 14:38

Please check the resolution in the attached file.

(0005214)
Thomas DeiÃŸ
12-03-2008 15:05 (edited on: 12-03-2008 15:25)

Table 2 mentions type parameterization, check also the notes. clause 5.4.1, paragraph 2, mentions types. Note 2 within clause 5.4.1 is strange. clause 5.4.1.1, bullet 2 within semantics should be removed. clause 5.4.1.1, restriction, bullet b) ==> remove reference to types.

(0005215)
Thomas DeiÃŸ
12-03-2008 15:31

UnionDefBody ::= (StructTypeIdentifier [StructDefFormalParList] | AddressKeyword) "{" UnionFieldDef {"," UnionFieldDef} "}"

(0005216)
Ina Schieferdecker
12-03-2008 15:55

Just realizing that value parameters to types have not yet been removed in the past. Hence, we rather need a discussion if to remove or if to add explaination what type parameterization means.

(0006278)
Ina Schieferdecker
15-07-2008 13:12

Await the resolution to 403 and the general question of type parameterization in TTCN-3

(0007490)
Ina Schieferdecker
28-11-2008 08:17

Type parameterization will be defined explicitly in the new type parameterization package - see CR403. Hence, type parameterization is to be removed in part 1.

(0007600)
Ina Schieferdecker
09-12-2008 14:58

Please check.

(0007603)
Thomas DeiÃŸ
09-12-2008 15:14

ok.

(0007608)
Ina Schieferdecker
09-12-2008 16:08

Also in Table 8 on Possible local and referenced definitions of importable definitions, parameters for user-defined types had to be deleted.