ITU-T Z 144 SPANISH-2006 Testing and Test Control Notation version 3 (TTCN-3) Runtime interface (TRI)《测试和测试控制表示法 版本3(TTCN-3) 运行时间接口(TRI) 17号研究组》.pdf

上传人:吴艺期 文档编号:806591 上传时间:2019-02-04 格式:PDF 页数:60 大小:533.70KB
下载 相关 举报
ITU-T Z 144 SPANISH-2006 Testing and Test Control Notation version 3 (TTCN-3) Runtime interface (TRI)《测试和测试控制表示法 版本3(TTCN-3) 运行时间接口(TRI) 17号研究组》.pdf_第1页
第1页 / 共60页
ITU-T Z 144 SPANISH-2006 Testing and Test Control Notation version 3 (TTCN-3) Runtime interface (TRI)《测试和测试控制表示法 版本3(TTCN-3) 运行时间接口(TRI) 17号研究组》.pdf_第2页
第2页 / 共60页
ITU-T Z 144 SPANISH-2006 Testing and Test Control Notation version 3 (TTCN-3) Runtime interface (TRI)《测试和测试控制表示法 版本3(TTCN-3) 运行时间接口(TRI) 17号研究组》.pdf_第3页
第3页 / 共60页
ITU-T Z 144 SPANISH-2006 Testing and Test Control Notation version 3 (TTCN-3) Runtime interface (TRI)《测试和测试控制表示法 版本3(TTCN-3) 运行时间接口(TRI) 17号研究组》.pdf_第4页
第4页 / 共60页
ITU-T Z 144 SPANISH-2006 Testing and Test Control Notation version 3 (TTCN-3) Runtime interface (TRI)《测试和测试控制表示法 版本3(TTCN-3) 运行时间接口(TRI) 17号研究组》.pdf_第5页
第5页 / 共60页
点击查看更多>>
资源描述

1、 Unin Internacional de TelecomunicacionesUIT-T Z.144SECTOR DE NORMALIZACIN DE LAS TELECOMUNICACIONES DE LA UIT (03/2006) SERIE Z: LENGUAJES Y ASPECTOS GENERALES DE SOPORTE LGICO PARA SISTEMAS DE TELECOMUNICACIN Tcnicas de descripcin formal Notacin de prueba y de control de prueba Notacin de pruebas

2、y de control de pruebas versin 3: Interfaz de ejecucin Recomendacin UIT-T Z.144 RECOMENDACIONES UIT-T DE LA SERIE Z LENGUAJES Y ASPECTOS GENERALES DE SOPORTE LGICO PARA SISTEMAS DE TELECOMUNICACIN TCNICAS DE DESCRIPCIN FORMAL Lenguaje de especificacin y descripcin Z.100Z.109 Aplicacin de tcnicas de

3、descripcin formal Z.110Z.119 Grficos de secuencias de mensajes Z.120Z.129 Lenguaje ampliado de definicin de objetos Z.130Z.139 Notacin de prueba y de control de prueba Z.140Z.149 Notacin de requisitos de usuarios Z.150Z.159 LENGUAJES DE PROGRAMACIN CHILL: el lenguaje de alto nivel del UIT-T Z.200Z.2

4、09 LENGUAJE HOMBRE-MQUINA Principios generales Z.300Z.309 Sintaxis bsica y procedimientos de dilogo Z.310Z.319 LHM ampliado para terminales con pantalla de visualizacin Z.320Z.329 Especificacin de la interfaz hombre-mquina Z.330Z.349 Interfaces hombre-mquina orientadas a datos Z.350Z.359 Interfaces

5、hombre-mquina para la gestin de las redes de telecomunicaciones Z.360Z.379 CALIDAD Calidad de soportes lgicos de telecomunicaciones Z.400Z.409 Aspectos de la calidad de las Recomendaciones relativas a los protocolos Z.450Z.459 MTODOS Mtodos para validacin y pruebas Z.500Z.519 SOPORTE INTERMEDIO Ento

6、rno del procesamiento distribuido Z.600Z.609 Para ms informacin, vase la Lista de Recomendaciones del UIT-T. Rec. UIT-T Z.144 (03/2006) i Recomendacin UIT-T Z.144 Notacin de pruebas y de control de pruebas versin 3: Interfaz de ejecucin Resumen Esta Recomendacin contiene la especificacin de la inter

7、faz de ejecucin para las implementaciones del sistema de prueba TTCN-3. La interfaz de ejecucin TTCN-3 proporciona la adaptacin recomendada para la temporizacin y la comunicacin de un sistema de prueba con una determinada plataforma de procesamiento y con el sistema que es objeto de prueba, respecti

