1、 Unin Internacional de TelecomunicacionesUIT-T Z.372SECTOR DE NORMALIZACIN DE LAS TELECOMUNICACIONES DE LA UIT (04/2005) SERIE Z: LENGUAJES Y ASPECTOS GENERALES DE SOPORTE LGICO PARA SISTEMAS DE TELECOMUNICACIN Lenguaje hombre-mquina Interfaces hombre-mquina para la gestin de las redes de telecomuni
2、caciones Plantillas para interfaces de telecomunicaciones hombre-mquina Recomendacin UIT-T Z.372 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 Aplicac
3、in de tcnicas de 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 d
4、el UIT-T Z.200Z.209 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.350
5、Z.359 Interfaces 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 SOPORT
6、E INTERMEDIO Entorno del procesamiento distribuido Z.600Z.609 Para ms informacin, vase la Lista de Recomendaciones del UIT-T. Rec. UIT-T Z.372 (04/2005) i Recomendacin UIT-T Z.372 Plantillas para interfaces de telecomunicaciones hombre-mquina Resumen En esta Recomendacin se presenta una especificaci
7、n para el diseo de la interfaz hombre-mquina (HMI) de los exploradores de objetos. Gracias al explorador de objetos el usuario puede seleccionar un objeto de entre un grupo de ellos y ejecutar sobre el mismo las funciones necesarias. Esta especificacin recibe el nombre de patrn. Los diseadores utili
8、zan patrones de software para generar plantillas y ejemplificaciones para productos. La exploracin de objetos es una de las pocas tareas genricas realizadas por los operadores de redes de telecomunicaciones en el contexto de una gran diversidad de aplicaciones de gestin de servicios y redes. Orgenes
9、 La Recomendacin UIT-T Z.372 fue aprobada el 13 de abril de 2005 por la Comisin de Estudio 4 (2005-2008) del UIT-T por el procedimiento de la Recomendacin UIT-T A.8. Palabras clave Interfaz de usuario, interfaz persona-computador, interfaz hombre-mquina, patrones de software. ii Rec. UIT-T Z.372 (04
10、/2005) 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 Normalizacin de las Telecomunicaciones de la UIT) es un rgano permanente de la UIT. Este rgano estudia los aspectos tcnico
11、s, 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 Normalizacin de las Telecomunicaciones (AMNT), que se celebra cada cuatro aos, establece los temas que han de estudiar las Comi
12、siones 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 establecido en la Resolucin 1 de la AMNT. En ciertos sectores de la tecnologa de la informacin que corresponden a la esfera
13、 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 forma abreviada, tanto una administracin de telecomunicaciones como una empresa de explotacin reconocida de telecomunic
14、aciones. La observancia de esta Recomendacin es voluntaria. Ahora bien, la Recomendacin puede contener ciertas disposiciones obligatorias (para asegurar, por ejemplo, la aplicabilidad o la interoperabilidad), por lo que la observancia se consigue con el cumplimiento exacto y puntual de todas las dis
15、posiciones 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 tiempo futuro simple de mandato, en modo afirmativo o negativo. El hecho de que se utilice esta formulacin no entraa que
16、 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 el empleo de un derecho de propiedad intelectual reivindicado. La UIT no adopta ninguna posicin en cuanto a la demos
17、tracin, 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 Recomendaciones. En la fecha de aprobacin de la presente Recomendacin, la UIT no ha recibido notificacin de propiedad intelectua
18、l, 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 actualizada al respecto, por lo que se les insta encarecidamente a consultar la base de datos sobre patentes de la TSB.
19、 UIT 2005 Reservados todos los derechos. Ninguna parte de esta publicacin puede reproducirse por ningn procedimiento sin previa autorizacin escrita por parte de la UIT. Rec. UIT-T Z.372 (04/2005) iii NDICE Pgina 1 Alcance . 1 2 Referencias . 2 3 Definiciones 3 4 Abreviaturas, siglas o acrnimos 4 5 C
20、onvenios . 4 6 Estructura 4 6.1 Patrones HMI 4 6.2 Flujo de interaccin normalizado para patrones HMI 6 6.3 Ejemplo de desarrollo de patrn HMI 7 6.4 Relacin con el eTOM 8 7 Patrn del explorador de objetos 12 7.1 Exploradores de objetos utilizacin de criterios de recuperacin basados en texto . 12 7.2
21、Exploradores de objetos que utilizan rboles para la recuperacin 29 8 Ejemplos de plantillas basadas en el patrn del explorador de objetos 32 8.1 Plantilla del gestor de componentes de red (NCM, network component manager). 32 8.2 Otros ejemplos de plantillas . 44 BIBLIOGRAFA . 49 iv Rec. UIT-T Z.372
22、(04/2005) Introduccin En el mbito de la gestin de las redes de telecomunicaciones existen dos tipos de interfaces: las situadas entre las aplicaciones de gestin y los equipos, y las situadas entre las aplicaciones de gestin y los operadores humanos que las utilizan. El primer tipo se conoce como int
23、erfaz mquina-mquina, mientras que el segundo se conoce como interfaz hombre-mquina (HMI, human machine interface). La presente Recomendacin trata de las HMI. En las Recomendaciones UIT-T de la serie M.3000 esta interfaz se identifica como interfaz “G“. Hace tiempo que las interfaces mquina-mquina se
24、 consideran en la industria componentes clave de las aplicaciones de gestin de red. Conseguir que estas aplicaciones intercambien datos e invoquen automticamente funciones de gestin mediante protocolos estndar ha sido el objetivo principal del UIT-T y del TMF. Normalmente, el papel desempeado por la
25、s HMI no se ha comprendido en toda su magnitud. A pesar de las importantes inversiones en HMI, no ha existido una estrategia claramente articulada que pudiera implementarse en toda la gama de interfaces de aplicacin necesarias. Esto ha provocado una duplicacin sustancial de los esfuerzos, costes de
26、desarrollo elevados y falta de coherencia en las HMI producidas. La impropiedad o inadecuacin del diseo de estas interfaces puede dar lugar a problemas importantes en la red en cuanto a fiabilidad y eficiencia operacional. La repercusin de esta situacin no debe subestimarse. Entre el 60% y el 70% de
27、l software de las aplicaciones tpicas de gestin de redes estn relacionadas con las HMI. Adems, los requisitos funcionales que los componentes de las HMI deben satisfacer son, como mnimo, tan complejos como los de las interfaces mquina-mquina. A decir verdad, para muchos proveedores de servicios la H
28、MI es la aplicacin, ya que es el nico componente con el que el operador interacta. Los operadores de las redes de telecomunicaciones gestionan sus infraestructuras y servicios a travs de HMI con los sistemas de operaciones (OS) y las aplicaciones de gestin. Varios organismos de normalizacin han desa
29、rrollado normas generales para esta importante interfaz; no obstante, el alcance de esta obra se ha limitado a cuestiones muy genricas y a los principios de diseo de alto nivel utilizados como gua para el desarrollo de las HMI. Entre las normas HMI se encuentran T1.232 (ANSI), ISO 9241 y Rec. UIT-T
30、Z.361 3. Por otra parte, el TMF public en 2002 TMF-046 que versa sobre objetos de telecomunicacin y define los requisitos de informacin que han de reunir las pantallas grficas. TMF-046 se ha presentado en el UIT-T y se le ha dado el nmero Rec. UIT-T Z.371. En esta Recomendacin se presentan los patro
31、nes y plantillas HMI estndar para el sistema de soporte de operaciones (OSS) de las redes de telecomunicaciones. Estos patrones y plantillas de aplicacin especifican los componentes de alto nivel de la HMI, su estructura y comportamiento para la mayor parte de las tareas comunes a las que deben enfr
32、entarse los operadores durante la ejecucin de sus cometidos cotidianos. Un ejemplo de esto es el conjunto de acciones habituales implicado en la recuperacin, visualizacin y seleccin de un objeto especfico de entre un gran conjunto de objetos. Hemos identificado un patrn HMI denominado exploracin de
33、objetos que facilita esta serie de acciones habituales. La singularizacin de un registro de cliente que exige cierta atencin de entre un gran conjunto de registros constituye un buen ejemplo de tarea facilitada por el patrn de exploracin de objetos. Otro ejemplo sera la seleccin de un elemento de re
34、d particular de entre el conjunto de elementos de red dentro del mbito de responsabilidad del operador. Un porcentaje muy grande de las tareas asociadas a la gestin de redes viene facilitado por un pequeo nmero de patrones HMI que se presentan con frecuencia, tales como la exploracin de objetos. Est
35、os patrones se utilizan como base para plantillas de tareas especficas tales como el visor de registros de clientes. Rec. UIT-T Z.372 (04/2005) v Las plantillas de tareas normalizadas sern de gran provecho tanto para los fabricantes como para los clientes. Los costes de desarrollo se reducirn de man
36、era importante conforme evolucionen las herramientas hasta incluir estas plantillas estndar. Esta reduccin de costes repercutir en los clientes. Los proveedores de servicios se beneficiarn gracias a productos ms fciles de manejar y comprender, y menos proclives a errores por parte del operador. Rec.
37、 UIT-T Z.372 (04/2005) 1 Recomendacin UIT-T Z.372 Plantillas para interfaces de telecomunicaciones hombre-mquina 1 Alcance En esta Recomendacin se describen los requisitos de la interfaz “G“ del entorno de operaciones de telecomunicaciones. Esta interfaz “G“, est identificada en los requisitos de la
38、s Recomendaciones UIT-T de la serie M.3000; concretamente en la Rec. UIT-T M.3010 se define la interfaz entre el usuario y la estacin de trabajo o HMI. El software que ejemplifica una HMI o una interfaz “G“ (siendo la interfaz “G“ una referencia de la serie M.3000) puede describirse como se muestra
39、en la figura 1-1. Esta descripcin arquitectnica constituye un medio ms adecuado para especificar y comprender la compleja relacin entre el sistema y el usuario. La figura 1-1 muestra tres niveles de complejidad de los elementos de presentacin de la interfaz de usuario, a saber, artilugios (widgets)
40、de bajo nivel, artilugios especializados y plantillas, todos ellos soportados por normas HMI. Los niveles inferiores de los elementos HMI son los ms normalizados. Estos elementos de bajo nivel son proporcionados por la plataforma utilizada, por ejemplo Windows, y se describen en las directrices prop
41、orcionadas para estas plataformas por los fabricantes. La base de todos los niveles de presentacin de las HMI son las normas de la HMI genrica o de la interfaz del usuario. El UIT-T ha normalizado en la Rec. UIT-T Z.361 3 un conjunto de principios de diseo de alto nivel para ayudar a los diseadores
42、a ensamblar gestores de tareas que utilicen los objetos sobre los que versan estas tres secciones. Para mejorar el diseo de las HMI tambin se puede acudir a fuentes tales como la prctica, las directrices de la plataforma y otros documentos estndar. Ejemplares de plantillas y patrones HMI Facilitan e
43、l desarrollo de familias de aplicaciones con un comportamiento, estructura y modelo de informacin de usuario comunes Artilugios especficos de las telecomunicaciones Controles en pantalla especficos de las telecomunicaciones tales como los grficos a nivel de nodos, enlaces y estantes descritos en TMF
44、-046 Artilugios de bajo nivel Componentes generales de la HMI proporcionados con plataformas tales como Windows y descritos en las directrices de dichas plataformas Normas HMI Conocimientos tcnicos generales de la HMI, factores econmicos y humanos bsicos por ejemplo Rec. UIT-T Z.361, ISO 9241, T1.23
45、2 Figura 1-1/Z.372 La arquitectura HMI Normas HMI: Conocimientos de factores humanos generales, por ejemplo Rec. UIT-T Z.361 3, ANSI T1.232 7, ISO 9241, y las directrices de las plataformas proporcionadas por los fabricantes. 2 Rec. UIT-T Z.372 (04/2005) Artilugios de bajo nivel: En cualquier HMI ha
46、y un conjunto de elementos de bajo nivel tales como botones, ventanas y barras de desplazamiento, que vienen definidos por el estilo especfico de la interfaz del usuario o por las herramientas soportadas en la estacin de trabajo (OSF Motif, Windows, JAVA, etc.). Estos estilos de plataforma estn conv
47、enientemente descritos en las guas de estilo facilitadas por el fabricante. Estos elementos HMI son relativamente estables y uniformes en toda la gama de sistemas y productos. Artilugios especializados: TMF-046/Rec. UIT-T Z.371 presenta los requisitos para la segunda capa de la arquitectura, o sea l
48、os artilugios especializados. Patrones y plantillas: Los patrones de nivel superior del diagrama de la figura 1-1 precedente son creados por los arquitectos y diseadores de las HMI tras analizar una amplia gama de aplicaciones y de gestores de tareas e identificar la repeticin de conjuntos de pequeo
49、s pasos o acciones. Cuando estos pasos o subtareas se acoplan a un flujo de trabajo normalizado forman un patrn. Los patrones de aplicacin y las plantillas son el tema central de este documento. Obsrvese que en TMF-046/Rec. UIT-T Z.371, la clase de nivel superior se denomina gestores de tareas, mientras que aqu recibe el nombre de plantillas