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

ID | Project | Category | View Status | Date Submitted | Last Update
0006581 | Part 01: TTCN-3 Core Language | Clarification | public | 08-07-2013 14:25 | 11-10-2013 12:00

Reporter | Andras Kovacs |
Assigned To | Ina Schieferdecker |
Priority | normal | Severity | minor | Reproducibility | N/A
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version |  |
Target Version | v4.6.1 (published 2014-06) | Fixed in Version | v4.6.1 (published 2014-06) |
Clause Reference(s) | 20.5.2: restriction a)
Source (company - Author) | STF451 - Andras Kovacs

Summary | 0006581: It must be clarified whether altsteps can accept timer parameters defined in the control part

Description

Can altsteps have timer parameters defined in the control part?
Reasoning for allowing such definition:
- the BNF allows timers to be defined in the control part, and allows altsteps to be activated from the control part
- there is no use to have timers in the control part unless they can be used as input parameters for altsteps
Reasoning for not allowing such definition:
Timers defined in the control part are not component type local timers and as such they violate the restriction a) specified in 20.5.2.
The standard should clarify this issue.

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR6581-Res-V1-130709.doc (68,096) 10-07-2013 17:29 http://oldforge.etsi.org/mantis/file_download.php?file_id=2820&type=bug CR6581-Res-V2-130709.doc (68,608) 10-07-2013 17:52 http://oldforge.etsi.org/mantis/file_download.php?file_id=2822&type=bug CR6581-Res-V3-130709.doc (68,608) 11-10-2013 12:00 http://oldforge.etsi.org/mantis/file_download.php?file_id=2925&type=bug

Issue History
Date Modified | Username | Field | Change
08-07-2013 14:25 | Andras Kovacs | New Issue |
08-07-2013 14:25 | Andras Kovacs | Clause Reference(s) | => 20.5.2: restriction a)
08-07-2013 14:25 | Andras Kovacs | Source (company - Author) | => STF451 - Andras Kovacs
08-07-2013 14:27 | Jens Grabowski | Status | new => assigned
08-07-2013 14:27 | Jens Grabowski | Assigned To | => Jens Grabowski
08-07-2013 14:30 | Gyorgy Rethy | Product Version | Edition 4.4.1 Published 2012-04-01 =>
08-07-2013 14:30 | Gyorgy Rethy | Target Version | => v4.6.1 (published 2014-06)
09-07-2013 17:11 | Jacob Wieland - Spirent | Note Added: 0011488 |
10-07-2013 17:28 | Jens Grabowski | Note Added: 0011519 |
10-07-2013 17:29 | Jens Grabowski | File Added: CR6581-Res-V1-130709.doc |
10-07-2013 17:29 | Jens Grabowski | Note Added: 0011520 |
10-07-2013 17:29 | Jens Grabowski | Assigned To | Jens Grabowski => Jacob Wieland - Spirent
10-07-2013 17:52 | Jacob Wieland - Spirent | File Added: CR6581-Res-V2-130709.doc |
10-07-2013 17:54 | Jacob Wieland - Spirent | Note Added: 0011521 |
10-07-2013 17:54 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent =>
10-07-2013 18:16 | Jacob Wieland - Spirent | Assigned To | => Gyorgy Rethy
11-07-2013 16:36 | Gyorgy Rethy | Status | assigned => confirmed
29-08-2013 10:10 | Gyorgy Rethy | Note Added: 0011633 |
29-08-2013 10:19 | Gyorgy Rethy | Assigned To | Gyorgy Rethy => Ina Schieferdecker
29-08-2013 10:19 | Gyorgy Rethy | Status | confirmed => resolved
29-08-2013 10:19 | Gyorgy Rethy | Resolution | open => fixed
11-10-2013 12:00 | Ina Schieferdecker | File Added: CR6581-Res-V3-130709.doc |
11-10-2013 12:00 | Ina Schieferdecker | Status | resolved => closed
11-10-2013 12:00 | Ina Schieferdecker | Note Added: 0011768 |
11-10-2013 12:00 | Ina Schieferdecker | Fixed in Version | => v4.6.1 (published 2014-06)

Notes

(0011488)
Jacob Wieland - Spirent
09-07-2013 17:11

I think the restriction should be amended (to allow timers). In principle, the control behavior runs on an implicit type-less component which has local timers as any other component.

(0011519)
Jens Grabowski
10-07-2013 17:28

Restrictions in 20.5.2 have been changed/extended. (Note: Invoking altsteps in Clause 16.2.1 also refers to 20.5.2. Therefore, only the restrictions in 20.5.2 need to be changed/extended.)

(0011520)
Jens Grabowski
10-07-2013 17:29

Jacob, please crosscheck.

(0011521)
Jacob Wieland - Spirent
10-07-2013 17:54

changed it to apply only to the activated altsteps (as we are in the activate operation section) and not in general to altstep invocations (as the restriction there is not necessary because all timers that are known in the moment of invocation are still definitely existent.

(0011633)
Gyorgy Rethy
29-08-2013 10:10

Text in CR6581-Res-V2-130709.doc OK with me. Was it assigned to me for crosschecking? Have you (Jacob and Jens) agreed on this text?

(0011768)
Ina Schieferdecker
11-10-2013 12:00

only small editorial change