8、vamente. En esta Recomendacin se define la interfaz como un conjunto de operaciones independientes del lenguaje elegido. La definicin de esta interfaz es compatible con la Rec. UIT-T Z.140. En esta Recomendacin se utiliza el lenguaje de definicin de interfaz (IDL) CORBA para especificar la TRI compl

9、etamente. En las clusulas 6 y 7 se especifican correspondencias lingsticas de la especificacin abstracta con los lenguajes Java y ANSI-C. El anexo A contiene un resumen de la especificacin de interfaz basada en el IDL. Orgenes La Recomendacin UIT-T Z.144 fue aprobada el 16 de marzo de 2006 por la Co

10、misin de Estudio 17 (2005-2008) del UIT-T por el procedimiento de la Recomendacin UIT-T A.8. ii Rec. UIT-T Z.144 (03/2006) PREFACIO La UIT (Unin Internacional de Telecomunicaciones) es el organismo especializado de las Naciones Unidas en el campo de las telecomunicaciones. El UIT-T (Sector de Normal

11、izacin de las Telecomunicaciones de la UIT) es un rgano permanente de la UIT. Este rgano estudia los aspectos tcnicos, de explotacin y tarifarios y publica Recomendaciones sobre los mismos, con miras a la normalizacin de las telecomunica-ciones en el plano mundial. La Asamblea Mundial de Normalizaci

12、n de las Telecomunicaciones (AMNT), que se celebra cada cuatro aos, establece los temas que han de estudiar las Comisiones de Estudio del UIT-T, que a su vez producen Recomendaciones sobre dichos temas. La aprobacin de Recomendaciones por los Miembros del UIT-T es el objeto del procedimiento estable

13、cido en la Resolucin 1 de la AMNT. En ciertos sectores de la tecnologa de la informacin que corresponden a la esfera de competencia del UIT-T, se preparan las normas necesarias en colaboracin con la ISO y la CEI. NOTA En esta Recomendacin, la expresin “Administracin“ se utiliza para designar, en for

14、ma abreviada, tanto una administracin de telecomunicaciones como una empresa de explotacin reconocida de telecomunicaciones. La observancia de esta Recomendacin es voluntaria. Ahora bien, la Recomendacin puede contener ciertas disposiciones obligatorias (para asegurar, por ejemplo, la aplicabilidad

15、o la interoperabilidad), por lo que la observancia se consigue con el cumplimiento exacto y puntual de todas las disposiciones obligatorias. La obligatoriedad de un elemento preceptivo o requisito se expresa mediante las frases “tener que, haber de, hay que + infinitivo“ o el verbo principal en tiem

16、po futuro simple de mandato, en modo afirmativo o negativo. El hecho de que se utilice esta formulacin no entraa que la observancia se imponga a ninguna de las partes. PROPIEDAD INTELECTUAL La UIT seala a la atencin la posibilidad de que la utilizacin o aplicacin de la presente Recomendacin suponga

17、el empleo de un derecho de propiedad intelectual reivindicado. La UIT no adopta ninguna posicin en cuanto a la demostracin, validez o aplicabilidad de los derechos de propiedad intelectual reivindicados, ya sea por los miembros de la UIT o por terceros ajenos al proceso de elaboracin de Recomendacio

18、nes. En la fecha de aprobacin de la presente Recomendacin, la UIT no ha recibido notificacin de propiedad intelectual, protegida por patente, que puede ser necesaria para aplicar esta Recomendacin. Sin embargo, debe sealarse a los usuarios que puede que esta informacin no se encuentre totalmente act

19、ualizada al respecto, por lo que se les insta encarecidamente a consultar la base de datos sobre patentes de la TSB en la direccin http:/www.itu.int/ITU-T/dbase/patent/index.html. UIT 2007 Reservados todos los derechos. Ninguna parte de esta publicacin puede reproducirse por ningn procedimiento sin

20、previa autorizacin escrita por parte de la UIT. Rec. UIT-T Z.144 (03/2006) iii NDICE Pgina 1 Alcance 1 1.1 Conformidad 1 2 Referencias . 1 3 Definiciones y abreviaturas. 2 3.1 Definiciones. 2 3.2 Abreviaturas, siglas o acrnimos 3 4 Estructura general de un sistema de prueba TTCN-3 3 4.1 Entidades de

21、 un sistema de prueba TTCN-3 . 4 4.2 Interfaces en un sistema de prueba TTCN-3 . 6 4.3 Requisitos de ejecucin de un sistema de prueba TTCN-3. 7 5 Operaciones e interfaz de ejecucin TTCN-3 . 7 5.1 Panorama general de la TRI 7 5.2 Gestin de errores . 9 5.3 Interfaz de datos 9 5.4 Descripcin de operaci

22、ones. 10 5.5 Operaciones de interfaz de comunicaciones 11 5.6 Operaciones de interfaz de plataformas 23 6 Correspondencia con el lenguaje Java. 25 6.1 Introduccin. 25 6.2 Nombres y alcances. 25 6.3 Correspondencia de tipos 26 6.4 Constantes . 33 6.5 Correspondencia de interfaces . 33 6.6 Parmetros o

23、pcionales 36 6.7 Inicializacin de la TRI 36 6.8 Gestin de errores . 36 7 Correspondencia con el lenguaje ANSI-C 37 7.1 Introduccin. 37 7.2 Nombres y alcances. 37 7.3 Gestin de memoria. 41 7.4 Gestin de errores . 41 8 Escenarios de utilizacin 41 8.1 Primer escenario . 42 8.2 Segundo escenario. 44 8.3

24、 Tercer escenario 46 Anexo A (normativo) Resumen del IDL. 48 BIBLIOGRAFA . 51 iv Rec. UIT-T Z.144 (03/2006) Introduccin Esta Recomendacin consta de dos partes distintas; en la primera parte se describe la estructura de la implementacin de un sistema de prueba TTCN-3 y en la segunda parte se presenta

25、 la especificacin de la interfaz en tiempo de ejecucin TTCN-3. En la primera parte se describe la descomposicin de un sistema de prueba TTCN-3 en cuatro entidades principales: gestin de prueba (TM); TTCN-3 ejecutable (TE); adaptador SUT (SA); y adaptador de plataforma (PA). Se define asimismo la int

26、eraccin entre esas entidades, es decir, las correspondientes interfaces. En la segunda parte de esta Recomendacin se especifica la interfaz de ejecucin TTCN-3 (TRI). Esa interfaz se define sobre la base de las operaciones, las cuales se realizan como parte de una entidad y son llamadas por otras ent

27、idades del sistema de prueba. La especificacin de la interfaz define para cada operacin las estructuras de datos conexas, el efecto previsto del sistema de prueba y cualesquiera limitaciones en cuanto al uso de la operacin. Cabe sealar que esta especificacin de interfaz slo define interacciones entr

28、e la TSI y el SUT, as como las operaciones del temporizador. Rec. UIT-T Z.144 (03/2006) 1 Recomendacin UIT-T Z.144 Notacin de pruebas y de control de pruebas versin 3: Interfaz de ejecucin 1 Alcance Esta Recomendacin especifica la interfaz de ejecucin para las implementaciones del sistema de prueba

29、TTCN-3. La interfaz de ejecucin TTCN-3 es una adaptacin normalizada para la temporizacin y la comunicacin de un sistema de prueba con una plataforma de procesamiento determinada y con el sistema que es objeto de prueba, respectivamente. En esta Recomendacin se define la interfaz como una serie de op

30、eraciones independientes del lenguaje elegido. La definicin de esta interfaz es compatible con la norma TTCN-3 (vase la referencia infra). En esta Recomendacin se utiliza el lenguaje de definicin de interfaz (IDL, interface definition language) CORBA para especificar la TRI completamente. Las clusul

31、as 6 y 7 contienen correspondencias lingsticas de esta especificacin abstracta con los lenguajes Java y ANSI-C. El anexo A contiene un resumen de la especificacin de interfaz basada en el IDL. 1.1 Conformidad El requisito de que un sistema de prueba TTCN-3 sea conforme con la TRI significa que ste d

32、ebe cumplir con la especificacin de interfaz definida en esta Recomendacin, as como con una de las correspondencias de lenguaje previstas. EJEMPLO: Si un vendedor soporta el lenguaje Java, las implementaciones y llamadas a operaciones TRI, que forman parte de la TTCN-3 ejecutable, deben estar en con

33、formidad con el IDL para la correspondencia Java especificada en esta Recomendacin. 2 Referencias Las siguientes Recomendaciones del UIT-T y otras referencias contienen disposiciones que, mediante su referencia en este texto, constituyen disposiciones de la presente Recomendacin. Al efectuar esta pu

34、blicacin, estaban en vigor las ediciones indicadas. Todas las Recomendaciones y otras referencias son objeto de revisiones por lo que se preconiza que los usuarios de esta Recomendacin investiguen la posibilidad de aplicar las ediciones ms recientes de las Recomendaciones y otras referencias citadas

35、 a continuacin. Se publica peridicamente una lista de las Recomendaciones UIT-T actualmente vigentes. En esta Recomendacin, la referencia a un documento, en tanto que autnomo, no le otorga el rango de una Recomendacin. 1 Recomendacin UIT-T X.290 (1995), Metodologa y marco de las pruebas de conformid

