1、UNIN INTERNACIONAL DE TELECOMUNICACIONESUIT-T Z.360SECTOR DE NORMALIZACINDE LAS TELECOMUNICACIONESDE LA UIT(05/97)SERIE Z: LENGUAJES DE PROGRAMACINLenguaje hombre-mquina Especificacin de la interfazhombre-mquinaDirectrices para la definicin de objetosgestionados grficos: Una notacin grficapara las d
2、irectrices para la definicin de objetosgestionadosRecomendacin UIT-T Z.360(Anteriormente Recomendacin del CCITT)RECOMENDACIONES DE LA SERIE Z DEL UIT-TLENGUAJES DE PROGRAMACINPara ms informacin, vase la Lista de Recomendaciones del UIT-T.Lenguaje de especificacin y descripcin (SDL) Z.100Z.109Aplicab
3、ilidad de tcnicas de descripcin formal Z.110Z.119Grficos de secuencias de mensajes Z.120Z.199Lenguage de alto nivel del CCITT (CHILL) Z.200Z.299LENGUAJE HOMBRE-MQUINA Z.300Z.499Principios generales Z.300Z.309Sintaxis bsica y procedimientos de dilogo Z.310Z.319LHM ampliado para terminales con pantall
4、a de visualizacin Z.320Z.329Especificacin de la interfaz hombre-mquina Z.330Z.399Varios Z.400Z.599Recomendacin Z.360 (05/97) iRECOMENDACIN UIT-T Z.360DIRECTRICES PARA LA DEFINICIN DE OBJETOS GESTIONADOS GRFICOS:UNA NOTACIN GRFICA PARA LAS DIRECTRICES PARALA DEFINICIN DE OBJETOS GESTIONADOSResumenLa
5、presente Recomendacin define una notacin grfica para proporcionar una visin general de las especificacionesGDMO/GRM.Directrices para la definicin de objetos gestionados (GDMO) es un formalismo definido en la Recomendacin X.722para definir objetos gestionados en la red de gestin de las telecomunicaci
6、ones (RGT). Los atributos para representarrelaciones se definen en la Recomendacin X.732. El formalismo GDMO se ampla con una notacin de relacin generalen la Recomendacin X.725 (modelo de relacin general). La estructura global de los objetos se define medianteGDMO/GRM, mientras que la sintaxis de lo
7、s datos se define mediante la notacin de sintaxis abstractas uno (ASN.1),Recomendacin X.208 o X.680. Los tres lenguajes son muy utilizados por muchas Comisiones de Estudio de la UITpara especificar objetos gestionados de numerosas aplicaciones. Los lenguajes son puramente alfanumricos y es difcilhac
8、erse una visin general de las especificaciones alfanumricas basadas en GDMO/GRM/ASN.1.En las Recomendaciones actuales en las que se emplea GDMO/GRM se utilizan diversos tipos de ilustracionesinformales para proporcionar visiones generales de los diferentes aspectos de las especificaciones. Ahora bie
9、n, en ellasse utiliza frecuentemente un mismo smbolo para diferentes nociones o diferentes smbolos para una misma nocin, y aveces pueden inducir en error en cuanto al contenido de las especificaciones. Por esta razn se ha considerado necesarioestablecer una notacin grfica normalizada. Esta notacin g
10、rfica deber ajustarse a las nociones de las notacionesalfanumricas.Esta Recomendacin est basada en: un documento de requisitos aprobado, que figura en el apndice II; la evaluacin de algunas notaciones grficas existentes, que no cumplen los requisitos; una aplicacin experimental en varias Recomendaci
11、ones y otras aplicaciones.OrgenesLa Recomendacin UIT-T Z.360 ha sido preparada por la Comisin de Estudio 10 (1997-2000) del UIT-T y fueaprobada por el procedimiento de la Resolucin N. 1 de la CMNT el 6 de mayo de 1997.Palabras claveatributos; clase de objeto gestionado; clase de relacin; directrices
12、 para la definicin de objetos gestionados; modelo derelacin general.ii Recomendacin Z.360 (05/97)PREFACIOLa UIT (Unin Internacional de Telecomunicaciones) es el organismo especializado de las Naciones Unidas en el campode las telecomunicaciones. El UIT-T (Sector de Normalizacin de las Telecomunicaci
13、ones de la UIT) es un rganopermanente de la UIT. Este rgano estudia los aspectos tcnicos, de explotacin y tarifarios y publica Recomendacionessobre los mismos, con miras a la normalizacin de las telecomunicaciones en el plano mundial.La Conferencia Mundial de Normalizacin de las Telecomunicaciones (
14、CMNT), 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 Recomendacionessobre dichos temas.La aprobacin de Recomendaciones por los Miembros del UIT-T es el objeto del procedimiento establecido en laResolucin N. 1 de la C
15、MNT.En ciertos sectores de la tecnologa de la informacin que corresponden a la esfera de competencia del UIT-T, sepreparan las normas necesarias en colaboracin con la ISO y la CEI.NOTAEn esta Recomendacin, la expresin “Administracin“ se utiliza para designar, en forma abreviada, tanto unaadministrac
16、in de telecomunicaciones como una empresa de explotacin reconocida de telecomunicaciones.PROPIEDAD INTELECTUALLa UIT seala a la atencin la posibilidad de que la utilizacin o aplicacin de la presente Recomendacin suponga elempleo de un derecho de propiedad intelectual reivindicado. La UIT no adopta n
17、inguna posicin en cuanto a lademostracin, validez o aplicabilidad de los derechos de propiedad intelectual reivindicados, ya sea por los miembros dela 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 not
18、ificacin de propiedad intelectual,protegida por patente, que puede ser necesaria para aplicar esta Recomendacin. Sin embargo, debe sealarse a losusuarios que puede que esta informacin no se encuentre totalmente actualizada al respecto, por lo que se les instaencarecidamente a consultar la base de da
19、tos sobre patentes de la TSB. UIT 1998Es propiedad. Ninguna parte de esta publicacin puede reproducirse o utilizarse, de ninguna forma o por ningn medio,sea ste electrnico o mecnico, de fotocopia o de microfilm, sin previa autorizacin escrita por parte de la UIT.Recomendacin Z.360 (05/97) iiiNDICEPg
20、ina1 Introduccin . 11.1 Alcance . 11.2 Terminologa. 12 Smbolos. 23 Ejemplo de utilizacin de la notacin grfica 64 Notacin grfica para plantillas 84.1 Plantilla de clase de objeto gestionado . 84.2 Plantilla de lote . 94.3 Plantilla de vinculacin de nombres . 104.4 Conexiones . 115 Referencias mediant
21、e atributos 126 Plantilla de clases de relacin. 137 Etiquetas largas 14Apndice I Ejemplificacin de GDMO grfica 14Apndice II Requisitos de GDMO grfica . 18II.1 Antecedentes. 18II.2 Utilizacin de GDMO/GRM grfica 19II.3 Requisitos de GDMO grfica . 19II.4 GDMO grfica proporcionar como mnimo la siguiente
22、 informacin 20II.5 Las etiquetas utilizadas en GDMO grfica satisfarn los siguientes requisitos 20II.6 Las especificaciones de GDMO grfica proporcionarn una visin general de lasespecificaciones GDMO/GRM alfanumrica . 21II.7 GDMO grfica puede proporcionar extensiones que ilustran la utilizacin y reper
23、cusiones de lasespecificaciones de GDMO/GRM 21Recomendacin Z.360 (05/97) 1Recomendacin Z.360Recomendacin Z.360 (05/97)DIRECTRICES PARA LA DEFINICIN DE OBJETOS GESTIONADOS GRFICOS:UNA NOTACIN GRFICA PARA LAS DIRECTRICES PARALA DEFINICIN DE OBJETOS GESTIONADOS(Ginebra, 1997)1 Introduccin1.1 AlcanceLa
24、presente Recomendacin proporciona una notacin grfica para un subconjunto de la informacin proporcionada enlas plantillas definidas en la Recomendacin X.722, Tecnologa de la informacin Interconexin de sistemas abiertos Estructura de la informacin de gestin: Directrices para la definicin de objetos ge
25、stionados.La finalidad de la notacin grfica es proporcionar una visin general de las especificaciones de la red de gestin de lastelecomunicaciones (RGT) para los diseadores, realizadores y usuarios de esta red. La notacin grfica proporciona unavisin general de las definiciones que existen y las rela
26、ciones entre estas definiciones.Para obtener esta visin general, no toda la informacin proporcionada en las plantillas tiene que ser presentada en lanotacin grfica. Por consiguiente, la notacin grfica slo abarca un subconjunto de la informacin contenida en lasplantillas y requerida por las mismas.Si
27、 hay discrepancias entre las especificaciones de las directrices para la definicin de objetos gestionados (GDMO,guidelines for the definition of managed objects)/modelo de relacin general (GRM, general relationship model)alfanumrica y las especificaciones de GDMO grfica, la especificacin alfanumrica
28、 es normativa.La notacin grfica permite las representaciones detalladas y compactas de las especificaciones. Se espera que lanotacin compacta sea la ms til para los usuarios ordinarios. La notacin detallada es una herramienta para explicar lasrelaciones detalladas entre las sentencias de las especif
29、icaciones y mostrar las relaciones a la notacin alfanumrica.En general, un grfico puede representar toda la informacin de una Recomendacin. Sin embargo, el diseador es librede incluir y excluir lo que considera conveniente, los grficos pueden redundar, y no hay recomendacin sobre lo que seincluir o
30、no en un grfico.Se debe proporcionar un grfico de GDMO grfica con un ttulo y texto que indiquen cmo este grfico est delimitadocon respecto a las especificaciones alfanumricas a las que hace referencia.En la clusula 2 se presenta la notacin grfica y concluye con un ejemplo (vase la figura 4) que util
31、iza la forma mscompacta de la notacin.La clusula 3 proporciona un ejemplo del mundo real extrado del control de acceso.Las clusulas 4 y 5 proporcionan una explicacin ms detallada del ejemplo de la clusula 2, de la figura 4 y laexpansin de la notacin compacta para mostrar todos los detalles.La clusul
32、a 6 proporciona una extensin de la notacin grfica a la plantilla de clase de relacin definida en laRecomendacin X.725.El apndice I ampla la notacin grfica para clases con una notacin grfica separada aunque similar para representarejemplos.El apndice II contiene los requisitos para los cuales se ha e
33、laborado GDMO Grfica.1.2 TerminologaEn esta Recomendacin se definen los trminos siguientes.1.2.1 directrices para la definicin de objetos gestionados/modelo de relacin general grfica; GDMO/GRMgrfica: Se utiliza como un nombre completo de la notacin grfica para GDMO/GRM. El nombre abreviado paraGDMO/
34、GRM grfica es GDMO grfica.2 Recomendacin Z.360 (05/97)1.2.2 especificaciones de directrices para la definicin de objetos gestionados/modelo de relacin generalgrfica: Especificaciones que utilizan GDMO/GRM grfica. Estas especificaciones se denominan sinnimamentegrficos o dibujos.1.2.3 plantilla: Un m
35、dulo de sintaxis admisible completo en GDMO/GRM alfanumrica.1.2.4 sentencia: Un caso de una plantilla GDMO/GRM con etiquetas especficas de aplicacin y parmetros. Lasetiquetas pueden hacer referencia a otras sentencias GDMO/GRM o sentencias no GDMO/GRM (por ejemplo, enASN.1).1.2.5 subplantilla: Una p
36、arte de una plantilla GDMO/GRM completa.1.2.6 subsentencia: Una parte de una sentencia GDMO/GRM completa.1.2.7 smbolo: Un elemento en GDMO/GRM grfica que corresponde a una plantilla.1.2.8 conectivo: Un elemento en GDMO/GRM grfica que corresponde a una referencia entre plantillas o a unaserie de plan
37、tillas y referencias.2 SmbolosT1010150-97/d01Smbolo SentenciaRegistro de alarmas MANAGED OBJECT CLASS (CLASE DE OBJETO GESTIONADO)Lote de nombre PACKAGE (LOTE)Nombre de registro de alarma ATTRIBUTE (ATRIBUTO)Grupo de nombres ATTRIBUTE GROUP (GRUPO DE ATRIBUTOS)Control de nombre BEHAVIOUR (COMPORTAMI
38、ENTO)Informacin de plantilla no especificadaalarmLognamePackagealarmLogNamenameGroupnameControlXFigura 1/Z.360 Smbolos de sentencias de plantillaFIGURE 1/Z.360.D01 = CMRecomendacin Z.360 (05/97) 3T1010160-97/d02Smbolo de subsentenciaDERIVED FROM (DERIVADO DE) c1BEHAVIOUR (COMPORTAMIENTO) b1ACTIONS (
39、ACCIONES) ac1CHARACTERIZED BY (CARACTERIZADO POR) namePackageCONDITIONAL PACKAGE (LOTE CONDICIONAL) propertyPackageATTRIBUTE CROUPS (GRUPOS DE ATRIBUTOS) nameGroupATTRIBUTES (ATRIBUTOS) nameSubsentencia o sentenciaREGISTERED AS (REGISTRADO COMO) oid1NOTIFICATIONS (NOTIFICACIONES) n1Figura 2/Z.360 Sm
40、bolos de subsentenciasBE b1AC ac1NO n1CB namePackageCP propertyPackageAG nameGroupnameDF c1RA oid1FIGURE 2/Z.360.D02 = CM4 Recomendacin Z.360 (05/97)T1010170-97/d03xyxyyyyxXx yx yFigura 3/Z.360 Smbolos de conexinSmbolo Significa ExplicacinSentencia subordinada; utilizada tambin como cometidos en ref
41、erencias.Sentencia referenciada.Referencia de x a un objeto de cualquier clase.DERIVADO DE y; mostrado por una lnea de trazo interrumpido.Definido por y; mostrado por una lnea de trazo interrumpido.Una referencia est formada por una flecha ms una etiqueta de cometido x;x = .La etiqueta de cometido p
42、uede dejarse fuera si la etiqueta de cometido = etiqueta referenciada.Referencia bidireccional = dos referencias mutuamente dependientesen sentidos opuestos.Las lneas de trazo interrumpido se proporcionan facultativamentepara indicar las subclases.derivacin = referencia a x o y; obsrvese que en caso
43、 de uso combinado dederivacin y dos referencias bidireccionales, la interpretacin no es nica.alarmListalarmalarmLogDBalarmListalarmalarmLogalarmalarmLogalarmListalarmList NAME BINDINGalarmList NAME BINDINGalarmList NAME BINDINGAND SUBCLASSESAND SUBCLASSESAND SUBCLASSESAND SUBCLASSESDFSUBORDINATE OBJ
44、ECT CLASS alarmNAMED BY SUPERIOR OBJECT CLASS alarmLogSUBORDINATE OBJECT CLASS alarm NAMED BY SUPERIOR OBJECT CLASS alarmLogSUBORDINATE OBJECT CLASS alarm NAMED BY SUPERIOR OBJECT CLASS alarmLogFIGURE 3/Z.360.D03 = CMRecomendacin Z.360 (05/97) 5T1010180-97/d04Notacin PlantillasFigura 4/Z.360 Ejemplo
45、s de notaciones abreviadas y combinadasalarmLoglogDFDFpriorityAlarmalarmListalarmalarmLogalarmLogalarmList NAME BINDINGalarmLog AND SUBCLASSESalarm AND SUBCLASSESCB p1CB p2CP cp1CP cp2CB p1BE b1a1ag1a1AC ac1NO n1RA abcalarmLogDERIVED FROMCHARACTERIZED BYCONDITIONAL PACKAGEMANAGED OBJECT CLASSlogp1,p
46、2cp1,cp2alarmLogBEHAVIOURSATTRIBUTESATTRIBUTE GROUPSACTIONSNOTIFICATIONSREGISTERED ASMANAGED OBJECT CLASSb1a1ag1a1ac1n1abclogPACKAGESUBORDINATE OBJECT CLASSNAMED BY SUPERIOR OBJECT CLASSCHARACTERIZED BYp1FIGURE 4/Z.360.D04 = CM6 Recomendacin Z.360 (05/97)3 Ejemplo de utilizacin de la notacin grficaL
47、a finalidad de esta clusula es mostrar cmo se puede utilizar la notacin grfica. El ejemplo representa un grfico real.El ejemplo muestra la informacin pertinente contenida en la Recomendacin X.741, Objetos y atributos para control deacceso. Se utiliza la forma ms compacta de la notacin grfica.T101019
48、0-97/d05Figura 5/Z.360 Ejemplo de notacin grfica compuesta y compactanotificationEmitterruleDFDFDFDFDFDFtargetsoperationsglobalRulecapabilityInitiatorsitemRuleDFDFDFlabelInitiatorsaclInitiatorsnotificationEmitter-AccessControlRelationshipglobalRulePackageinitiatorListitemRulePackageinitiatorListitemRulePackagetargetsListoperations-TargetsinitiatorsDFaccessControlRulesaccessControlrule-AccessControlRelationshiptargetsFIGURE 5/Z.360.D05 = CMRecomendacin Z.360 (05/97) 7La figura 6 muestra el