ETSI's Bug Tracker - Ext Pack: Continuous signal support (ES 202 786)
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0006519 | Ext Pack: Continuous signal support (ES 202 786) | Editorial | public | 05-04-2013 15:00 | 26-12-2013 13:01

Reporter | Tomas Urban |
Assigned To | Jens Grabowski |
Priority | normal | Severity | major | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version |  |
Target Version | v1.2.1 (published 2014-06) | Fixed in Version | v1.2.1 (published 2014-06) |

Summary | 0006519: Continuous signalling: use of external packages

Description

The continuous signalling specification refers to and uses rules defined in other external packages (e.g. advanced parameterization in 5.2.1 or behaviour types in 5.4.5). However, these external packages are not referenced in the document (in particular in chapter 2).
In my opinion, dependency between extension packages shall be reduced to the absolute minimum and if such a dependency cannot be avoided, then the following rules shall be observed:
1. The extension package whose rules are used (source extension package) shall be referenced in the dependent extension package
2. The part of the dependent extension package that uses the rules of the source extension package shall be optional
3. When using features described in the point 2, both packages shall be referenced in the language clause of the module
The above defined rules make sure that extension packages don't automatically enable features of other extension packages which is confusing for the users (as they might not be familiar with those extension packages) and imposes unnecessary requirements on TTCN-3 tool vendors as the other packages might not be supported by them.
In case of the continuous signalling package I propose following:
1. Remove syntactical features of the advanced parameterization package from the chapter 5.2.1 as they are used only in examples
2. Change the mode type defined in 5.4.5.1 to an optinal feature dependent on the behaviour type extension package according to the above specified rules
3. Simplify the example in 5.4.2.2 so that it doesn't use behaviour types (the mode definition shall be used directly)
4. Swap chapters 5.4.5.1 and 5.4.5.2, because mode type is optional and dependent on parameterized mode definition
5. Add missing reference to the behaviour type specification

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR6519-Res-V1-130711.doc (660,992) 11-07-2013 15:44 http://oldforge.etsi.org/mantis/file_download.php?file_id=2833&type=bug CR6520-6519-6518-6517-6516-Res-V1-130711.doc (753,664) 11-07-2013 16:06 http://oldforge.etsi.org/mantis/file_download.php?file_id=2838&type=bug

Issue History
Date Modified | Username | Field | Change
05-04-2013 15:00 | Tomas Urban | New Issue |
05-04-2013 15:00 | Tomas Urban | Clause Reference(s) | => 5.2.1, 5.4.5
05-04-2013 15:00 | Tomas Urban | Source (company - Author) | => Elvior
08-07-2013 14:39 | Jens Grabowski | Status | new => assigned
08-07-2013 14:39 | Jens Grabowski | Assigned To | => Jens Grabowski
08-07-2013 14:50 | Jens Grabowski | Note Added: 0011449 |
08-07-2013 17:05 | Gyorgy Rethy | Project | TTCN-3 Change Requests => Ext Pack: Continuous signal support (ES 202 786)
08-07-2013 17:07 | Gyorgy Rethy | Target Version | => v1.2.1 (published 2014-06)
11-07-2013 15:44 | Jens Grabowski | File Added: CR6519-Res-V1-130711.doc |
11-07-2013 15:44 | Jens Grabowski | Note Added: 0011553 |
11-07-2013 16:06 | Jens Grabowski | File Added: CR6520-6519-6518-6517-6516-Res-V1-130711.doc |
11-07-2013 16:07 | Jens Grabowski | Note Added: 0011558 |
11-07-2013 16:15 | Jens Grabowski | Project | Ext Pack: Continuous signal support (ES 202 786) => TTCN-3 Change Requests
11-07-2013 16:19 | Jens Grabowski | Project | TTCN-3 Change Requests => Ext Pack: Continuous signal support (ES 202 786)
11-07-2013 16:20 | Jens Grabowski | Assigned To | Jens Grabowski => Jacob Wieland - Spirent
11-07-2013 16:41 | Jacob Wieland - Spirent | Status | assigned => resolved
11-07-2013 16:41 | Jacob Wieland - Spirent | Fixed in Version | => v1.2.1 (published 2014-06)
11-07-2013 16:41 | Jacob Wieland - Spirent | Resolution | open => fixed
12-07-2013 08:52 | Jens Grabowski | Assigned To | Jacob Wieland - Spirent => Jens Grabowski
12-07-2013 08:52 | Jens Grabowski | Status | resolved => feedback
12-07-2013 08:52 | Jens Grabowski | Resolution | fixed => reopened
12-07-2013 08:52 | Jens Grabowski | Note Added: 0011562 |
12-07-2013 08:52 | Jens Grabowski | Status | feedback => resolved
12-07-2013 08:52 | Jens Grabowski | Resolution | reopened => fixed
26-12-2013 13:01 | Jens Grabowski | Status | resolved => closed

Notes

(0011449)
Jens Grabowski
08-07-2013 14:50

Proposal: Split in two CRs. One CR is related to Continuous Signals, one CR treats the problem in general.

(0011553)
Jens Grabowski
11-07-2013 15:44

Implemented according to the proposal of the reporter.

(0011558)
Jens Grabowski
11-07-2013 16:07

Resolution of CR 6520, 6519, 6518, 6517, 6516 in one file.

(0011562)
Jens Grabowski
12-07-2013 08:52

should be reassigned to editor of Package.