Logo etsi

ETSI's Bug Tracker

Notice: information submitted on the ETSI issue Tracker may be incorporated in ETSI publication(s) and therefore subject to the ETSI IPR policy.

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008106Part 01: TTCN-3 Core LanguageTechnicalpublic09-08-2022 17:0007-12-2022 08:43
ReporterMatthias Simon 
Assigned ToJens Grabowski 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusassignedResolutionopen 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0008106: Provide TTCN-3 defintions for predefined types
DescriptionPredefined functions and some operations like log, match, setverdict, ... can be specified as external function using valid TTCN-3 syntax (see https://github.com/ttcn3/specs/blob/main/predefined_functions.ttcn3#L692-L713 [^]).
Those functions could form some kind of standard library. This would make the core language specification slimmer and the tools easier to implement and maintain.

If the object oriented extension is available, operations of ports, testcases, components and timers could possibly be specified as method of external abtract classes.
TagsNo tags attached.
Clause Reference(s)Core Language Spec
Source (company - Author)Nokia - Matthias Simon
Attached Files

- Relationships

-  Notes
(0016215)
Jens Grabowski (manager)
16-08-2022 10:26

TTF discussion: (a) Predefined function definitions should follow TTCN-3 syntax (if not, this should be corrected). (b) Putting core functionality into annexes needs further discussion (possibly in context to standards allignment). (c) Standard extensions may be provided in form of TTCN-3 modules.

Matthias to provide a list with problematic predefined functions not in TTCN-3 syntax.
(0016364)
Jens Grabowski (manager)
07-12-2022 08:42

TTF discussion: Should be discussed in the scope of language renovation. Possibly, standard libraries may be provided.

- Issue History
Date Modified Username Field Change
09-08-2022 17:00 Matthias Simon New Issue
16-08-2022 10:26 Jens Grabowski Note Added: 0016215
16-08-2022 14:17 Jens Grabowski Project TTCN-3 Change Requests => Part 01: TTCN-3 Core Language
17-08-2022 08:09 Jens Grabowski Assigned To => Matthias Simon
17-08-2022 08:09 Jens Grabowski Status new => assigned
07-12-2022 08:42 Jens Grabowski Note Added: 0016364
07-12-2022 08:43 Jens Grabowski Assigned To Matthias Simon => Jens Grabowski


MantisBT 1.2.14 [^]
Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker