Especificación de Modelos de Información de Gestión de Red Mediante el Uso de Ontologías. Ontologías

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Especificación de Modelos de Información de Gestión de Red Mediante el Uso de Ontologías. Ontologías"

Transcripción

1 Especificación de Modelos de Información de Gestión de Red Mediante el Uso de Ontologías Departamento de Ingeniería Informática Universidad Autónoma de Madrid Introducción Contenido Modelos de información de gestión de red integrada Ontologías Aplicaciones Especificación de Modelos de Información de Gestión 2 <jorge.lopez_vergara@uam.es> 1

2 Introducción Definición de Gestión de Red Planificación, organización, supervisión y control de elementos de comunicaciones para garantizar un nivel de servicio, y de acuerdo a un coste Especificación de Modelos de Información de Gestión 3 Introducción Gestión de red integrada Resuelve los problemas para supervisar y controlar equipos heterogéneos Acceso uniforme a los recursos gestionados Se normaliza: Protocolo de comunicaciones Modelo de información de gestión Definiciones de información de gestión Ejemplos de gestión de red integrada Internet: SNMP+SMI+MIBs TMN: CMIP+GDMO+MIBs WBEM: HTTP+CIM+esquemas CIM Especificación de Modelos de Información de Gestión 4 <jorge.lopez_vergara@uam.es> 2

3 Introducción Existen múltiples marcos de gestión integrada Distintos protocolos de intercambio de información Distintos modelos de información con definiciones distintas e incompatibles No es posible realizar una gestión integrada si hay que usar dos o más marcos Las soluciones actuales no tratan la semántica de las definiciones de información Las ontologías pueden ayudar a integrar semánticamente la información Especificación de Modelos de Información de Gestión 5 Objetivos Agente DMI Agente SNMP Gestor Agente CMIP Agente CORBA Reglas de comportamiento Correspondencias semánticas MIF Modelo común GDMO IDL fusionado SMI Fusión Traducción semántica sintáctica de de definiciones definiciones Especificación de Modelos de Información de Gestión 6 <jorge.lopez_vergara@uam.es> 3

4 Contenido Introducción Modelos de información de gestión de red integrada Ontologías Aplicaciones Especificación de Modelos de Información de Gestión 7 Definición de gestión de red Modelo de información Lenguaje de definición Definiciones de información (MIBs) Modelos actuales: TMN (OSI-MS): GDMO Internet (SNMP): SMI Equipos de sobremesa (DMI): MIF Procesamiento distribuido (CORBA): IDL Gestión Web (WBEM): CIM/MOF Especificación de Modelos de Información de Gestión 8 <jorge.lopez_vergara@uam.es> 4

5 TMN y OSI-MS GDMO Orientado a objetos Paquetes de atributos para reutilización ATTRIBUTE GROUP +group-label: OCTET STRING +DESCRIPTION: OCTET STRING +REGISTERED AS: OBJECT IDENTIFIER ATTRIBUTE +attribute-label: OCTET STRING +WITH ATTRIBUTE SYNTAX: ANY +DEFAULT VALUE: ANY +INITIAL VALUE: ANY +PERMITTED VALUES: SET +REQUIRED VALUES: SET +GET: boolean +REPLACE: boolean +REPLACE-WITH-DEFAULT: boolean +ADD: boolean GROUP ELEMENTS DERIVED FROM CHARACTERIZED BY ATTRIBUTE GROUPS ATTRIBUTES MANAGED OBJECT CLASS +class-label: OCTET STRING +REGISTERED AS: OBJECT IDENTIFIER PACKAGE +package-label: OCTET STRING +REGISTERED AS: OBJECT IDENTIFIER NOTIFICATION +notification-label: OCTET STRING +MODE: List NOTIFICATIONS +WITH INFORMATION SYNTAX: ANY +WITH REPLY SYNTAX: ANY +REGISTERED AS: OBJECT IDENTIFIER AND ATTRIBUTE IDS CONDITIONAL PACKAGES PARAMETERS SUBORDINATE OBJECT CLASS NAMED BY SUPERIOR OBJECT CLASS BEHAVIOUR ACTIONS BEHAVIOUR BEHAVIOUR +behaviour-definition-label: OCTET STRING +DEFINED AS: OCTET STRING ACTION +action-label: OCTET STRING +MODE: List +WITH INFORMATION SYNTAX: ANY +WITH REPLY SYNTAX: ANY +REGISTERED AS: OBJECT IDENTIFIER PARAMETERS BEHAVIOUR NAME BINDING +name-binding-label: OCTET STRING +CREATE: List +DELETE: List +REGISTERED AS: OBJECT IDENTIFIER BEHAVIOUR BEHAVIOUR +REMOVE: boolean +MATCHES FOR: List +REGISTERED AS: OBJECT IDENTIFIER PARAMETER PARAMETER +parameter-label: OCTET STRING +CONTEXT: List +WITH SYNTAX: ANY DERIVED FROM +REGISTERED AS: OBJECT IDENTIFIER BEHAVIOUR WITH ATTRIBUTE Especificación de Modelos de Información de Gestión 9 SMIv2 Gestión en Internet No orientado a objetos Tablas y variables escalares MODULE-IDENTITY +Name: Text +LAST-UPDATED: UTCTime +ORGANIZATION: Text +CONTACT-INFO: Text +DESCRIPTION: Text +OID: OBJECT IDENTIFIER Revision +REVISION: UTCTime +DESCRIPTION: Text OBJECT-IDENTITY OBJECT-TYPE NOTIFICATION-TYPE +Name: Text +STATUS: Status +Name: Text +SYNTAX: Syntax OBJECTS +Name: Text +STATUS: Status +DESCRIPTION: Text +UNITS: Text +DESCRIPTION: Text +REFERENCE: Text +MAX-ACCESS: Access +REFERERENCE: int +OID: OBJECT IDENTIFIER +STATUS: Status +OID: OBJECT IDENTIFIER +DESCRIPTION: Text +REFERENCE: Text OID: OBJECT IDENTIFIER +DEFVAL: int AUGMENTS Especificación de Modelos de Información de Gestión 10 INDEX <jorge.lopez_vergara@uam.es> 5

6 Gestión de equipos de sobremesa component +name: string MIF No orientado a objetos Tablas y atributos path +name: string +dos: string +macos: string +os2: string +unix: string +win16: string +win32: string table +name +id +class +value +description: string +pragma: string 1..* group +name: string +class: string +id: int +description: string +key +pragma enum +name * number +associated string: string +win9x: string +winnt: string 1..* attribute +name +id +description +type +access +pragma +storage +value Especificación de Modelos de Información de Gestión 11 IDL Gestión en entornos de procesamiento distribuido 1..* module declaration inheritance truncatable raises typedef typeprefix interface +abstract: boolean valuetype +abstract: boolean getraises setraises +scoped_name: string +local: boolean +custom: boolean exception attribute operation +type: type typeid +prefix: string supports value element raises +readonly: boolean +type: type +oneway: boolean +type: type +context: string +scoped_name: string const member +id: string export state member factory +type: type +expression: expr + identifier: string +public: boolean +private: boolean +type: type parameter +in: boolean +type: type in +out: boolean +type: type +type: type Especificación de Modelos de Información de Gestión 12 <jorge.lopez_vergara@uam.es> 6

7 Gestión basada en Web CIM Orientado a objetos Extensible mediante calificadores Characteristics Named Element +Name: String Property Override Property 0..1 Element Schema 1..* Element Trigger Method Override 0..1 Method Schema Qualifier Property Domain Range Class Method Domain 0..1 Trigger +Value: Variant SubType Supertye Reference Association Indication 2..* Especificación de Modelos de Información de Gestión 13 Gestión basada en Web Esquemas CIM Estructura en margarita Modelo nuclear (core model) Modelos comunes (common models) Esquemas de extensión (extension schemas) Información relacionada mediante herencia Sintaxis: MOF, UML, XML DAP Network Extension Schema System Core Device Apps Physical Especificación de Modelos de Información de Gestión 14 <jorge.lopez_vergara@uam.es> 7

8 Interoperabilidad de modelos de gestión integrada El objetivo de la gestión integrada era hacer una gestión homogénea sobre recursos heterogéneos Es necesario establecer mecanismos de interoperabilidad para alcanzar este objetivo Soluciones existentes Estándares IIMC, JIDM y DMI Gestión paraguas y WBEM Otras aproximaciones de grupos de investigación Especificación de Modelos de Información de Gestión 15 Gestores JIDM IIMC, JIDM y DMI IIMC CORBA TMN SNMP DMI DMI Pasarelas TMN CORBA CORBA TMN SNMP CORBA TMN SNMP SNMP DMI SNMP CORBA SNMP TMN Agentes CORBA TMN SNMP DMI Especificación de Modelos de Información de Gestión 16 <jorge.lopez_vergara@uam.es> 8

9 Arquitectura de gestión paraguas Común Aplicación de gestión Interfaz común Modelo de información IDL Modelo de información GDMO Modelo de información SMI Modelo de información MIF Modelo de información IIOP CMIP SNMP DMI Servidores de aplicaciones Dispositivos de telecomunicación Dispositivos de red Ordenadores de sobremesa Especificación de Modelos de Información de Gestión 17 Arquitectura de CIM/WBEM Cliente WBEM HTTP/CIM-XML CIMOM CIM HTTP/CIM-XML Proveedor CORBA Proveedor CMIP Proveedor SNMP Proveedor DMI IIOP CMIP SNMP IPC/RPC Agente CORBA Agente CMIP Agente SNMP Agente DMI Especificación de Modelos de Información de Gestión 18 9

10 Niveles de traducción CIM también define los tipos de traducción que pueden existir Dominio origen Dominio destino Ejemplares Dominio Ejemplares Modelo Metamodelo Técnica Reescritura Modelo Metamodelo La traducción de dominio conserva la semántica de la información definida Pero las traducciones son en general de reescritura o técnicas Especificación de Modelos de Información de Gestión 19 Limitaciones de las soluciones actuales Están principalmente orientadas a la traducción de los protocolos Pero los gestores también trabajan a partir de los modelos de información Un gestor debe manejar tantos modelos como dominios existan La existencia de distintos dominios no es transparente a las aplicaciones de gestión Los dominios quedan aislados si se trabaja con cada uno de ellos de manera diferente Esto es debido a que no tratan el problema desde la semántica del modelo de información Especificación de Modelos de Información de Gestión 20 <jorge.lopez_vergara@uam.es> 10

11 Contenido Introducción Modelos de información de gestión de red integrada Ontologías Aplicaciones Especificación de Modelos de Información de Gestión 21 Definición de ontología Una especificación explícita y formal de una conceptualización compartida Explícita: compuesta de conceptos, propiedades, relaciones, funciones, axiomas y restricciones Formal: puede ser interpretada por máquinas Conceptualización: modelo abstracto del dominio a representar Compartida: acordada por grupos de expertos Aplicaciones Tradicionalmente en inteligencia artificial y sistemas expertos Actualmente agentes inteligentes y web semántica Especificación de Modelos de Información de Gestión 22 <jorge.lopez_vergara@uam.es> 11

12 Lenguajes Lenguajes tradicionales KIF, Ontolingua y OCML OKBC F-Logic LOOM Lenguajes basados en XML SHOE, XOL y OML RDF y RDFS OIL, DAML+OIL y OWL Especificación de Modelos de Información de Gestión 23 Técnicas de interoperabilidad de ontologías existentes Al igual que en gestión de red, existen múltiples ontologías definidas para un mismo dominio Es necesario integrarlas Fusión y alineamiento de ontologías Crear una ontología a partir de varias fuentes Distintas aproximaciones Según conceptos y propiedades Según ejemplares Correspondencia de ontologías Definir reglas para traducir los conceptos Ontologías de correspondencia Especificación de Modelos de Información de Gestión 24 <jorge.lopez_vergara@uam.es> 12

13 Introducción Contenido Modelos de información de gestión de red integrada Ontologías Aplicaciones Especificación de Modelos de Información de Gestión 25 Aplicaciones de las ontologías para la integración de información de gestión Análisis y comparación de la expresividad semántica de los modelos de información de gestión Adaptación de un lenguaje de ontologías para expresar información de gestión y comportamiento Mecanismos de integración semántica de definiciones de información Gestor de red basado en ontologías Especificación de Modelos de Información de Gestión 26 <jorge.lopez_vergara@uam.es> 13

14 Análisis de expresividad semántica Comparación de lenguajes de definición de información de gestión GDMO, SMIv2, SMIng, MIF, IDL y MOF/CIM Según estudios acerca de las características de lenguajes de ontologías Se han estudiado 25 características en total Conceptos (2), propiedades (4) y facetas (7) Taxonomías (4) Relaciones y funciones (4) Ejemplares (3) Axiomas y restricciones (1) Especificación de Modelos de Información de Gestión 27 Análisis de expresividad semántica Resultados MOF/CIM es el lenguaje más expresivo (posee 16 características + 1 posible) El siguiente en la clasificación es GDMO (8+5) Debilidades comunes a todos los lenguajes de definición de información de gestión Su semántica no es formal Definición de jerarquías Definiciones operacionales Definición de axiomas y restricciones Necesario mejorar los lenguajes para aumentar su capacidad de expresar semántica Especificación de Modelos de Información de Gestión 28 <jorge.lopez_vergara@uam.es> 14

15 Lenguaje de ontologías para especificar información de gestión Escoger uno con gran aceptación: OWL OWL no posee todas las estructuras típicas de los lenguajes de gestión Se puede añadir una capa por encima Así, un sistema que interprete OWL, puede entender gran parte de la información OWL+Mgmt OWL XSD RDFS RDF XML Especificación de Modelos de Información de Gestión 29 Lenguaje de ontologías para especificar información de gestión Estructuras que posee OWL Clases, herencia, propiedades, ejemplares Facetas típicas de gestión con símiles en OWL Restricción de tipo de datos, cardinalidad, documentación, estado de implementación, identificador único, distinción, referencia y redefinición Adición de nuevas facetas Valor por defecto, acceso, unidades Se definen en RDFS indicando que el dominio es owl:datatypeproperty Especificación de Modelos de Información de Gestión 30 <jorge.lopez_vergara@uam.es> 15

16 Especificación de comportamiento Extensión de CIM mediante calificadores Nuevos calificadores Constraint y ConstraintLanguage Se puede emplear OCL, o cualquier lenguaje de restricciones como PAL (basado en KIF) OWL no permite definir todas las restricciones, pero sí otros lenguajes de ontologías, como Ontolingua Posible inconveniente a la hora de usar OWL para definir información de gestión SWRL soluciona en parte este problema Especificación de Modelos de Información de Gestión 31 Especificación de comportamiento Dos tipos de reglas de comportamiento: Implícitas, definidas en el modelo. Deben ser ciertas siempre Ejemplo: el lenguaje en uso (CurrentLanguage) de una impresora (CIM_Printer) debe estar incluido en la lista de lenguajes soportados (LanguagesSupported) Explícitas, definidas localmente. Deben cumplirse para seguir una política de gestión Ejemplo: el espacio disponible (AvailableSpace) de todos los sistemas de archivos (CIM_FileSystem) deberá ser superior al 10% el espacio total (FileSystemSize) Especificación de Modelos de Información de Gestión 32 <jorge.lopez_vergara@uam.es> 16

17 Especificación de comportamiento Ejemplos Regla implícita: contenida en la descripción de la propiedad (defrange context?printer CIM_Printer :FRAME CIM_Printer) inv: (forall self.languagessupported?printer (element-of (CurrentLanguage?printer) ->includes(self.currentlanguage) (LanguagesSupported?printer) ) ) Regla explícita: definida según la política de gestión ( defrange context?fs CIM_FileSystem :FRAME CIM_FileSystem inv: ) ( forall self.availablespace?fs > ( > ( AvailableSpace?fs ) self.filesystemsize * 0.10 ( * 0.10 ( FileSystemSize?fs ) ) ) ) Especificación de Modelos de Información de Gestión 33 Integración semántica de definiciones de información Fusión y correspondencia Heurísticos de fusión Por cadenas similares Por jerarquías de herencia Por dominio de propiedades Clasificación de posibles correspondencias Directa, valores, tipos de datos, operaciones aritméticas, operaciones sobre cadenas, combinado Ontología de correspondencia 1..* Formula Element 1..* Formula Element source source elements elements 1..* inverse formula +language: String 1..* inverse formula +language: String +type: String +type: Stringmapped elements mapped elements +expression: String target elements +reference: String +expression: String 1..* 1..* target elements +reference: String 1..* 1..* Especificación de Modelos de Información de Gestión 34 <jorge.lopez_vergara@uam.es> 17

18 Integración semántica de definiciones de información Método M&M (Map & Merge) Actividades del usuario en gris Actividades automáticas en blanco Proponer clases candidatas a fusionar o alinear Traducción sintáctica Cargar modelo a fusionar Realizar fusión de clases Proponer regla de correspondencia para las propiedades fusionadas Crear ejemplares de Element en la ontología de correspondencia Definir regla de correspondencia para las propiedades fusionadas, incluyendo ejempares de Formula y relaciones Proponer propiedades candidatas de fusion para la clase fusionada Realizar fusión de propiedades Proponer regla de correspondencia para las propiedades fusionadas Definir regla de correspondencia para las propiedades fusionadas, incluyendo ejemplares de Formula y relaciones Especificación de Modelos de Información de Gestión 35 Arquitectura de un gestor de red basado en ontologías Requisitos Acceso a múltiples dominios de gestión Uso del modelo de información común así como las reglas de correspondencia Aprovechar definiciones de comportamiento Restricciones Utilizar desarrollos existentes: WBEM El acceso a los distintos dominios de gestión debe ser transparente a las aplicaciones Especificación de Modelos de Información de Gestión 36 <jorge.lopez_vergara@uam.es> 18

19 Arquitectura de un gestor de red basado en ontologías Cliente Lee OWL+Mgmt Gestor de red + CIMOM Motor de inferencias Defs. fusionadas + restricciones Proveedores Proveedor CORBA O. C. Proveedor CMIP O. C. Proveedor SNMP O. C. Proveedor DMI O. C. IIOP CMIP SNMP IPC/RPC Agente CORBA Agente CMIP Agente SNMP Agente DMI Especificación de Modelos de Información de Gestión 37 Conclusiones Problema a la hora de gestionar recursos con marcos de gestión diferentes Ontología permiten tratarlo desde la semántica de la información definida Diversas aplicaciones Comparación de lenguajes de gestión Mejora de expresividad semántica Fusión y correspondencia de modelos de información Trabajos futuros Gestión basada en servicios web semánticos Especificación de Modelos de Información de Gestión 38 <jorge.lopez_vergara@uam.es> 19

20 Publicaciones relacionadas HP-OVUA 2002 Jorge E. López de Vergara, Víctor A. Villagrá, Julio Berrocal, Semantic Management: advantages of using an ontology-based management information meta-model IM 2003 Jorge E. López de Vergara, Víctor A. Villagrá, Julio Berrocal, Juan I. Asensio, Roney Pignaton, Semantic Management: Application of Ontologies for the Integration of Management Information Models IEEE Network (Mayo/Junio 2003) Jorge E. López de Vergara, Víctor A. Villagrá, Juan I. Asensio, Julio Berrocal, Ontologies: Giving Semantics to Network Management Models HP-OVUA 2003 Jorge E. López de Vergara, Víctor A. Villagrá, Julio Berrocal, An ontology-based method to merge and map management information models Jitel 03 Jorge E. López de Vergara, Víctor A. Villagrá, Julio Berrocal, Gestión Semántica: Aplicando las Ontologías a la Gestión de Red HSNMC 04 Jorge E. López de Vergara, Víctor A. Villagrá, Julio Berrocal, Benefits of Using Ontologies in the Management of High Speed Networks HP-OVUA 04 Jorge E. López de Vergara, Víctor A. Villagrá, Julio Berrocal, Application of the Web Ontology Language to define management information specifications Especificación de Modelos de Información de Gestión 39 Publicaciones relacionadas IEEE Communications Magazine (Julio 2004) Jorge E. López de Vergara, Víctor A. Villagrá, Julio Berrocal, Applying the Web Ontology Language to management information definitions HP-OVUA 05 Antonio Guerrero, Víctor A. Villagrá, Jorge E. López de Vergara, Including management behavior defined with SWRL rules in an Ontology-based management framework Jitel 05 Antonio Guerrero, Víctor A. Villagrá, Jorge E. López de Vergara, Definición del comportamiento de gestión de red con reglas SWRL en un marco de gestión basado en ontologías en OWL Jorge E. López de Vergara, Víctor A. Villagrá, Julio Berrocal, Definición y Desarrollo de Técnicas Basadas en el Conocimiento para su Aplicación a la Gestión de Redes y Servicios: Gestión Semántica (TIC ) DSOM 05 Antonio Guerrero, Víctor A. Villagrá, Jorge E. López de Vergara, Ontology-based integration of management behaviour and information definitions using SWRL and OWL Jorge E. López de Vergara, Víctor A. Villagrá, Julio Berrocal, On the formalization of the Common Information Model metaschema MMNS 05 Jorge E. López de Vergara, Víctor A. Villagrá, Julio Berrocal, Application of OWL-S to define management interfaces based on Web Services Especificación de Modelos de Información de Gestión 40 <jorge.lopez_vergara@uam.es> 20

GESTIÓN DE REDES PARTE III

GESTIÓN DE REDES PARTE III PARTE III Arquitectura de Gestión OSI 3.1 Introducción La gestión de red OSI, pensada inicialmente para la gestión de las propias redes OSI, debe su implantación práctica al ser adoptada por los estándares

Más detalles

GLOSARIO. Análisis Bottom-Up: Técnica utilizada en tareas de ingeniería inversa la cual parte de

GLOSARIO. Análisis Bottom-Up: Técnica utilizada en tareas de ingeniería inversa la cual parte de GLOSARIO Análisis Bottom-Up: Técnica utilizada en tareas de ingeniería inversa la cual parte de una descripción de bajo nivel (código fuente) para generar descripciones con un mayor grado de abstracción.

Más detalles

TEMA 5. Otras arquitecturas distribuidas II. Objetos distribuidos y CORBA

TEMA 5. Otras arquitecturas distribuidas II. Objetos distribuidos y CORBA TEMA 5. Otras arquitecturas distribuidas II. Objetos distribuidos y CORBA II. Objetos distribuidos y CORBA 1. Objetos Distribuidos 2. CORBA 1. Características 2. Modelo de trabajo 3. ORB 4. Arquitectura

Más detalles

OMG - CORBA. Object Management Group. Common Object Request Broker (CORBA) http://www.omg.org. http://www.corba.org

OMG - CORBA. Object Management Group. Common Object Request Broker (CORBA) http://www.omg.org. http://www.corba.org OMG - CORBA Object Management Group http://www.omg.org Common Object Request Broker (CORBA) http://www.corba.org OMG - CORBA Objetivo OMG proveer un marco de arquitectura común n para aplicaciones orientadas

Más detalles

UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO" DECANATO DE CIENCIAS Y TECNOLOGIA MAESTRIA EN CIENCIAS DE LA COMPUTACION MENCION REDES DE COMPUTADORAS

UNIVERSIDAD CENTROCCIDENTAL LISANDRO ALVARADO DECANATO DE CIENCIAS Y TECNOLOGIA MAESTRIA EN CIENCIAS DE LA COMPUTACION MENCION REDES DE COMPUTADORAS UNIVERSIDAD CENTROCCIDENTAL "LISANDRO ALVARADO" DECANATO DE CIENCIAS Y TECNOLOGIA MAESTRIA EN CIENCIAS DE LA COMPUTACION MENCION REDES DE COMPUTADORAS MODELO DE GESTION WBEM PARA ADMINISTRACION DE REDES

Más detalles

Generación de código para Hibernate desde modelos UML

Generación de código para Hibernate desde modelos UML Generación de código para Hibernate desde modelos UML Alejandro Nogueiro Mariscal Ingeniería Técnica en Informática de Sistemas, Universidad de Cádiz 24 de Septiembre 2012 1 / 35 Índice 1 Motivación y

Más detalles

"Módulo OOWS para StarUML" INTRODUCCIÓN

Módulo OOWS para StarUML INTRODUCCIÓN UNA HERRAMIENTA PARA DIAGRAMAS OOWS: "Módulo OOWS para StarUML" Richard Medina Z. Universidad de Concepción, Chile INTRODUCCIÓN Una herramienta CASE (Computer Aided Software Engineering,

Más detalles

Service Oriented Architecture

Service Oriented Architecture Programación Concurrente y Distribuida Ingeniería en Informática Service Oriented Architecture José Carlos Cortizo Pérez josecarlos.cortizo@uem.es http://www.esp.uem.es/jccortizo D. Sistemas Informáticos

Más detalles

Tema 4. GESTIÓN DE RED EN OSI

Tema 4. GESTIÓN DE RED EN OSI 1. Introducción a la gestión en OSI. 2. Modelo Funcional. 3. Modelo de Organización. 4. Modelo de Comunicaciones: CMIP. 4.1. Servicios usados por CMIP. 4.2. Servicios ofrecidos por CMIP. 4.3. Primitivas

Más detalles

Organización. Elaboró: Ing. Ma. Eugenia Macías Ríos

Organización. Elaboró: Ing. Ma. Eugenia Macías Ríos Organización 1 2 Introducción Un sistema de administración de red tiene por objetivos: Administración de usuarios y software. Seguridad. Administración de fallos y rendimiento. Planificación. 3 Introducción

Más detalles

Desarrollo y servicios web

Desarrollo y servicios web Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2014-2 Qué vimos la clase pasada? Introducción a Big Data Introducción a bases de datos NOSQL Características bases de datos NOSQL MongoDB como motor

Más detalles

Búsqueda sobre catálogos basada en ontologías

Búsqueda sobre catálogos basada en ontologías Búsqueda sobre catálogos basada en ontologías Alianis Pérez Sosa, Yuniel Eliades Proenza Arias Universidad de las Ciencias Informáticas. Carretera a San Antonio Km 2 ½, Reparto Torrens, La Lisa, Ciudad

Más detalles

Modelo de gestión de Internet

Modelo de gestión de Internet Modelo de gestión de Internet 1 Premisa de diseño Si la gestión de red es esencial entonces debe implantarse en todos los recursos de la red. Consecuencia: - El impacto al añadir la gestión a un nodo debe

Más detalles

Uso de ontologías en tareas de recupero de información. Marcelo Tallarico Tesis de Licenciatura

Uso de ontologías en tareas de recupero de información. Marcelo Tallarico Tesis de Licenciatura Uso de ontologías en tareas de recupero de información Marcelo Tallarico Tesis de Licenciatura Uso de ontologías en tareas de recupero de información Objetivo Definición Componentes Clasificación Lenguajes

Más detalles

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com

Introducción a los Servicios Web. Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Introducción a los Servicios Web Ing. José Luis Bugarin ILUMINATIC SAC jbugarin@consultorjava.com Servicios Web y Soa En un contexto SOA y los servicios web son una oportunidad de negocios en la actualidad.

Más detalles

PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto

PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto PORTAL DE INTEGRACIÓN DE BANCOS DE INFORMACIÓN DISPERSOS A TRAVÉS DE WEB SERVICES Autor: Ing. Walther Antonioli Ravetto Introducción: Sobre casi cualquier tema del quehacer humano que se aborde, existen

Más detalles

Buscadores basados en agentes inteligentes

Buscadores basados en agentes inteligentes Buscadores basados en agentes inteligentes Los buscadores de contenido Estos han sido esenciales a lo largo de todo el desarrollo de la web. Basados en coincidencias de palabras o frases. Desventajas Escasa

Más detalles

Coordinación n de Componentes mediante Conectores Implementados con Servicios Web

Coordinación n de Componentes mediante Conectores Implementados con Servicios Web Coordinación n de Componentes mediante Conectores Implementados con Servicios Web J.L. Pastrana(pastrana@lcc. pastrana@lcc.uma.es) M.. Katrib (mkm@matcom E. Pimentel (ernesto matcom.uh.cu) ernesto@lcc.

Más detalles

Interoperabilidad Semántica Realidad o Ficción? 35 años de investigación, innovando con energía

Interoperabilidad Semántica Realidad o Ficción? 35 años de investigación, innovando con energía Interoperabilidad Semántica Realidad o Ficción? Contenido Interoperabilidad en el contexto de la Red Eléctrica Inteligente o Por qué se requiere Interoperabilidad? o Qué es la Interoperabilidad Semántica?

Más detalles

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la

La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes

Más detalles

EXPERIENCIAS EN LA GESTIÓN DE APLICACIONES DISTRIBUIDAS

EXPERIENCIAS EN LA GESTIÓN DE APLICACIONES DISTRIBUIDAS EXPERIENCIAS EN LA GESTIÓN DE APLICACIONES DISTRIBUIDAS Jorge E. López de Vergara, Víctor A. Villagrá, Juan I. Asensio, José I. Moreno, Julio J. Berrocal. Dept. de Ingeniería de Sistemas Telemáticos Universidad

Más detalles

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 8. Elementos Básicos

FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA. Tema 8. Elementos Básicos FICHEROS Y BASES DE DATOS (E44) 3º INGENIERÍA EN INFORMÁTICA Tema 8. Elementos Básicos 1.- Ejemplo Introductorio. 2.- Dominios. 3.- Relaciones. 4.- Bases de Datos Relacionales. (Capítulo 11 del Date) EJEMPLO

Más detalles

Curso de Java POO: Programación orientada a objetos

Curso de Java POO: Programación orientada a objetos Curso de Java POO: Programación orientada a objetos Luis Guerra Velasco Curso INEM 02830. Programación en Java Marzo 2010 Índice 1 Introducción a la POO 2 Herencia y polimorfismo 3 Empaquetado de proyectos

Más detalles

Apéndice 1. DMOF Y MOF 2

Apéndice 1. DMOF Y MOF 2 Apéndice C DMOF y MOF 1. DMOF Y MOF 2 PROCESO DE DESARROLLO PARA GENERAR REPOSITORIOS DE META DATA BASADOS EN MOF. 2 DMOF IMPLEMENTA LOS MAPEOS POSIBLES DE MOF 5 MOF IDL MAPPING 5 MOF XMI MAPPING 7 UN

Más detalles

ESPECIFICACIÓN DEL COMPORTAMIENTO DE GESTIÓN DE RED MEDIANTE ONTOLOGÍAS

ESPECIFICACIÓN DEL COMPORTAMIENTO DE GESTIÓN DE RED MEDIANTE ONTOLOGÍAS Departamento de Ingeniería de Sistemas Telemáticos Escuela Técnica Superior de Ingenieros de Telecomunicación Universidad Politécnica de Madrid TESIS DOCTORAL ESPECIFICACIÓN DEL COMPORTAMIENTO DE GESTIÓN

Más detalles

Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech

Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech Correspondencias entre taxonomías XBRL y ontologías en OWL Unai Aguilera, Joseba Abaitua Universidad de Deusto, EmergiaTech Resumen Todo documento XBRL contiene cierta información semántica que se representa

Más detalles

Introducción. Metadatos

Introducción. Metadatos Introducción La red crece por momentos las necesidades que parecían cubiertas hace relativamente poco tiempo empiezan a quedarse obsoletas. Deben buscarse nuevas soluciones que dinamicen los sistemas de

Más detalles

INTEROPERABILIDAD ENTRE LOS MARCOS DE GESTION SNMP Y CORBA (GATEWAY)

INTEROPERABILIDAD ENTRE LOS MARCOS DE GESTION SNMP Y CORBA (GATEWAY) UNIVERSIDAD CENTROCCIDENTAL LISANDRO ALVARADO DECANATO DE CIENCIA Y TECNOLOGIA MAESTRIA CIENCIA DE LA COMPUTACION MENCION REDES DE COMPUTADORAS INTEROPERABILIDAD ENTRE LOS MARCOS DE GESTION SNMP Y CORBA

Más detalles

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo.

GLOSARIO. Arquitectura: Funcionamiento, estructura y diseño de una plataforma de desarrollo. GLOSARIO Actor: Un actor es un usuario del sistema. Esto incluye usuarios humanos y otros sistemas computacionales. Un actor usa un Caso de Uso para ejecutar una porción de trabajo de valor para el negocio.

Más detalles

19. Packages o paquetes

19. Packages o paquetes Programación orientada a objetos con Java 201 19. Packages o paquetes Objetivos: a) Definir el concepto de paquete b) Interpretar el código fuente de una aplicación Java donde se utilicen paquetes c) Construir

Más detalles

GESTIÓN DE REDES PARTE II

GESTIÓN DE REDES PARTE II PARTE II Arquitectura de Gestión de Internet 2.1 Introducción El desarrollo de SNMP ha estado ligado al de TCP/IP. TCP/IP nace con la ARPANET desarrollada por el DoD. Sus estándares están publicados en

Más detalles

Universidad Nacional Autónoma de México Dirección de Sistemas Dirección General de Personal

Universidad Nacional Autónoma de México Dirección de Sistemas Dirección General de Personal Universidad Nacional Autónoma de México Dirección de Sistemas Dirección General de Personal Presenta: Mtro. Israel Ortega Cuevas para la Red Universitaria de Colaboración en Ingeniería de Software y Base

Más detalles

La Web Semántica como herramienta para e-learning

La Web Semántica como herramienta para e-learning La Web Semántica como herramienta para e-learning Lidia Marina López llopez@uncoma.edu.ar Departamento de Ciencias de la Computación Universidad Nacional del Comahue Buenos Aires 1400 8300 Neuquén Tel.

Más detalles

CAMINANDO HACIA LA WEB SEMÁNTICA

CAMINANDO HACIA LA WEB SEMÁNTICA CAMINANDO HACIA LA WEB SEMÁNTICA Jesualdo Tomás Fernández Breis Universidad de Murcia jfernand@um.es Web actual La información que vemos nosotros... Lugares para viajar y precio Ofertas de Viajes Viajes

Más detalles

Un poco más acerca de SNMP

Un poco más acerca de SNMP Un poco más acerca de SNMP Management Information Base (MIB): Todo recurso de red gestionable debe ser representado a través de un objeto El conjunto de todas las variables conocidas por un agente es la

Más detalles

Seminario Web Semántica y Ontologías

Seminario Web Semántica y Ontologías Seminario Web Semántica y Ontologías Inteligencia Artificial 5 o Informática IA curso 2012-2013 CCIA Noviembre 2012 IA 1112 (CCIA) Seminario Web Semántica Noviembre-2012 1 / 15 Web Semántica vs. Web Actual

Más detalles

Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia

Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia Implantación de una arquitectura orientada a servicios. Un caso de uso Mª Luisa Gutiérrez Acebrón División de Informática y Tecnologías de la Información Ministerio de Justicia Introducción Los compromisos

Más detalles

JAVA EE 5. Arquitectura, conceptos y ejemplos.

JAVA EE 5. Arquitectura, conceptos y ejemplos. JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones

Más detalles

Modulo 3 Cómo usar mapas conceptuales en la formación NECOBELAC

Modulo 3 Cómo usar mapas conceptuales en la formación NECOBELAC Scholarly output in health sciences: publication process and open access First NECOBELAC training Course for trainers. Sao Paolo (Brasil) 13-15 April 2010 Modulo 3 Cómo usar mapas conceptuales en la formación

Más detalles

Objetos educativos y estandarización en e-learning: Experiencias en el sistema <e-aula>

Objetos educativos y estandarización en e-learning: Experiencias en el sistema <e-aula> Objetos educativos y estandarización en e-learning: Experiencias en el sistema Fernández-Manjón, B.1, López Moratalla, J.2 Martínez Ortiz, I. 2, Moreno Ger, P. 2 Universidad Complutense de Madrid,

Más detalles

Ingeniería de Software en SOA

Ingeniería de Software en SOA Ingeniería de Software en SOA ECSDI LSI-FIB-UPC cbea Curso 2014/2015 ECSDI (LSI-FIB-UPC cbea) Ingeniería de Software en SOA Curso 2014/2015 1 / 51 Índice 1 Directrices para la IS en SOA 2 Modelo de referencia

Más detalles

SINTAXIS DE SQL-92. <definición de esquema >::= CREATE SCHEMA <cláusula de nombre de esquema> [ <elemento de esquema>... ]

SINTAXIS DE SQL-92. <definición de esquema >::= CREATE SCHEMA <cláusula de nombre de esquema> [ <elemento de esquema>... ] SINTAXIS DE SQL-92 Introducción: Se presenta brevemente un resumen de la sintaxis de SQL según el estándar ISO 9075 (SQL- 92), dividido en tres partes: - Lenguaje de Definición de Daots (LDD), - Lenguaje

Más detalles

3.9 Patrón Distributed callback

3.9 Patrón Distributed callback 3.9 Patrón Distributed callback Motivación (1) Queremos que la aplicación de administración de los termostatos Monitorize la temperatura de algunos termostatos, avisándonos si ésta baja o sube por encima

Más detalles

Un poco más acerca de SNMP SNMP SMI. SNMP SMI: Ejemplo. Tipos de datos. Tiposde datosde un objeto OBJECT-TYPE MODULE-IDENTITY:

Un poco más acerca de SNMP SNMP SMI. SNMP SMI: Ejemplo. Tipos de datos. Tiposde datosde un objeto OBJECT-TYPE MODULE-IDENTITY: Un poco más acerca de SNMP Information Base (MIB): Todo recurso de red gestionable debe ser representado a través de un objeto El conjunto de todas las variables conocidas por un agente es la MIB de este

Más detalles

Presentado por: Jordy Vílchez Astucuri

Presentado por: Jordy Vílchez Astucuri Hacia un nuevo paradigma en la gestión de sistemas Presentado por: Jordy Vílchez Astucuri Ingeniero de las Telecomunicaciones Gestión, qué es? Gestión, para qué?: FCAPS Evolución de la gestión de redes

Más detalles

Curso de JavaServer Faces

Curso de JavaServer Faces 1 Una JavaBean es una clase Java que sigue las siguientes convenciones: Constructor vacío Atributos de clase privados Por cada atributo, se crean los métodos getters y setters El Objetivo de los Managed

Más detalles

Introducción a Protégé

Introducción a Protégé FACULTAD DE INFORMÁTICA LICENCIATURA EN DOCUMENTACIÓN SISTEMAS DE REPRESENTACIÓN Y PROCESAMIENTO AUTOMÁTICO DEL CONOCIMIENTO Práctica 1 1ª Parte Introducción a Protégé Febrero 2003 1. Objetivo La presente

Más detalles

Ontologías. Santi García Jiménez

Ontologías. Santi García Jiménez Ontologías Santi García Jiménez Indice Introducción Definición Tipos Descripciones semanticas Lenguajes Ontologicos OWL Conclusiones Introducción Automatización Usos populares de determinadas frases (tradicional)

Más detalles

Tema 5. GESTIÓN DE REDES DE TELECOMUNICACIONES

Tema 5. GESTIÓN DE REDES DE TELECOMUNICACIONES 1. Introducción a TMN. 2. Requisitos de TMN. 3. Arquitectura física. 4. Modelo organizativo. 5. Modelo funcional. Bibliografía. Barba Martí, A., Gestión de red, Edicions UPC, 1999. Request For Comments

Más detalles

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos

UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos 2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven

Más detalles

Estándares del DMTF. Dra. Ing. Caridad Anías Calderón Departamento de Telemática Cujae cacha@tesla.cujae.edu.cu

Estándares del DMTF. Dra. Ing. Caridad Anías Calderón Departamento de Telemática Cujae cacha@tesla.cujae.edu.cu Estándares del DMTF Dra. Ing. Caridad Anías Calderón Departamento de Telemática Cujae cacha@tesla.cujae.edu.cu http://www.dmtf.org D M T F Distributed Management Task Force Aspectos a tratar Premisas.

Más detalles

Máster en Lenguajes y Sistemas Informáticos: Tecnologías del Lenguaje en la Web Universidad de Educación a Distancia Marzo 2013

Máster en Lenguajes y Sistemas Informáticos: Tecnologías del Lenguaje en la Web Universidad de Educación a Distancia Marzo 2013 Presentación de Trabajo de Fin de Máster PROPUESTA DE BÚSQUEDA SEMÁNTICA: APLICACIÓN AL CATÁLOGO DE MAPAS, PLANOS Y DIBUJOS DEL ARCHIVO GENERAL DE SIMANCAS Máster en Lenguajes y Sistemas Informáticos:

Más detalles

La Necesidad de Modelar. Diseño de Software Avanzado Departamento de Informática

La Necesidad de Modelar. Diseño de Software Avanzado Departamento de Informática La Necesidad de Modelar Analogía Arquitectónica Tiene sentido poner ladrillos sin hacer antes los planos? El modelo, los planos, ayuda a afrontar la complejidad del proyecto. Cuál es el lenguaje adecuado

Más detalles

Base de Datos. Profesor: José Miguel Rubio L. P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE ING.

Base de Datos. Profesor: José Miguel Rubio L. P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE ING. P. UNIVERSIDAD CATÓLICA DE VALPARAÍSO FACULTAD DE INGENIERÍA ESCUELA DE ING. INFORMÁTICA Base de Datos Usuario A Programa de Aplicación Bodega Usuario B Usuario N Insumo Proveedor Profesor: José Miguel

Más detalles

Mantención y operación de redes. Alberto Castro Rojas

Mantención y operación de redes. Alberto Castro Rojas Mantención y operación de redes EL64E Alberto Castro Rojas 1 Agenda Introducción SNMP Utilitarios Web 2 Introducción: ++ trabajo Comprar y organizar nuevos equipos Mantener preciso el inventario de red

Más detalles

2.6.2.- Aplicaciones de las vistas. 2.6.1.- Concepto de vista. 2.6.3.- Vistas en SQL. 2.6.3.- Vistas en SQL.

2.6.2.- Aplicaciones de las vistas. 2.6.1.- Concepto de vista. 2.6.3.- Vistas en SQL. 2.6.3.- Vistas en SQL. 2.6.1.- Concepto de vista. Una vista es una tabla derivada de otras tablas (básicas o virtuales). Una vista se caracteriza porque: Se considera que forma parte del esquema externo. Una vista es una tabla

Más detalles

Redes P2P y Java: JXTA

Redes P2P y Java: JXTA UNIVERSIDAD CARLOS III DE MADRID DEPARTAMENTO DE INGENIERÍA TELEMÁTICA Redes P2P y Java: JXTA Computación en la Red Andrés Marín López Introducción En entornos de computación ubicua los usuarios conectan

Más detalles

Envío y recepción de SMS mediante GSM-CTRL en una Galaxia vía OPC

Envío y recepción de SMS mediante GSM-CTRL en una Galaxia vía OPC Envío y recepción de SMS mediante GSM-CTRL en una Galaxia vía OPC infoplc.net Descripción General GSM-CONTROL SMS Gateway es un programa Windows que puede utilizarse para el control remoto en automatización

Más detalles

Organizaciones Virtuales e Integración de Información. José Abásolo Prieto

Organizaciones Virtuales e Integración de Información. José Abásolo Prieto Organizaciones Virtuales e Integración de Información José Abásolo Prieto Universidad de los Andes Objetivo de la charla Mostrar que aunque la problemática de integración de información distribuida y heterogénea

Más detalles

MDE Aplicaciones. Juan Manuel Cueva Lovelle B. Cristina Pelayo García-Bustelo Universidad de Oviedo

MDE Aplicaciones. Juan Manuel Cueva Lovelle B. Cristina Pelayo García-Bustelo Universidad de Oviedo MDE Aplicaciones Juan Manuel Cueva Lovelle B. Cristina Pelayo García-Bustelo Universidad de Oviedo Universidad Distrital Francisco José de Caldas Bogotá, Noviembre 2008 TABLA DE CONTENIDOS 1- Introducción

Más detalles

El Modelo de Referencia OSI

El Modelo de Referencia OSI El Modelo de Referencia OSI Tabla de Contenidos 2. El Modelo de Referencia OSI... 2 2.1 Nivel físico...4 2.2 Nivel de enlace... 4 2.3 Nivel de red... 5 2.4 Nivel de transporte...5 2.5 Nivel de sesión...

Más detalles

5.1 Introducción a Servicios Web

5.1 Introducción a Servicios Web 5.1 Introducción a Servicios Web Introducción Continuando con el ejemplo de intercambio de información de películas... => Actualmente ya no es necesario implementar la solución sugerida a mano Se han estandarizado

Más detalles

OWL DESCRIPCION DE LA ONTOLOGÍA. Alberto Gómez López

OWL DESCRIPCION DE LA ONTOLOGÍA. Alberto Gómez López OWL DESCRIPCION DE LA ONTOLOGÍA Alberto Gómez López INDICE Introducción Utilidades de las ontologías para la Web OWL conceptos 3 Sub-lenguajes Sinopsis Lite Sinopsis Dl y Completo Descripción de la lengua

Más detalles

Un primer acercamiento a la CMDB.

Un primer acercamiento a la CMDB. Un Versión primer 1.2 acercamiento a la CMDB. 20/07/2005 Un primer acercamiento a la CMDB. Versión 1.1 1.2 18/02/05 20/02/05 Fecha Jose Autores Carlos Manuel García Viejo García Lobato http://ars.viejolobato.com

Más detalles

Autenticación Centralizada

Autenticación Centralizada Autenticación Centralizada Ing. Carlos Rojas Castro Herramientas de Gestión de Redes Introducción En el mundo actual, pero en especial las organizaciones actuales, los usuarios deben dar pruebas de quiénes

Más detalles

Administración de servidores WINDOWS

Administración de servidores WINDOWS Administración de servidores WINDOWS Tema 1. Active Directory Francisco Medina López paco.medina@gmail.com http://www.paconetworks.com/cursos Centro Coapa Dirección General de Servicios de Cómputo Académico

Más detalles

Seminario Repositorios Institucionales Centros Públicos de Investigación-CONACYT. La Interoperabilidad en el ámbito de los Repositorios Nacionales

Seminario Repositorios Institucionales Centros Públicos de Investigación-CONACYT. La Interoperabilidad en el ámbito de los Repositorios Nacionales Seminario Repositorios Institucionales Centros Públicos de Investigación-CONACYT La Interoperabilidad en el ámbito de los Repositorios Nacionales 25 de noviembre de 2015 Interoperabilidad AGENDA Qué es

Más detalles

DEPARTAMENTO DE INFORMÁTICA CICLO FORMATIVO DE GRADO SUPERIOR ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS MÓDULO: REDES DE ÁREA LOCAL CURSO: 2006-2007

DEPARTAMENTO DE INFORMÁTICA CICLO FORMATIVO DE GRADO SUPERIOR ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS MÓDULO: REDES DE ÁREA LOCAL CURSO: 2006-2007 DEPARTAMENTO DE INFORMÁTICA CICLO FORMATIVO DE GRADO SUPERIOR ADMINISTRACIÓN DE SISTEMAS INFORMÁTICOS MÓDULO: REDES DE ÁREA LOCAL CURSO: 2006-2007 Módulo Profesional: REDES DE ÁREA LOCAL Página 1 de 12

Más detalles

Introducción a ZEUS. Introducción. Curso Doctorado Sistemas Multi-agente. Zeus es una herramienta de desarrollo de SMA.

Introducción a ZEUS. Introducción. Curso Doctorado Sistemas Multi-agente. Zeus es una herramienta de desarrollo de SMA. Introducción a ZEUS Curso Doctorado Sistemas Multi-agente Introducción Zeus es una herramienta de desarrollo de SMA. 1 Introducción Está constituido fundamentalmente por 3 grupos funcionales: Biblioteca

Más detalles

Web Semántica. Características. Servicios Web. Juan Ramón Cayón Alcalde Curso de Doctorado: Adquisición de Conocimiento

Web Semántica. Características. Servicios Web. Juan Ramón Cayón Alcalde Curso de Doctorado: Adquisición de Conocimiento Web Semántica Características. Servicios Web Juan Ramón Cayón Alcalde Curso de Doctorado: Adquisición de Conocimiento Conceptos DAML - OIL - Taxonomías - Mapas Conceptuales - SHOE - OIF - Tesauros - Relaciones

Más detalles

Enginyeria del Software III

Enginyeria del Software III Enginyeria del Software III Sessió 3. L estàndard ISO/IEC 15504 Antònia Mas Pichaco 1 Introducción El proyecto SPICE representa el mayor marco de colaboración internacional establecido con la finalidad

Más detalles

DICOM (Digital. Imaging and Communications in Medicine)

DICOM (Digital. Imaging and Communications in Medicine) DICOM (Digital Imaging and Communications in Medicine) El estándar DICOM Creado por ACR (American College of Radiology) y NEMA (National Electrical Manufacturers Association). Es un estándar de facto.

Más detalles

DEFINICIÓN DE ONTOLOGÍAS EN SOFIA2

DEFINICIÓN DE ONTOLOGÍAS EN SOFIA2 DEFINICIÓN DE ONTOLOGÍAS EN SOFIA2 JULIO 2014 VERSIÓN 4 1 INDICE 1 INDICE... 2 2 INTRODUCCIÓN... 3 2.1 OBJETIVOS Y ALCANCE DEL PRESENTE DOCUMENTO... 3 3 CONCEPTOS BÁSICOS... 4 4 UN PRIMER VISTAZO... 5

Más detalles

Metadatos en Plataformas ECM

Metadatos en Plataformas ECM Metadatos en Plataformas ECM understanding documents Ofrece tu sistema soporte para tipos documentales en bases de datos? Por qué debería importarte? Marzo, 2013 Basado en: Manejo de metadatos en plataformas

Más detalles

SISTEMAS DE INFORMACIÓN III TEORÍA

SISTEMAS DE INFORMACIÓN III TEORÍA CONTENIDO: Introducción a los Web services Las bases de los Web services La nueva generación de la Web Interactuando con los Web services La tecnología de Web services XML: Lo fundamental WSDL: Describiendo

Más detalles

EXTENSIBLE BUSINESS REPORTING LANGUAGE : XBRL NOVIEMBRE 2015

EXTENSIBLE BUSINESS REPORTING LANGUAGE : XBRL NOVIEMBRE 2015 DIPLOMADO NIIF PLENAS Y PYMES EXTENSIBLE BUSINESS REPORTING LANGUAGE : XBRL NOVIEMBRE 2015 Agenda Extensible Business Reporting Language 1. Qué es 2. Origen 3. En que consiste la propuesta XBRL 4. Ventajas

Más detalles

BASE DE DATOS: ENFOQUE ORIENTADO A OBJETOS. Dámaso López Aragón

BASE DE DATOS: ENFOQUE ORIENTADO A OBJETOS. Dámaso López Aragón BASE DE DATOS: ENFOQUE ORIENTADO A OBJETOS Dámaso López Aragón Introducción En la actualidad, la orientación a objetos es una nueva forma de comprender los problemas y modelar el negocio de una empresa,

Más detalles

El Proceso Unificado de Desarrollo de Software

El Proceso Unificado de Desarrollo de Software El Proceso de Desarrollo de Software Ciclos de vida Métodos de desarrollo de software El Proceso Unificado de Desarrollo de Software 1 Fases principales del desarrollo de software Captura de requisitos:

Más detalles

Programación Orientada a Objetos con Java

Programación Orientada a Objetos con Java Programación Orientada a Objetos con Java M.C. Jorge Eduardo Ibarra Esquer jorgeeie@uabc.mx Sobrecarga de métodos Java permite la definición de dos o más métodos que tengan el mismo nombre, dentro de la

Más detalles

Escuela Politécnica Nacional email: imbernal@mailfie.epn.edu.ec. Copyright @2002, I. Bernal. Iván Bernal, Ph.D. 4

Escuela Politécnica Nacional email: imbernal@mailfie.epn.edu.ec. Copyright @2002, I. Bernal. Iván Bernal, Ph.D. 4 Programación Orientada a Objetos Clase # 6 Reutilización del código Jueves, 2 de Mayo de 2002 Iván Bernal, Ph.D. Escuela Politécnica Nacional email: imbernal@mailfie.epn.edu.ec Agenda Prueba de medio bimestre.

Más detalles

SISTEMAS DISTRIBUIDOS DE REDES 3.- ESTANDAR CORBA. 3.1. Características

SISTEMAS DISTRIBUIDOS DE REDES 3.- ESTANDAR CORBA. 3.1. Características SISTEMAS DISTRIBUIDOS DE REDES 3.- ESTANDAR CORBA 3.1. Características La tendencia hacia el futuro es el de lograr la integración total de componentes realizados por terceras partes, para lo cual es necesario

Más detalles

CAPITULO III. TECNOLOGÍA SNMP

CAPITULO III. TECNOLOGÍA SNMP CAPITULO III. TECNOLOGÍA SNMP En este capitulo haremos una presentación sobre la estructura básica del protocolo de monitoreo SNMP. El objetivo de este protocolo es poder realizar un monitoreo del estado

Más detalles

3. Componentes del Modelo de Conocimiento

3. Componentes del Modelo de Conocimiento La metodología CommonKADS 3. Componentes del Modelo de Conocimiento 3.1 Introducción 3.2 Conocimiento de Dominio 3.3 Conocimiento de Inferencia 3.4 Conocimiento de Tarea Carlos Alonso González Dpto. de

Más detalles

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio). 1 GLOSARIO A continuación se definen, en orden alfabético, los conceptos básicos que se han abordado a lo largo del desarrollo de la metodología para la gestión de requisitos bajo la Arquitectura Orientada

Más detalles

O jeto de apre r ndizaje

O jeto de apre r ndizaje Herramientas de Gestión para Objetos de Aprendizaje. Plataforma AGORA Victor Hugo Menéndez Domínguez Universidad Autónoma de Yucatán, México :: mdoming@uady.mx Manuel Emilio Prieto Méndez Universidad de

Más detalles

REDES INFORMÁTICAS REDES LOCALES. Tecnología de la Información y la Comunicación

REDES INFORMÁTICAS REDES LOCALES. Tecnología de la Información y la Comunicación REDES INFORMÁTICAS REDES LOCALES INDICE 1. Las redes informáticas 1.1 Clasificación de redes. Red igualitaria. Red cliente-servidor 2. Las redes de área local 2.1 Estructura de una LAN 2.2 Protocolos de

Más detalles

a) Cita y comenta brevemente los grados de acoplamiento. Clasifícalos y ordénalos en orden creciente al nivel de acoplamiento asociado.

a) Cita y comenta brevemente los grados de acoplamiento. Clasifícalos y ordénalos en orden creciente al nivel de acoplamiento asociado. Departamento de Informática y Automática INGENIERÍA DEL SOFTWARE PARTE II: CONCEPTOS TEÓRICOS Y PRÁCTICOS DNI Apellidos y nombre 1. Responde a las siguientes cuestiones (2 puntos): a) Cita y comenta brevemente

Más detalles

LOS METADATOS Y SU LUGAR EN LA ARENA INTERNACIONAL METADATA AND ITS PLACE IN INTERNATIONAL ARENA

LOS METADATOS Y SU LUGAR EN LA ARENA INTERNACIONAL METADATA AND ITS PLACE IN INTERNATIONAL ARENA LOS METADATOS Y SU LUGAR EN LA ARENA INTERNACIONAL METADATA AND ITS PLACE IN INTERNATIONAL ARENA Lic. María Luisa Sené IDICT Prado y San José, Capitolio Nacional Ciudad de La Habana 862-6501 Cuba sene@idict.cu

Más detalles

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA

TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA TEMA: DESARROLLO DE APLICACIONES WEB INTERACTIVAS UTILIZANDO LA TÉCNICA AJAX AUTOR: MERY SUSANA ZAMBONINO BAUTISTA AREA DEL TEMA: INGENIERÍA DE SOFTWARE OBJETIVO GENERAL Desarrollar aplicaciones web utilizando

Más detalles

Servicios Web Ubicuos Activados por Voz

Servicios Web Ubicuos Activados por Voz Servicios Web Ubicuos Activados por Voz Parte II. Servicios Web Juan José Ramos Muñoz Dpto. de Teoría de la Señal, Telemática y Comunicaciones La Web de las cosas Servicios Web Ubicuos Activados por Voz

Más detalles

2.1 Multibase. Información mas detallada sobre este sistema se encuentra en [Ceri y Pelagatti 1985].

2.1 Multibase. Información mas detallada sobre este sistema se encuentra en [Ceri y Pelagatti 1985]. 1 Colección de Tesis Digitales Universidad de las Américas Puebla Alvarez Carrión, Guillermo La necesidad de llevar a cabo la integración de BDC s, con problemas de heterogeneidad, ha llevado a diversos

Más detalles

Calidad Escuela de Ingeniería de Sistemas y Computación Desarrol o de Software II Agosto Diciembre 2007

Calidad Escuela de Ingeniería de Sistemas y Computación Desarrol o de Software II Agosto Diciembre 2007 Calidad Calidad Definición de diccionario: Conjunto de Cualidades que constituyen la manera de ser de una persona o cosa. En términos generales podemos definir la calidad como conjunto de características

Más detalles

EXTENSIÓN DE UML PARA APLICACIONES WEB

EXTENSIÓN DE UML PARA APLICACIONES WEB EXTENSIÓN DE UML PARA APLICACIONES WEB 1. Descripción Esta extensión de UML define un conjunto de estereotipos, valores etiquetados y restricciones que nos permiten modelar aplicaciones web. Los estereotipos

Más detalles

SISTEMAS DE INFORMACIÓN PARA ADMINISTRACIÓN DE OPERACIONES. Manufactura Integrada por Computadora (CIM) Qué es es CIM?

SISTEMAS DE INFORMACIÓN PARA ADMINISTRACIÓN DE OPERACIONES. Manufactura Integrada por Computadora (CIM) Qué es es CIM? SISTEMAS DE INFORMACIÓN PARA ADMINISTRACIÓN DE OPERACIONES 2003 Manufactura Integrada por Computadora (CIM) Qué es es CIM? Bajo el nombre de CIM se engloba a un conjunto de aplicaciones informáticas cuyo

Más detalles

- Bases de Datos - - Diseño Físico - Luis D. García

- Bases de Datos - - Diseño Físico - Luis D. García - Diseño Físico - Luis D. García Abril de 2006 Introducción El diseño de una base de datos está compuesto por tres etapas, el Diseño Conceptual, en el cual se descubren la semántica de los datos, definiendo

Más detalles

SUPLEMENTO EUROPASS AL TÍTULO

SUPLEMENTO EUROPASS AL TÍTULO SUPLEMENTO EUROPASS AL TÍTULO DENOMINACIÓN DEL TÍTULO Técnico Superior en Desarrollo de Aplicaciones Multiplataforma --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Más detalles

Gestión de la Información Multimedia en Internet Gestión del conocimiento DAML y ontologías consensuadas

Gestión de la Información Multimedia en Internet Gestión del conocimiento DAML y ontologías consensuadas Gestión de la Información Multimedia en Internet Gestión del conocimiento DAML y ontologías consensuadas Autor: Pablo Barrera González Profesor: Carlos Delgado Kloos Fecha de presentación: 7 de Febrero

Más detalles

INGENIERÍA DEL SOFTWARE I. Univ. Cantabria Fac. de Ciencias. Especificación de Requisitos. Práctica 2

INGENIERÍA DEL SOFTWARE I. Univ. Cantabria Fac. de Ciencias. Especificación de Requisitos. Práctica 2 INGENIERÍA DEL SOFTWARE I Práctica 2 Especificación de Requisitos Univ. Cantabria Fac. de Ciencias María Sierra y Patricia López Nociones de UML para Requisitos: Casos de Uso Caso de Uso Una descripción

Más detalles

Introducción a la Web Semántica

Introducción a la Web Semántica Taller de Producción de Software 2007 Introducción a la Web Semántica Taller de Producción de Software 2º Semestre 2008 Indice Visión de la Web Semántica Arquitectura de la Web Semántica RDF Ontologías

Más detalles

Recomendaciones para procesos de integración con Web-Services

Recomendaciones para procesos de integración con Web-Services Recomendaciones para procesos de integración con Web-Services Este documento es producto de la experiencia en integración vía Web Services. La información recopila una serie de lecciones aprendidas a partir

Más detalles