ETSI ES 203 119-7-2018 Methods for Testing and Specification (MTS) The Test Description Language (TDL) Part 7 Extended Test Configurations (V1 1 1).pdf

上传人:twoload295 文档编号:731142 上传时间:2019-01-08 格式:PDF 页数:18 大小:487.09KB
下载 相关 举报
ETSI ES 203 119-7-2018 Methods for Testing and Specification (MTS) The Test Description Language (TDL) Part 7 Extended Test Configurations (V1 1 1).pdf_第1页
第1页 / 共18页
ETSI ES 203 119-7-2018 Methods for Testing and Specification (MTS) The Test Description Language (TDL) Part 7 Extended Test Configurations (V1 1 1).pdf_第2页
第2页 / 共18页
ETSI ES 203 119-7-2018 Methods for Testing and Specification (MTS) The Test Description Language (TDL) Part 7 Extended Test Configurations (V1 1 1).pdf_第3页
第3页 / 共18页
ETSI ES 203 119-7-2018 Methods for Testing and Specification (MTS) The Test Description Language (TDL) Part 7 Extended Test Configurations (V1 1 1).pdf_第4页
第4页 / 共18页
ETSI ES 203 119-7-2018 Methods for Testing and Specification (MTS) The Test Description Language (TDL) Part 7 Extended Test Configurations (V1 1 1).pdf_第5页
第5页 / 共18页
点击查看更多>>
资源描述

1、 ETSI ES 203 119-7 V1.1.1 (2018-05) Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 7: Extended Test Configurations G1G2G3G4G5G3G2G6G7G8G6G9G8G5ETSI ETSI ES 203 119-7 V1.1.1 (2018-05)2 Reference DES/MTS-203119-7 Keywords language, MBT, methodology, testing ETSI

2、 650 Route des Lucioles F-06921 Sophia Antipolis Cedex - FRANCE Tel.: +33 4 92 94 42 00 Fax: +33 4 93 65 47 16 Siret N 348 623 562 00017 - NAF 742 C Association but non lucratif enregistre la Sous-Prfecture de Grasse (06) N 7803/88 Important notice The present document can be downloaded from: http:/

3、www.etsi.org/standards-search The present document may be made available in electronic versions and/or in print. The content of any electronic and/or print versions of the present document shall not be modified without the prior written authorization of ETSI. In case of any existing or perceived dif

4、ference in contents between such versions and/or in print, the only prevailing document is the print of the Portable Document Format (PDF) version kept on a specific network drive within ETSI Secretariat. Users of the present document should be aware that the document may be subject to revision or c

5、hange of status. Information on the current status of this and other ETSI documents is available at https:/portal.etsi.org/TB/ETSIDeliverableStatus.aspx If you find errors in the present document, please send your comment to one of the following services: https:/portal.etsi.org/People/CommiteeSuppor

6、tStaff.aspx Copyright Notification No part may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm except as authorized by written permission of ETSI. The content of the PDF version shall not be modified without the written authorizat

7、ion of ETSI. The copyright and the foregoing restriction extend to reproduction in all media. ETSI 2018. All rights reserved. DECTTM, PLUGTESTSTM, UMTSTMand the ETSI logo are trademarks of ETSI registered for the benefit of its Members. 3GPPTM and LTETMare trademarks of ETSI registered for the benef

8、it of its Members and of the 3GPP Organizational Partners. oneM2M logo is protected for the benefit of its Members. GSMand the GSM logo are trademarks registered and owned by the GSM Association. ETSI ETSI ES 203 119-7 V1.1.1 (2018-05)3 Contents Intellectual Property Rights . 4G1Foreword 4G1Modal ve

9、rbs terminology . 4G1Introduction 4G11 Scope . 5G12 References . 5G12.1 Normative references . 5G12.2 Informative references . 5G13 Definitions and abbreviations 5G13.1 Definitions . 5G13.2 Abbreviations 6G14 Basic Principles . 6G14.1 Extended Test Configurations . 6G14.2 Document Structure . 6G14.3

10、 Notational Conventions . 6G14.4 OCL Constraints Requirements . 7G14.5 Conformance . 7G15 Meta-Model Extensions . 7G15.1 Overview . 7G15.2 ExtendedTestConfiguration . 7G15.3 TestConfigurationInstance . 8G15.4 TestConfigurationOperation 8G15.5 ComponentReference 9G15.6 ExtendedGateReference 9G15.7 Co

11、mponentMerge 9G15.8 ComponentAlias .10G15.9 ComponentHide 10G15.10 RoleReassignment 11G16 Graphical Syntax Extensions . 11G16.1 ExtendedTestConfiguration 11G16.2 TestConfigurationInstance 12G16.3 TestConfigurationOperation .12G16.4 ComponentReference .12G16.5 ComponentMerge .13G16.6 ComponentAlias .