36、ad de interconexin de sistemas abiertos de las Recomendaciones sobre los protocolos para aplicaciones del UIT-T Conceptos generales. ISO/CEI 9646-1:1994, Information technology Open Systems Interconnection Conformance testing methodology and framework Part 1: General concepts. 2 Recomendacin UIT-T Z

37、.140 (2006), Notacin de pruebas y de control de pruebas versin 3: Lenguaje ncleo. 3 Recomendacin UIT-T X.292 (2002), Metodologa y marco de las pruebas de conformidad para interconexin de sistemas abiertos en las Recomendaciones sobre los protocolos para aplicaciones del UIT-T Notacin combinada arbor

38、escente y tabular. ISO/CEI 9646-3:1998, Information technology Open Systems Interconnection Conformance testing methodology and framework Part 3: The Tree and Tabular Combined Notation (TTCN). 4 Recomendacin UIT-T Z.143 (2006), Notacin de pruebas y de control de pruebas versin 3: Semntica operaciona

39、l. 2 Rec. UIT-T Z.144 (03/2006) 3 Definiciones y abreviaturas 3.1 Definiciones A los efectos de la presente Recomendacin, se aplican los trminos y definiciones consignados en la Rec. UIT-T Z.140 2, adems de los siguientes: 3.1.1 sucesin de pruebas abstractas (ATS, abstract test suite): Vase Rec. UIT

40、-T X.290 1. 3.1.2 puerto de comunicacin: Mecanismo abstracto que facilita la comunicacin entre los componentes de prueba. NOTA Un puerto de comunicacin se modela como una cola FIFO en el sentido de recepcin. Los puertos pueden estar basados en mensajes, en procedimientos o en una combinacin de ambos

41、. 3.1.3 sucesin de pruebas ejecutables (ETS, executable test suite): Vase Rec. UIT-T X.290 1. 3.1.4 temporizador explcito: Temporizador declarado en una TTCN-3 ATS y al cual se puede acceder a travs de las operaciones del temporizador TTCN-3. 3.1.5 informacin suplementaria de implementacin para prue

42、bas (IXIT, implementation extra information for testing): Vase Rec. UIT-T X.290 1. 3.1.6 temporizador implcito: Temporizador del sistema que es creado por la TTCN-3 ejecutable para guardar una llamada TTCN-3 o ejecutar operaciones. NOTA El usuario de la TTCN-3 no puede acceder a los temporizadores i

43、mplcitos. 3.1.7 adaptador de plataforma (PA, platform adapter): Entidad que adapta la TTCN-3 ejecutable a una plataforma de ejecucin determinada. NOTA El adaptador de plataforma crea una nocin nica de tiempo para un sistema de prueba TTCN-3 e implementa las funciones externas, as como los temporizad

44、ores explcito e implcito. 3.1.8 adaptador SUT (SA, SUT adapter): Entidad que adapta las operaciones de comunicacin TTCN-3 con el SUT sobre la base de una interfaz de sistema de pruebas abstractas e implementa la interfaz del sistema de prueba real. 3.1.9 sistema sometido a prueba (SUT, system under

45、test): Vase Rec. UIT-T X.290 1. NOTA Todos los tipos son conocidos en el momento de la compilacin, es decir, son estticos. 3.1.10 caso de prueba: Vase Rec. UIT-T X.290 1. 3.1.11 evento de prueba: Datos de prueba enviados o recibidos (mensajes o llamadas a procedimientos) en un puerto de comunicacin

46、que forma parte de la interfaz del sistema de prueba. 3.1.12 gestin de prueba (TM, test management): Entidad que proporciona una interfaz de usuario y administra el sistema de prueba TTCN-3. 3.1.13 sistema de prueba: Vase Rec. UIT-T X.290 1. 3.1.14 interfaz de sistema de prueba: Componente de prueba

47、 que proporciona una correspondencia de los puertos disponibles en el sistema de prueba TTCN-3 (abstracto) con los ofrecidos por un sistema de prueba real. 3.1.15 identificacin de temporizador (TID, timer identification): Identificacin nica para ejemplares de temporizador explcito o implcito que gen

48、era la TTCN-3 ejecutable. 3.1.16 interfaz de control TTCN-3 (TCI, TTCN-3 control interface): Actualmente una interfaz patentada que especifica la interaccin entre la gestin de prueba y la TTCN-3 ejecutable en un sistema de prueba. 3.1.17 TTCN-3 ejecutable (TE, TTCN-3 executable): Parte de un sistema de prueba que se ocupa de la interpretacin o ejecucin de una TTCN-3 ETS. 3.1.18 interfaz de ejecucin TTCN-3 (TRI, TTCN-3 runtime interface): Interfaz que define la interaccin de la TTCN-3 ejecutable con el SUT y el adaptador de plataforma en un sistema de prueba. Rec. UIT-T Z.144 (03/2006

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

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

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