1 / 10

TTCN-3 Status Report

TTCN-3 Status Report. STFs. STF 337: Sept. 2007 – Dec. 2007 (21 days) STF 349: March 2008 – Dec. 2008 (63 days) Members: Gyorgy Rethy, Ericsson Thomas Deiß, Nokia Siemens Networks Jens Grabowski, University of Goettingen Ina Schieferdecker, FOKUS. STF 337 – CRs handled. Part 1 - Core

Download Presentation

TTCN-3 Status Report

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TTCN-3 Status Report

  2. STFs • STF 337: Sept. 2007 – Dec. 2007 (21 days) • STF 349: March 2008 – Dec. 2008 (63 days) • Members: • Gyorgy Rethy, Ericsson • Thomas Deiß, Nokia Siemens Networks • Jens Grabowski, University of Goettingen • Ina Schieferdecker, FOKUS STF 349 Report at MTS#46

  3. STF 337 – CRs handled • Part 1 - Core • 35 CRs – 31 resolved, 4 rejected • Part 4 – Operational Semantics • 1 CR resolved • other part 1 CRs had implications on part 4 • Part 5 – TTCN-3 Runtime Interfaces • 2 CRs resolved • Part 6 – TTCN-3 Control Interfaces • 16 CRs – 13 resolved, 3 rejected • Part 7 – ASN. 1 mapping • 1 CR resolved • Part 8 – IDL mapping • 1 CR resolved  Details see STF report STF 349 Report at MTS#46

  4. STF 349 – Current CRs • Part 1 - Core • 33 CRs – 4 closed • Part 4 – Semantics • No CRs yet – some part 1 CRs have implications on part 4 (e.g. local timer) • Part 6 – TTCN-3 Control Interfaces • 1 CR • Part 7 – ASN. 1 mapping • 1 CR • Part 10 – TTCN-3 documentation • 1 CR  Details see Mantis: http://t-ort.etsi.org STF 349 Report at MTS#46

  5. 1. Parameterization 1.1 type parameterization of types 1.2 function/altstep-type formal parameters 1.3 default values of formal parameters or overloading 1.4 assignment notation in actual parameter lists 1.5 passing omit to value parameters 2. Library support 2.1 Identifying library-internal functions and data 2.2 Function references 2.3 Runs on self in function reference type definitions 3. Configuration and deployment support 3.1 Static test configuration 3.2 Calling test cases from running test components 3.3 Support of test component distribution 3.4 Parallel execution of test cases 3.5 Test component synchronization 4. Interworking with other languages 4.1 Update ASN.1 to TTCN-3 mapping to the latest ASN.1 recommendations STF 349 – „Mandatory“ Items from ToR STF 349 Report at MTS#46

  6. STF 349 – „Optional“ Items from ToR 5. Real-time, simulated time and performance extensions 5.1 Real-time semantics 5.2 Timing constraints 5.3 Support for simulated time 6. Other advanced TTCN-3 features 6.1 Improved error handling (exception handling, isbound) 6.2 Break-continue support 6.3 Hex representation for integers 6.4 Macro definitions 6.5 Time-constraint send operations 6.6 Some new predefined functions (record/set of manipulation) 6.7 Features for more flexible logging 6.8 Sending templates over connected ports STF 349 Report at MTS#46

  7. Relation of Items and CRs 1.1 type parameterization of types  open 1.5 passing omit to value parameters  resolved in v3.3.1 2.1 Identifying library-internal functions and data  open 3.4 Parallel execution of test cases  CR from 2006 5.1 Real-time semantics  open 5.2 Timing constraints  open 6.3 Hex representation for integers  won’t fix 6.4 Macro definitions  won’t fix 6.5 Time-constraint send operations  won’t fix 6.6 Some new predefined functions (record/set of manipulation)  resolved in v3.3.1 • all others are covered by CRs STF 349 Report at MTS#46

  8. 3GPP CRs • 2148 ASN.1 keyword DEFAULT  resolved in v3.3.1 • 416 Passing omit to value formal parameters  resolved in v3.3.1 • 2147 implicit omit for coding  proposal prepared • 2150 encoding/decoding functions  proposal prepared • 2151 local timer  proposal prepared – semantics change – decision needed! • 2152 constants  proposal prepared • 2144 TTCN-3 reserved words used in other languages  done for ASN.1 (!) and IDL, awaiting the XSD document • 2027 ASN.1 (2007) to TTCN-3 mapping  ongoing work • Proposal: definition of a part1 mockup v3.3.3as v4.1.1 publication may be too late for 3GPP • Needs support from tool vendors STF 349 Report at MTS#46

  9. Work Plan • Address the mandatory items of the ToR and prepare input for the optional ones • Depending on new incoming CRs we may not resolve all planned CRs • CRs received after writing ToR for current STF:51 (!) new CRs • 23 of the new CRs have been resolved in v3.3.23 are resolved for v4.1.130 (!) new CRs are open for v4.1.1 STF 349 Report at MTS#46

  10. Upcoming STF sessions • 21-25 April 2008 • 14-18 July 2008 • 13-17 October 2008 STF 349 Report at MTS#46

More Related