12、13G16.7 ComponentHide 13G16.8 RoleReassignment 14G17 Exchange Format Extensions 14G1Annex A (informative): Examples 15G1A.0 Overview . 15G1A.1 Test Configuration Instantiation 15G1A.2 Test Configuration Operations 15G1A.3 Component Merging 17G1History . 18G1ETSI ETSI ES 203 119-7 V1.1.1 (2018-05)4 I

13、ntellectual Property Rights Essential patents IPRs essential or potentially essential to normative deliverables may have been declared to ETSI. The information pertaining to these essential IPRs, if any, is publicly available for ETSI members and non-members, and can be found in ETSI SR 000 314: “In

14、tellectual Property Rights (IPRs); Essential, or potentially Essential, IPRs notified to ETSI in respect of ETSI standards“, which is available from the ETSI Secretariat. Latest updates are available on the ETSI Web server (https:/ipr.etsi.org/). Pursuant to the ETSI IPR Policy, no investigation, in

15、cluding IPR searches, has been carried out by ETSI. No guarantee can be given as to the existence of other IPRs not referenced in ETSI SR 000 314 (or the updates on the ETSI Web server) which are, or may be, or may become, essential to the present document. Trademarks The present document may includ

16、e trademarks and/or tradenames which are asserted and/or registered by their owners. ETSI claims no ownership of these except for any which are indicated as being the property of ETSI, and conveys no right to use or reproduce any trademark and/or tradename. Mention of those trademarks in the present

17、 document does not constitute an endorsement by ETSI of products, services or organizations associated with those trademarks. Foreword This ETSI Standard (ES) has been produced by ETSI Technical Committee Methods for Testing and Specification (MTS). The present document is part 7 of a multi-part del

18、iverable. Full details of the entire series can be found in part 1 1. Modal verbs terminology In the present document “shall“, “shall not“, “should“, “should not“, “may“, “need not“, “will“, “will not“, “can“ and “cannot“ are to be interpreted as described in clause 3.2 of the ETSI Drafting Rules (V

19、erbal forms for the expression of provisions). “must“ and “must not“ are NOT allowed in ETSI deliverables except when used in direct citation. Introduction This extension package to TDL introduces additional features for the specification of extended test configurations by reusing existing test conf

20、igurations. Existing test configurations can be instantiated within an extended test configuration. By means of test configuration operations, the test configuration instances can be modified within an extended test configuration, without affecting the original test configuration specification that

21、is instantiated. The present document describes the relevant abstract syntax (meta-model) extensions as well as the corresponding concrete syntactical notation. ETSI ETSI ES 203 119-7 V1.1.1 (2018-05)5 1 Scope The present document defines extensions to the Test Description Language (TDL) to support

22、the re-use of test configurations. NOTE: OMG, UML, OCL and UTP are the trademarks of OMG (Object Management Group). This information is given for the convenience of users of the present document and does not constitute an endorsement by ETSI of the products named. 2 References 2.1 Normative referenc

23、es References are either specific (identified by date of publication and/or edition number or version number) or non-specific. For specific references, only the cited version applies. For non-specific references, the latest version of the referenced document (including any amendments) applies. Refer

24、enced documents which are not found to be publicly available in the expected location might be found at https:/docbox.etsi.org/Reference/. NOTE: While any hyperlinks included in this clause were valid at the time of publication, ETSI cannot guarantee their long term validity. The following reference

25、d documents are necessary for the application of the present document. 1 ETSI ES 203 119-1 (V1.4.1): “Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 1: Abstract Syntax and Associated Semantics“. 2 ETSI ES 203 119-2 (V1.3.1): “Methods for Testing and Specificat

26、ion (MTS); The Test Description Language (TDL); Part 2: Graphical Syntax“. 3 ETSI ES 203 119-3 (V1.3.1): “Methods for Testing and Specification (MTS); The Test Description Language (TDL); Part 3: Exchange Format“. 2.2 Informative references References are either specific (identified by date of publi

27、cation and/or edition number or version number) or non-specific. For specific references, only the cited version applies. For non-specific references, the latest version of the referenced document (including any amendments) applies. NOTE: While any hyperlinks included in this clause were valid at th

28、e time of publication, ETSI cannot guarantee their long term validity. The following referenced documents are not necessary for the application of the present document but they assist the user with regard to a particular subject area. Not applicable. 3 Definitions and abbreviations 3.1 Definitions F

29、or the purposes of the present document, the terms and definitions given in ETSI ES 203 119-1 1 and the following apply: component reference: reference to a unique component instance in an extended test configuration ETSI ETSI ES 203 119-7 V1.1.1 (2018-05)6 extended gate reference: extension to gate

30、 reference that makes it possible to specify gate references from different component instances in a unique manner within an extended test configuration extended test configuration: specification of a test configuration which includes a set test configuration instances and test configuration operati

31、ons, as well as additional component instnaces and connections flattened test configuration: test configuration resulting from the transformation of an extended test configuration into a test configuration that includes all the component instances and connections from the instantiated test configura

32、tions after applying the test configuration operations, as well as additional component instances and connections defined within the extended test configuration test configuration instance: instantiation of an existing test configuration test configuration operation: operation on a component instanc

33、e in an extended test configuration 3.2 Abbreviations For the purposes of the present document, the following abbreviations apply: OCL Object Constraint Language TDL Test Description Language 4 Basic Principles 4.1 Extended Test Configurations Re-use of test configurations with the capability to mod

34、ify a test configuration as part of the re-use is an essential feature for managing larger test specifications in TDL. This extension for the specification of extended test configurations in TDL provides the necessary capabilities for instantiating existing test configuration within an extended test

35、 configuration, as well as modifying the instantiated test configurations by means of test configuration operations. Extended test configurations are intented for higher-level specification of reusable test configurations. An extended test configuration shall be transformed into a “flattened“ test c

36、onfiguration in order to be used in a test description. The flattened test configuration shall contain all the component instances and connections from the instantiated test configurations after applying the test configuration operations, as well as additional component instances and connections def

37、ined within the extended test configuration. 4.2 Document Structure The present document defines the composite test configuration extensions for TDL comprising: G1 Meta-model extensions describing additional concepts required for the specification of extended test configurations (clause 5). G1 Concr

38、ete syntax extension describing corresponding shapes for the representation of the additional concepts (clause 6). G1 An informative annex with examples (annex A). 4.3 Notational Conventions The present document inherits the notational conventions defined in ETSI ES 203 119-1 1 and ETSI ES 203 119-2

39、 2. The abstract syntax specification and the classifier descriptions follow the notational conventions defined in clause 4.5 of Abstract Syntax and Associated Semantics 1. The concrete syntax notation specification follows the notational conventions described in clause 4.5 of the Graphical Syntax 2

40、. ETSI ETSI ES 203 119-7 V1.1.1 (2018-05)7 4.4 OCL Constraints Requirements The formalized constraints for the present document rely on operations provided by the standard library of OCL and in ETSI ES 203 119-1 1. 4.5 Conformance For an implementation claiming to conform to this extension of the TD

41、L meta-model, all concepts specified in the present document and in ETSI ES 203 119-1 1, as well as the concrete syntax representation specified in the present document shall be implemented consistently with the requirements given in the present document and in ETSI ES 203 119-1 1. The electronic at

42、tachment from annex A in ETSI ES 203 119-1 1 may serve as a starting point for a TDL meta-model implementation conforming to the present document and the overall abstract syntax of TDL 1. 5 Meta-Model Extensions 5.1 Overview The extended test configuration concepts are defined within a single packag

43、e in the TDL meta-model. The additional concepts are “self-contained“ in that a specification that relies on them shall be transformed into a test configuration that does not make any use of the additional concepts before using the test configuration in a test description. 5.2 ExtendedTestConfigurat

44、ion Figure 5.2.1: Extended test configuration specification concepts Semantics An ExtendedTestConfiguration is a refinement of TestConfiguration that contains the TestConfigurationInstances and TestConfigurationOperations enabling the reuse of existing TestConfigurations. The TestConfigurationOperat

45、ions shall be applied in the specified order. ETSI ETSI ES 203 119-7 V1.1.1 (2018-05)8 Generalization G1 TestConfiguration Properties G1 configurations: TestConfigurationInstance 0* The instantiated TestConfigurations. G1 operations: TestConfigurationsOperation 0* The TestConfigurationOperations for

46、 the refinement of the instantiated TestConfigurations. Constraints There are no constraints specified. 5.3 TestConfigurationInstance Semantics A TestConfigurationInstance represents an instantiation of an existing TestConfiguration All ComponentInstances and Connections of the instantiated TestConf

47、iguration shall be replicated. Generalization G1 Element Properties G1 configuration: TestConfiguration 1 A reference to the instantiated TestConfiguration. Constraints There are no constraints specified. 5.4 TestConfigurationOperation Semantics An abstract super-class for any concrete operation on

48、ComponentInstances within an ExtendedTestConfiguration. Generalization G1 Element Properties G1 component: ComponentReference (1) A reference to the ComponentInstance on which the operation shall be applied. Constraints There are no constraints specified. ETSI ETSI ES 203 119-7 V1.1.1 (2018-05)9 5.5

49、 ComponentReference Semantics A ComponentReference is a target of a TestConfigurationOperation. It allows ComponentInstances within an ExtendedTestConfiguration to be referenced in unique manner, where multiple instances of the same TestConfiguration would otherwise create ambiguity. Generalization G1 Element Properties G1 component: ComponentInstance 1 The ComponentInstance that the ComponentReference refers to. G1 configuration: TestConfigurationReference 01 The TestConfigurationI

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国际标准 > 其他

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1