Grid Computing. Clase 5: Advanced glite Job Management. Francisco García Eijó y Alejandro Soba

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

Download "Grid Computing. Clase 5: Advanced glite Job Management. Francisco García Eijó y Alejandro Soba"

Transcripción

1 : Advanced glite Job Management Francisco García Eijó y Alejandro Soba Laboratorio de Sistemas Complejos Universidad de Buenos Aires

2 Agenda Repaso de JDL. Jobs Avanzados. Parametricos. DAGs. Colecciones.

3 Repasando... Un JDL Simple Type = "Job"; JobType = "Normal"; InputSandbox = {"file1.txt"}; Executable = "/bin/hostname"; StdOutput = "hostname.out"; StdError = "hostname.err"; OutputSandbox = {"hostname.err","hostname.out"}; Arguments = "-f";

4 Jobs Paramétricos Son jobs cuyo JDL contiene uno o mas atributos parametrizables por ejemplo, Arguments, Stdout, etc. Un atributo Parameters define el rango de valores posibles para los atributos parametrizables. Se transforma en múltiples instancias del job descrito en el JDL, variando los valores de los atributos parametrizados en cada instancia. Se identifican con un JobId único, tal como si fuera un único job.

5 Jobs Paramétricos Queremos generar el hash md5 de 10 archivos y obtener por cada uno un archivo de salida. hash.jdl [ JobType = "Parametric"; Executable = "/bin/sh"; Arguments = "md5.sh input_param_.txt"; InputSandbox = {"md5.sh", "input_param_.txt"}; StdOutput = \std_param_.out"; StdError = \std_param_.err"; Parameters = 11; ParameterStart = 1; ParameterStep = 1; OutputSandbox = {\std_param_.out", \std_param_.err"}; ]

6 Jobs Paramétricos Secuencia 1,2,3,4,5,6,7,8,9,10 (i = 1; i < 11; i++) Parameters = 11; ParameterStart = 1; ParameterStep = 1; Este JDL generará 10 jobs independientes, sustituyendo el texto PARAM por el valor del parámetro en cada elemento de la secuencia: Arguments = "md5.sh input1.txt"; InputSandbox = {"md5.sh", "input1.txt"}; StdOutput = "out1.txt"; StdError = "err1.txt";... Arguments = "md5.sh input10.txt"; InputSandbox = {"md5.sh", "input10.txt"}; StdOutput = "out10.txt"; StdError = "err10.txt";

7 Jobs Paramétricos El atributo Parameters puede ser: Una cota superior: Parameters = 1000 Una cota inferior: Parameters = -100 Una lista de items: Parameters = {exe, f1, f2, f3} ParameterStep: Valor de avance del atributo Parameters. ParameterStart: Valor inicial del atributo Parameters

8 DAGs Jobs DAG: Directed Acyclic Graph (Grafo acíclico dirigido). Un job DAG representa un conjunto de jobs cuyas entradas, salidas o ejecución dependen entre sí. Estas dependencias se representan como un grafo, cuyos nodos son Jobs, y sus lados (arcos) son relaciones de dependencia. Algunas características útiles: Sandbox compartido entre todos los jobs del grafo Atributos heredables Un ID único para controlar todos los sub-jobs

9 DAG Jobs Representación Gráfica de un DAG.

10 Un Ejemplo... [ Type = "dag"; InputSandbox = { "/home/data1.txt","/home/data2.txt" }; Nodes = [ nodea = [ Description = [ JobType = "normal"; Executable = "/home/first.sh"; InputSandbox = "root.inputsandbox[0]"; OutputSandbox = "/home/data3.txt"; (...) ]; ]; nodeb = [ Description = [ JobType = "normal"; Executable = "/home/second.sh"; InputSandbox = {"root.inputsandbox[1]","/home/data3.txt"}; (...) ]; ]; Dependencies = { {nodea, nodeb} }; ]

11 Relaciones de Dependencias Dependencies = { {nodea, nodeb} }; Dependencies = { {{nodea},{nodeb}}, {{nodea},{nodec}}, {{nodea},{nodee}}, noded };

12 Collections Jobs Una colección de jobs es un conjunto de jobs independientes que se desean controlar y monitorear como una solicitud única. Por ejemplo, el mismo programa con diferentes entradas (también puede realizarse con Jobs Parametrizables).

13 Collections Jobs El ID del job principal (nodo principal) permite consultar el estatus de TODOS los jobs de la colección (sub-jobs) Cada sub-job tiene un ID independiente. Esto permite consultar el estado y controlar cada uno de forma individual La salida de la colección de jobs se obtiene una vez que el job principal pasa al estado Done : Un comando único para obtener los resultados. La salida de cada sub-job va a un subdirectorio.

14 Collections Jobs Existen dos formas de enviar una colección de jobs: Opción 1: A través del argumento collection : glite-wms-job-submit -a --collection <Directory> Donde <Directory> contiene archivos JDL de cada sub-job

15 Collections Jobs Opción 2: A través de un JDL que describa la colección de jobs: [ type = \collection"; RetryCount = 3; Nodes = { [ Executable = "autodock.sh"; Arguments = "y7vynzrqavsbgz9vdljx ZINC "; StdOutput = "autodock.out"; StdError = "autodock.err"; OutputSandbox = {"autodock.err","autodock.out"}; InputSandbox = {"autodock.sh","userdata/userinput.tgz"}; ], [ Executable = "autodock.sh"; Arguments = "y7vynzrqavsbgz9vdljx ZINC "; StdOutput = "autodock.out"; StdError = "autodock.err"; OutputSandbox = {"autodock.err","autodock.out"}; InputSandbox = {"autodock.sh","userdata/userinput.tgz"}; ] } ]

16 Preguntas

Universidad Autónoma de Sinaloa. Characterization of Time Series Applied Electrocardiograms

Universidad Autónoma de Sinaloa. Characterization of Time Series Applied Electrocardiograms Universidad Autónoma de Sinaloa Characterization of Time Series Applied Electrocardiograms Introducción Con los avances en la tecnología que soporta a la electrocardiografía se ha llegado a un nivel donde

Más detalles

glite middleware Agenda Por qué glite Service Discovery

glite middleware Agenda Por qué glite Service Discovery C. Borrego, 10-Nov-200 glite middleware Agenda Por qué glite Servicios glite Seguridad Workload System Job Submission DAG Jobs Interactive jobs Grid Data Réplicas Comandos cliente Service Discovery Accounting

Más detalles

WMS : Gestión de Trabajos Grid IFIC - INSTITUTO DE FÍSICA CORPUSCULAR

WMS : Gestión de Trabajos Grid IFIC - INSTITUTO DE FÍSICA CORPUSCULAR WMS : Gestión de Trabajos Grid Instituto de Física Corpuscular (CSIC/UV) IFIC - INSTITUTO DE FÍSICA CORPUSCULAR Contenido 1. INTRODUCCIÓN 2. CONCEPTOS DE LA GESTIÓN DE TRABAJOS Y RECURSOS 3. ARQUITECTURA

Más detalles

Administración de Xisis

Administración de Xisis Administración de Xisis Manual del administrador Actualizado el Tuesday, 18 de November de 2003 Versión en línea disponible en productos/xisis/ 1 Tabla de contenidos Tabla de contenidos... 2 Introducción...

Más detalles

Grid Computing. Clase 1: glite Overview. Francisco García Eijó y Alejandro Soba. Laboratorio de Sistemas Complejos Universidad de Buenos Aires

Grid Computing. Clase 1: glite Overview. Francisco García Eijó y Alejandro Soba. Laboratorio de Sistemas Complejos Universidad de Buenos Aires : glite Overview Francisco García Eijó y Alejandro Soba Laboratorio de Sistemas Complejos Universidad de Buenos Aires 12.06.2012 Agenda Introducción. Conceptos Grid. glite. Arquitectura. Qué es? es un

Más detalles

Gestor de Colas SGE. 1. Qué es? 2. Configuración actual en CICA 3. Comandos 4. Trabajos Paralelos 5. Entorno gráfico QMON

Gestor de Colas SGE. 1. Qué es? 2. Configuración actual en CICA 3. Comandos 4. Trabajos Paralelos 5. Entorno gráfico QMON Gestor de Colas SGE 1. Qué es? 2. Configuración actual en CICA 3. Comandos 4. Trabajos Paralelos 5. Entorno gráfico QMON 1. Qué es? SGE (Sun Grid Engine) es un gestor de colas, realizado por Sun Microsystems.

Más detalles

simul_data Manual de usuario

simul_data Manual de usuario Universidad Miguel Hernández 1 3 de mayo de 2011 1 Copyright (c) 2008 P. Pablo Garrido Abenza. Todos los derechos reservados. Resumen El presente manual describe el programa simul_data, que se incluye

Más detalles

CrossBroker: gestión de aplicaciones paralelas e interactivas en entornos Grid

CrossBroker: gestión de aplicaciones paralelas e interactivas en entornos Grid CrossBroker: gestión de aplicaciones paralelas e interactivas en entornos Grid PONENCIAS CrossBroker: Management of Parallel and Interactive Applications on Grid Environments E. Fernández, A. Morajko,

Más detalles

ISO 19103. Lenguaje de Esquema Conceptual

ISO 19103. Lenguaje de Esquema Conceptual ISO 19103 Lenguaje de Esquema Conceptual La ISO 19103 establece normas y guías para la adopción y uso de un Lenguaje de Esquema Conceptual (CSL) para desarrollar modelos o esquemas de información geográfica,

Más detalles

GRAFOS. Prof. Ing. M.Sc. Fulbia Torres

GRAFOS. Prof. Ing. M.Sc. Fulbia Torres ESTRUCTURAS DE DATOS 2006 Prof. DEFINICIÓN Un grafo consta de un conjunto de nodos(o vértices) y un conjunto de arcos (o aristas). Cada arco de un grafo se especifica mediante un par de nodos. Denotemos

Más detalles

Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática

Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática Instituto Superior Politécnico José Antonio Echeverría Facultad de Ingeniería Informática COMPONENTE PARA LA TRANSFORMACIÓN A ESTÁNDARES DE MODELOS DE PROCESOS DE NEGOCIO. MODELOS DE LA BPMS BONITA Informe

Más detalles

Algoritmos sobre Grafos

Algoritmos sobre Grafos Sexta Sesión 27 de febrero de 2010 Contenido Deniciones 1 Deniciones 2 3 4 Deniciones sobre Grafos Par de una lista de nodos y una lista de enlaces, denidos a su vez como pares del conjunto de nodos.

Más detalles

Sistema Distribuido de Anotació n Automá tica y Recuperació n Semá ntica de Imá genes de Histología. Primer Informe

Sistema Distribuido de Anotació n Automá tica y Recuperació n Semá ntica de Imá genes de Histología. Primer Informe Sistema Distribuido de Anotació n Automá tica y Recuperació n Semá ntica de Imá genes de Histología Primer Informe 21 de enero de 2011 Índice general I Estado del Proyecto 3 1. Información General del

Más detalles

GREASY. Paralelismo trivial en LaPalma

GREASY. Paralelismo trivial en LaPalma GREASY Paralelismo trivial en LaPalma SIMULACIONES HPC EN LAPALMA Cada subproblema interacciona con alguno o varios subproblemas Necesita una red de interconexión de alto rendimiento Ejecución en LaPalma

Más detalles

Curso: Uso de infraestructuras Clúster y Grid para proyectos de e-ciencia. Lanzamiento y Monitoreo de Jobs en Condor. GRID COLOMBIA - RENATA [Ciudad]

Curso: Uso de infraestructuras Clúster y Grid para proyectos de e-ciencia. Lanzamiento y Monitoreo de Jobs en Condor. GRID COLOMBIA - RENATA [Ciudad] Curso: Uso de infraestructuras Clúster y Grid para proyectos de e-ciencia Lanzamiento y Monitoreo GRID COLOMBIA - RENATA [Ciudad] Lanzamiento y Monitoreo Matchmaking con ClassAds Comandos basicos Envio

Más detalles

Sistema de Ficheros. Sistemas Operativos - ITIG. Álvaro Polo Valdenebro. Abril 2009. apoloval@gsyc.es. GSyC - 2009 Introducción 1

Sistema de Ficheros. Sistemas Operativos - ITIG. Álvaro Polo Valdenebro. Abril 2009. apoloval@gsyc.es. GSyC - 2009 Introducción 1 Sistema de Ficheros Sistemas Operativos - ITIG Álvaro Polo Valdenebro apoloval@gsyc.es Abril 2009 GSyC - 2009 Introducción 1 c 2009 GSyC Algunos derechos reservados. Este trabajo se distribuye bajo la

Más detalles

Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado

Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado Ingeniería de Software con UML Unified Modeling Language Lenguaje Unificado de Modelado 1. Introducción Unified Modeling Languaje Fuente: Booch- Jacobson-Rumbauch y diversos sitios Internet, entre otros:

Más detalles

Ya se definió brevemente lo que es la minería de datos, pero ahora conviene

Ya se definió brevemente lo que es la minería de datos, pero ahora conviene CAPÍTULO 2 Minería de datos y Conceptos generales 2.1 Minería de datos Ya se definió brevemente lo que es la minería de datos, pero ahora conviene elaborar un poco más sobre el tema. Se comentó anteriormente

Más detalles

ATLAS MANUAL DE USUARIO SERVICIO DE AUDITORIA

ATLAS MANUAL DE USUARIO SERVICIO DE AUDITORIA ATLAS MANUAL DE USUARIO SERVICIO DE AUDITORIA Versión 1.3 Área de Aplicaciones Especiales y Arquitectura de Software Hoja de Control Título Documento de Referencia Responsable Manual de Usuario Servicio

Más detalles

3. ANÁLISIS Y DISEÑO DEL SISTEMA

3. ANÁLISIS Y DISEÑO DEL SISTEMA 3. ANÁLISIS Y DISEÑO DEL SISTEMA En esta sección se representan los diagramas de casos de uso y diagramas de clase necesarios para analizar todo el sistema. También se describen los procesos de selección

Más detalles

Sistemas de Archivos Interfaz. Módulo 10. Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur

Sistemas de Archivos Interfaz. Módulo 10. Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Sistemas de Archivos Interfaz Módulo 10 Departamento de Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Module 10: Sistema de Archivos: Interfaz Concepto de archivos Métodos de Acceso

Más detalles

Guía de Modelo Relacional y Conversión de Entidad-Relación a Relacional

Guía de Modelo Relacional y Conversión de Entidad-Relación a Relacional Guía de Modelo Relacional y Conversión de Entidad-Relación a Relacional Prof. Claudio Gutiérrez, Aux. Mauricio Monsalve Primavera de 2007 1. Problemas conceptuales 1. Qué es una relación? Qué es un esquema

Más detalles

Contenido. Prólogo... Capítulo 1. Algoritmos y estructuras de datos... 1. Introducción... 24

Contenido. Prólogo... Capítulo 1. Algoritmos y estructuras de datos... 1. Introducción... 24 Contenido Prólogo... vii Capítulo 1. Algoritmos y estructuras de datos... 1 Introducción... 2 1.1. Tipos de datos... 2 1.1.1. Tipos primitivos de datos... 3 1.1.2. Tipos de datos compuestos y agregados...

Más detalles

LECCIÓN 6 "TÉCNICAS DE PLANIFICACIÓN Y PROGRAMACIÓN"

LECCIÓN 6 TÉCNICAS DE PLANIFICACIÓN Y PROGRAMACIÓN LECCIÓN 6 "TÉCNICAS DE PLANIFICACIÓN Y PROGRAMACIÓN" ÍNDICE 6.1. NECESIDAD DE LA PLANIFICACIÓN Y PROGRAMACIÓN. 6.2. PROGRAMACIÓN CLÁSICA: DIAGRAMAS DE GANTT. 6.3. TÉCNICAS BASADAS EN EL USO DE REDES. 6.4.

Más detalles

ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS

ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS ETSIINGENIO 2009 DIBUJO DE GRAFOS MEDIANTE ALGORITMOS GENÉTICOS EtsiIngenio Inteligencia Artificial 1 Raposo López Alejandro Sánchez Palacios Manuel Resumen dibujo de grafos mediante algoritmos genéticos

Más detalles

Introducción a RDF. Fundamentos de la Web Semántica. Documentos. Breve historia. Objetivos RDF. Modelo de datos RDF. Pablo R.

Introducción a RDF. Fundamentos de la Web Semántica. Documentos. Breve historia. Objetivos RDF. Modelo de datos RDF. Pablo R. Introducción a RDF RDF Pablo R. Fillottrani Depto. Ciencias e Ingeniería de la Computación Universidad Nacional del Sur Segundo Cuatrimestre 2013 Objetivos Objetivos Breve historia Breve historia Objetivos

Más detalles

Tema 5: El Lenguaje Unificado de Modelado. Departamento de Lenguajes y Sistemas Informáticos II www.kybele.urjc.es

Tema 5: El Lenguaje Unificado de Modelado. Departamento de Lenguajes y Sistemas Informáticos II www.kybele.urjc.es Tema 5: El Lenguaje Unificado de Modelado Departamento de Lenguajes y Sistemas Informáticos II Contenidos Introducción Diagramas de UML Modelado de la parte estática Modelado de la parte dinámica Las 4+1

Más detalles

Documento de Parametrización

Documento de Parametrización Documento de Parametrización AZDigital-RFC-012 Localización: Editor: Andrés Schlesinger (aschlesi@analitica.com.co) Sixto Pinzón (sixto.pinzon@analitica.com.co) Este documento está dirigido a usuarios

Más detalles

Formal Models of Web Queries

Formal Models of Web Queries Formal Models of Web Felipe Bravo Márquez 2 de noviembre de 2010 Desde la aparición de la Web, se han desarrollado diversas herramientas y técnicas para recuperar información en ella. Muchas de éstos trabajos

Más detalles

Herramienta para la construcción de un cluster y la distribución de carga entre los nodos

Herramienta para la construcción de un cluster y la distribución de carga entre los nodos Herramienta para la construcción de un cluster y la distribución de carga entre los nodos Rubén A. González García 1, Gabriel Gerónimo Castillo 2 1 Universidad Juárez Autónoma de Tabasco, Av. Universidad

Más detalles

Copyright 2011 - bizagi. Gestión de Cambios Documento de Construcción Bizagi Process Modeler

Copyright 2011 - bizagi. Gestión de Cambios Documento de Construcción Bizagi Process Modeler Copyright 2011 - bizagi Gestión de Cambios Bizagi Process Modeler Tabla de Contenido Gestión de Cambios... 4 Descripción... 4 Principales factores en la Construcción del Proceso... 5 Modelo de Datos...

Más detalles

CommonKADS: Nivel de concepto

CommonKADS: Nivel de concepto Francisco J. Martín Mateos Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Objetivos del nivel de concepto Especifica la estructura de la información y del conocimiento

Más detalles

Tutorial de UML. Introducción: Objetivos: Audiencia: Contenidos:

Tutorial de UML. Introducción: Objetivos: Audiencia: Contenidos: Tutorial de UML Introducción: El Lenguaje de Modelamiento Unificado (UML - Unified Modeling Language) es un lenguaje gráfico para visualizar, especificar y documentar cada una de las partes que comprende

Más detalles

Microsoft HPC. V 1.0 José M. Cámara (checam@ubu.es)

Microsoft HPC. V 1.0 José M. Cámara (checam@ubu.es) Microsoft HPC V 1.0 José M. Cámara (checam@ubu.es) Introducción Microsoft HPC (High Performance Computing) es la solución de Microsoft a la computación de alto rendimiento. Está enfocado principalmente

Más detalles

WinQSB. Módulo de Transporte y Asignación. Al ejecutar el módulo Network Modeling la ventana de inicio es la siguiente

WinQSB. Módulo de Transporte y Asignación. Al ejecutar el módulo Network Modeling la ventana de inicio es la siguiente WinQSB Módulo de Transporte y Asignación Al ejecutar el módulo Network Modeling la ventana de inicio es la siguiente desde la cual, a partir del menú File New Problem puedes introducir un nuevo problema

Más detalles

Una Arquitectura para una Herramienta de Patrones de Diseño

Una Arquitectura para una Herramienta de Patrones de Diseño Una Arquitectura para una Herramienta de Patrones de Diseño José Sáez Martínez 1, Jesús García Molina, Pedro J. Jiménez García Departamento de Informática, Lenguajes y Sistemas. Campus de Espinardo C.P.

Más detalles

Curso de Visual Basic 6.0 (II)

Curso de Visual Basic 6.0 (II) Curso de Visual Basic 6.0 (II) Este curso tiene por objetivo dotar al alumno de los elementos necesarios para profundizar en la programación de Visual Basic. Así, al finalizar el curso, el alumno será

Más detalles

Primer Parcial de Programación 3 (1/10/2009)

Primer Parcial de Programación 3 (1/10/2009) Primer Parcial de Programación (/0/009) Instituto de Computación, Facultad de Ingeniería Este parcial dura horas y contiene carillas. El total de puntos es 0. En los enunciados llamamos C* a la extensión

Más detalles

Implementación y Evaluación

Implementación y Evaluación Capítulo 4 Implementación y Evaluación 4.1. Descripción de la infraestructura La figura muestra de forma esquemática los elementos que integran el ambiente de grid bajo el cual se instaló y configuró el

Más detalles

SIIGO PYME PLUS. Cambio Clave de Administrador y Usuario. Cartilla I

SIIGO PYME PLUS. Cambio Clave de Administrador y Usuario. Cartilla I SIIGO PYME PLUS Cambio Clave de Administrador y Usuario Cartilla I Tabla de Contenido 1. Presentación 2. Qué son Claves? 3. CAMBIO CLAVE DE ADMINISTRADOR 3.1 Cuál es la Ruta Para Cambiar la Clave de Administrador?

Más detalles

CAPÍTULO VII Pruebas de usabilidad y su medición 1. La muestra

CAPÍTULO VII Pruebas de usabilidad y su medición 1. La muestra CAPÍTULO VII Pruebas de usabilidad y su medición 1. La muestra La muestra que se ocupará para realizar la prueba de usabilidad, permite delimitar a un grupo de estudiantes que ya han cursado el segundo

Más detalles

ORINOCO Framework: Publicación, Composición y Ejecución de SERVICIOS WEB en Ambientes Grid

ORINOCO Framework: Publicación, Composición y Ejecución de SERVICIOS WEB en Ambientes Grid ORINOCO Framework: Publicación, Composición y Ejecución de SERVICIOS WEB en Ambientes Grid Keysis Kiss 1, Eduardo Blanco 2, and Yudith Cardinale 2 1 Universidad Central de Venezuela, Facultad de Ciencias,Escuela

Más detalles

Instructivo. VIDEOS EN: www.vimeo.com/apolosoft INTRODUCCION

Instructivo. VIDEOS EN: www.vimeo.com/apolosoft INTRODUCCION TIPO DE IMPUESTO Instructivo INTRODUCCION Opción que permite configurar todos los tipos de impuestos, siendo estos cuentas de iva u otros impuestos nominales que se requieren calcular al producto y/o servicio

Más detalles

Guía detallada de administración de Active Directory

Guía detallada de administración de Active Directory Guía detallada de administración de Active Directory Esta guía es una introducción a la administración del servicio Active Directory y del complemento Usuarios y equipos de Active Directory de Windows

Más detalles

Enterprise Architect y UML Básico

Enterprise Architect y UML Básico Enterprise Architect y UML Básico Diciembre 2008 Carlos Alexander Zuluaga Agenda Diagrama de despliegue. Introducción. Modelado. Diagrama de estructuras compuestas. Introducción. Modelado. Modelo 4 + 1

Más detalles

Una heurística para la asignación de máquinas a trabajos fijos

Una heurística para la asignación de máquinas a trabajos fijos VIII Congreso de Ingeniería de Organización Leganés, 9 y 10 de septiembre de 2004 Una heurística para la asignación de máquinas a trabajos fijos José Manuel García Sánchez, Marcos Calle Suárez, Gabriel

Más detalles

Diseño de Aplicaciones con Model Maker for Delphi

Diseño de Aplicaciones con Model Maker for Delphi Diseño de Aplicaciones con Model Maker for Delphi... 1 Creación de un diagrama de clases... 1 Agregar una nueva clase al diagrama... 2 Agregación de atributos y métodos a la clase... 3 Agregar un nuevo

Más detalles

2. MARCO TEÓRICO 2.1. GRAFOS

2. MARCO TEÓRICO 2.1. GRAFOS 2. MARCO TEÓRICO Este capítulo presenta conceptos relacionados con grafos, técnicas y herramientas de visualización de grafos. Además, incluye la definición del modelo de datos GDM (5), los operadores

Más detalles

Diseño e implementación de un servicio de procesos de topología vectorial conforme al estándar WPS del OGC

Diseño e implementación de un servicio de procesos de topología vectorial conforme al estándar WPS del OGC Diseño e implementación de un servicio de procesos de topología vectorial conforme al estándar WPS del OGC Xavier Calaf Ramírez Núria Julià Selvas Joan Masó Pau Introducción Popularización visores de datos

Más detalles

ESTUDIO SOBRE USO DE TEXTOS ESCOLARES EN ENSEÑANZA MEDIA RESUMEN EJECUTIVO

ESTUDIO SOBRE USO DE TEXTOS ESCOLARES EN ENSEÑANZA MEDIA RESUMEN EJECUTIVO Ministerio de Educación Equipo de Seguimiento a la Implementación Curricular Unidad de Currículum y Evaluación ESTUDIO SOBRE USO DE TEXTOS ESCOLARES EN ENSEÑANZA MEDIA RESUMEN EJECUTIVO En septiembre de

Más detalles

Aplicación de Redes bayesianas usando Weka.

Aplicación de Redes bayesianas usando Weka. Aplicación de Redes bayesianas usando Weka. Cynthia Lorena Corso 1, Fabian Gibellini 1 1 Universidad Tecnológica Nacional, Facultad Regional Córdoba Laboratorio de Sistemas de Información Maestro M. López

Más detalles

ADMINISTRACIÓN DE REDES. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia

ADMINISTRACIÓN DE REDES. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia ADMINISTRACIÓN DE REDES. Ing. Camilo Zapata czapata@udea.edu.co Universidad de Antioquia SNMP Es un protocolo del nivel de Capa de Aplicación. Proporciona un formato de mensajes para el intercambio de

Más detalles

CURSOS DE ESPECIALIZACIÓN MICROSOFT EXCEL

CURSOS DE ESPECIALIZACIÓN MICROSOFT EXCEL CURSOS DE ESPECIALIZACIÓN MICROSOFT EXCEL MICROSOFT EXCEL. FÓRMULAS Y FUNCIONES. 6 HORAS Ampliar los conocimientos sobre funciones de Microsoft Excel de forma completa y avanzada, con el fin de mejorar

Más detalles

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción

PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación. II MODELOS y HERRAMIENTAS UML. II.1 UML: Introducción PROGRAMACIÓN ORIENTADA A OBJETOS Master de Computación II MODELOS y HERRAMIENTAS UML 1 1 Técnica de modelado de objetos (I) El modelado orientado a objetos es una técnica de especificación semiformal para

Más detalles

6451 Planning, Deploying and Managing Microsoft Systems Center Configuration Manager 2007

6451 Planning, Deploying and Managing Microsoft Systems Center Configuration Manager 2007 6451 Planning, Deploying and Managing Microsoft Systems Center Introducción Este curso de cinco días impartido por instructor, provee a estudiantes con el conocimiento y habilidades para planear, implementar

Más detalles

AGESIC. Aplicación de Ruteo y Trazabilidad de Expediente Electrónico. Especificación Técnica ARTEE. Asunto: Fecha: 28/08/11

AGESIC. Aplicación de Ruteo y Trazabilidad de Expediente Electrónico. Especificación Técnica ARTEE. Asunto: Fecha: 28/08/11 AGESIC Aplicación de Ruteo y Trazabilidad de Expediente Electrónico Asunto: Especificación Técnica ARTEE Fecha: 28/08/11 1. TABLA DE CONTENIDO 1. Tabla de Contenido... 2 2. Objetivo... 4 3. Diagrama de

Más detalles

4. IMPLEMENTACIÓN. Que los nodos no estén muy cerca unos a otros. Que los nodos que estén conectados por aristas se dibujen cerca.

4. IMPLEMENTACIÓN. Que los nodos no estén muy cerca unos a otros. Que los nodos que estén conectados por aristas se dibujen cerca. 4. IMPLEMENTACIÓN Esta sección contiene todo lo relacionado con la implementación del sistema. Se encuentra la selección del algoritmo utilizado para implementar el grafo dirigido por fuerzas; las herramientas

Más detalles

Gestión de datos. Luis March IFIC (Univ. Valencia CSIC)

Gestión de datos. Luis March IFIC (Univ. Valencia CSIC) Gestión de datos Luis March IFIC (Univ. Valencia CSIC) Contenido 1.- Introducción 2.- Conceptos generales 3.- Ficheros y replicas: convenio de nombres 4.- Sistema de Gestión de Datos 5.- Catálogos de ficheros

Más detalles

TING! CICLOS DE NEGOCIO FORMACIÓN TÉCNICA MADRID 19-23 JULIO 2010

TING! CICLOS DE NEGOCIO FORMACIÓN TÉCNICA MADRID 19-23 JULIO 2010 TING! CICLOS DE NEGOCIO FORMACIÓN TÉCNICA MADRID 19-23 JULIO 2010 JULIO 2010 V2.0 ting! Tecnologías Inteligentes de Software S.L. índice I. HERENCIA I. DEPENDENCIA ENTRE MÓDULOS II. III. IV. II. III. IV.

Más detalles

ANÁLISIS SEMÁNTICO. Especificación formal: Semántica Operacional, semántica denotacional, semántica Axiomática, Gramáticas con Atributos.

ANÁLISIS SEMÁNTICO. Especificación formal: Semántica Operacional, semántica denotacional, semántica Axiomática, Gramáticas con Atributos. ANÁLISIS SEMÁNTICO El análisis semántico dota de un significado coherente a lo que hemos hecho en el análisis sintáctico. El chequeo semántico se encarga de que los tipos que intervienen en las expresiones

Más detalles

ST26_ Advanced Solutions of Microsoft SharePoint Server 2013

ST26_ Advanced Solutions of Microsoft SharePoint Server 2013 ST26_ Advanced Solutions of Microsoft SharePoint Server 2013 Presentación Este curso examina cómo planificar, configurar y administrar un entorno de Microsoft SharePoint Server 2013. Incluye la implementación

Más detalles

Libertya Web Service r46gc Índice de contenido

Libertya Web Service r46gc Índice de contenido Libertya Web Service r46gc Índice de contenido Objetivos de este documento...2 Prerequisitos...3 Instalación del servicio...3 Acceso al Servicio...3 Mecanismo de Interacción...3 ParameterBean y Result

Más detalles

Lenguajes de Programación Curso 04-05. Práctica 4. Herencia. Utilización de interfaces y clases abstractas. 1. Interfaces 1. 2. Clases abstractas 2

Lenguajes de Programación Curso 04-05. Práctica 4. Herencia. Utilización de interfaces y clases abstractas. 1. Interfaces 1. 2. Clases abstractas 2 Objetivos Herencia. Utilización de interfaces y clases abstractas. Índice 1. Interfaces 1 2. Clases abstractas 2 3. Collections Framework 3 3.1. Collection........................................... 3

Más detalles

Matemáticas I: Hoja 2 Cálculo matricial y sistemas de ecuaciones lineales

Matemáticas I: Hoja 2 Cálculo matricial y sistemas de ecuaciones lineales Matemáticas I: Hoja 2 Cálculo matricial y sistemas de ecuaciones lineales Ejercicio 1 Escribe las siguientes matrices en forma normal de Hermite: 2 4 3 1 2 3 2 4 3 1 2 3 1. 1 2 3 2. 2 1 1 3. 1 2 3 4. 2

Más detalles

4 o Ingeniería Informática

4 o Ingeniería Informática Esquema del tema 1. Introducción 4 o Ingeniería Informática II26 Procesadores de lenguaje Estructura de los compiladores e intérpretes 2. Etapas del proceso de traducción 3. La interpretación 4. La arquitectura

Más detalles

Iniciar flujo a partir de un archivo XML

Iniciar flujo a partir de un archivo XML How to Iniciar flujo a partir de un archivo XML Versión: 2.0 Fecha de publicación 30-03-2011 Aplica a: Q-flow 3.0y Q-flow 3.1 Índice Introducción... 3 Pre-requisitos... 3 Componentes de la solución...

Más detalles

MEDIDA DE LA VELOCIDAD DEL SONIDO. TUBO DE RESONANCIA

MEDIDA DE LA VELOCIDAD DEL SONIDO. TUBO DE RESONANCIA eman ta zabal zazu Departamento de Física de la Materia Condensada universidad del país vasco euskal herriko unibertsitatea FACULTAD DE CIENCIA Y TECNOLOGÍA UNIVERSIDAD DEL PAÍS VASCO DEPARTAMENTO de FÍSICA

Más detalles

AUDIOCODECS AEQ PHOENIX. NOTA DE APLICACIÓN 0 - F. Conexión entre AEQ Phoenix Mobile vía Internet, configuración para escenarios complejos.

AUDIOCODECS AEQ PHOENIX. NOTA DE APLICACIÓN 0 - F. Conexión entre AEQ Phoenix Mobile vía Internet, configuración para escenarios complejos. AUDIOCODECS AEQ PHOENIX. NOTA DE APLICACIÓN 0 - F Conexión entre AEQ Phoenix Mobile vía Internet, configuración para escenarios complejos. A través de red privada, sin utilizar DHCP, con NAT manual y utilizando

Más detalles

AST PROBATCH AUTOMATIZACIÓN DE PROCESOS A SU MEDIDA

AST PROBATCH AUTOMATIZACIÓN DE PROCESOS A SU MEDIDA AST PROBATCH AUTOMATIZACIÓN DE PROCESOS A SU MEDIDA INDICE Por qué implementar una solución de workload automation? - Una situación común para una empresa - Los riesgos e implicaciones AST Probatch: la

Más detalles

Introducción al ambiente de desarrollo: Edición, compilación y depuración. Familiarizarse con el entorno de desarrollo Dev C++.

Introducción al ambiente de desarrollo: Edición, compilación y depuración. Familiarizarse con el entorno de desarrollo Dev C++. . Objetivos: Al final de esta práctica usted estará en capacidad de: Realizar un programa sencillo en C++. Familiarizarse con el entorno de desarrollo Dev C++. Editar, compilar y depurar un programa en

Más detalles

Memoria de resultados. Convocatoria de Innovación Docente Curso 2011-2012. Universidad de Salamanca. 29 de junio de 2012

Memoria de resultados. Convocatoria de Innovación Docente Curso 2011-2012. Universidad de Salamanca. 29 de junio de 2012 Herramienta de analítica visual para el seguimiento de la actividad de los estudiantes de asignaturas de Ingeniería del Software en el Campus Virtual Studium (ID11/013) Convocatoria de Innovación Docente

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

CONFIGURACION DEL DIRECTORIO ACTIVO EN WINDOWS SERVER 2000/2003. Introducción

CONFIGURACION DEL DIRECTORIO ACTIVO EN WINDOWS SERVER 2000/2003. Introducción CONFIGURACION DEL DIRECTORIO ACTIVO EN WINDOWS SERVER 2000/2003 Fuente: www.microsoft.com Asignatura: Sistemas Distribuidos Tutor: Iván Sánchez Nieves Semestre IX - Nocturno Fundación Universitaria San

Más detalles

Práctica 2. Introducción a net2plan (I)

Práctica 2. Introducción a net2plan (I) TEORÍA DE REDES DE TELECOMUNICACIONES Grado en Ingeniería Telemática Grado en Ingeniería en Sistemas de Telecomunicación Curso 2012-2013 Práctica 2. Introducción a net2plan (I) Autor: Pablo Pavón Mariño

Más detalles

INFORMACIÓN ENVIADA Y CERTIFICACIONES DE AZURE. pandasecurity.com

INFORMACIÓN ENVIADA Y CERTIFICACIONES DE AZURE. pandasecurity.com INFORMACIÓN ENVIADA Y CERTIFICACIONES DE AZURE pandasecurity.com 2 01 Qué información es enviada/guardada en la nube? 04 Qué seguridad tiene la plataforma donde se alojan los datos? 02 Se comparte algún

Más detalles

OBCOM MetaServer Instalació n y Cónfiguració n

OBCOM MetaServer Instalació n y Cónfiguració n OBCOM MetaServer Instalació n y Cónfiguració n Versión 1.2 OBCOM INGENIERÍA S.A. Av. Holanda 1555, Of. 1204 Providencia, Santiago, Chile Teléfono: +562 2761-7459 http://www.obcom.cl Contenido 1 Introducción...

Más detalles

Diagramas de Clase en UML 1.1

Diagramas de Clase en UML 1.1 Diagramas de Clase en UML. Francisco José García Peñalvo Licenciado en Informática. Profesor del Área de Lenguajes y Sistemas Informáticos de la Universidad de Burgos. fgarcia@.ubu.es Carlos Pardo Aguilar

Más detalles

Inicio de MO Inicio de MD Inicio de MF. Documento de Análisis. Base de datos de las especificaciones OMT. MO, MD, MF Detallados. Librería de Clases

Inicio de MO Inicio de MD Inicio de MF. Documento de Análisis. Base de datos de las especificaciones OMT. MO, MD, MF Detallados. Librería de Clases 3.2 TÉCNICA DE MODELADO DE OBJETOS (OMT) (JAMES RUMBAUGH). 3.2.1 Introducción. En este documento se trata tanto el OMT-1 como el OMT-2, el primero contenido en el Libro Modelado y Diseño Orientado (Metodología

Más detalles

MS_6451 Planning, Deploying and Managing Microsoft System Center Configuration Manager 2007

MS_6451 Planning, Deploying and Managing Microsoft System Center Configuration Manager 2007 Planning, Deploying and Managing Microsoft System Center Configuration Manager www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción

Más detalles

AUDIOCODECS AEQ PHOENIX. NOTA DE APLICACIÓN 0 - D. Conexión entre AEQ Phoenix Mobile vía Internet, configuración para escenarios complejos.

AUDIOCODECS AEQ PHOENIX. NOTA DE APLICACIÓN 0 - D. Conexión entre AEQ Phoenix Mobile vía Internet, configuración para escenarios complejos. AUDIOCODECS AEQ PHOENIX. NOTA DE APLICACIÓN 0 - D Conexión entre AEQ Phoenix Mobile vía Internet, configuración para escenarios complejos. A través de red privada, sin utilizar DHCP, con NAT manual y utilizando

Más detalles

Instalando el Crimson Editor

Instalando el Crimson Editor Instalando el Crimson Editor Descarga la ultima versión disponible (aproximadamente 850 kb) de la siguiente página http://www.crimsoneditor.com/english/download.html Requerimientos del Sistema: Windows

Más detalles

CONSTRUCCIÓN DEL PROCESO ADMINISTRADOR DE PROYECTOS SEIS SIGMA Bizagi Process Modeler

CONSTRUCCIÓN DEL PROCESO ADMINISTRADOR DE PROYECTOS SEIS SIGMA Bizagi Process Modeler ADMINISTRADOR DE PROYECTOS SEIS Bizagi Process Modeler Copyright 2011 - bizagi Contenido CONSTRUCCIÓN DEL PROCESO... 1 1. DIAGRAMA DEL PROCESO... 3 Sub proceso Fase... 4 Sub proceso Crear Entregable...

Más detalles

SIMULACIÓN REMOTA DE PROCESOS Y SISTEMAS DE ENTRADA/SALIDA

SIMULACIÓN REMOTA DE PROCESOS Y SISTEMAS DE ENTRADA/SALIDA SIMULACIÓN REMOTA DE PROCESOS Y SISTEMAS DE ENTRADA/SALIDA Carlos Domínguez, Houcine Hassan, Ángel Perles Departamento de Informática de Sistemas y Computadores Universidad Politécnica de Valencia {carlosd,

Más detalles

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS...2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA...7 Tarea DSI 1.1: Definición de Niveles de Arquitectura...9 Tarea DSI 1.2:

Más detalles

Mediciones pasivas. Performance de redes Instituto de Ingeniería Eléctrica, Universidad de la República 2005.

Mediciones pasivas. Performance de redes Instituto de Ingeniería Eléctrica, Universidad de la República 2005. Mediciones pasivas en elementos de red Agenda: Simple Network Managment Protocol (SNMP) Multi-Router Traffic Grapher (MRTG) Cisco NetFlow SNMP Protocolo de capa de aplicación. Permite intercambio de información

Más detalles

Boletín de Asesoría Gerencial SOA: enfoque técnico orientado a procesos

Boletín de Asesoría Gerencial SOA: enfoque técnico orientado a procesos Espiñeira, Sheldon y Asociados No. 4-2010 Contenido Haga click en los enlaces para navegar a través del documento Haga click en los enlaces para llegar directamente a cada sección 4 Introducción 4 Qué

Más detalles

DIAGRAMA PERT - EJEMPLO

DIAGRAMA PERT - EJEMPLO http://www.iusc.es/recursos/gesproy/textos/03.03.02.04.htm 1 de 1 24/11/2005 06:39 Construcción El primer paso en la creación de un diagrama PERT es dibujar el nodo que representa el inicio del proyecto,

Más detalles

ANEXO TRES INSTRUCTIVO PARA EL LLENADO DE LA FICHA TÉCNICA DEL INDICADOR

ANEXO TRES INSTRUCTIVO PARA EL LLENADO DE LA FICHA TÉCNICA DEL INDICADOR ANEXO TRES INSTRUCTIVO PARA EL LLENADO DE LA FICHA TÉCNICA DEL INDICADOR Objeto 1. Apoyar la elaboración de la ficha técnica del indicador mediante un conjunto de elementos que describe n de manera sencilla

Más detalles

Video 2: Cómo Crear una plantilla para Generar Procedimientos Almacenados

Video 2: Cómo Crear una plantilla para Generar Procedimientos Almacenados Video 2: Cómo Crear una plantilla para Generar Procedimientos Almacenados A continuación se detallará paso a paso el proceso para generar Procedimientos Almacenados (SQL Stored Procedures) con Amonsys

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

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

Diseño del Sistema de Información

Diseño del Sistema de Información Diseño del Sistema de Información ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 2 ACTIVIDAD DSI 1: DEFINICIÓN DE LA ARQUITECTURA DEL SISTEMA... 7 Tarea DSI 1.1: Definición de Niveles de Arquitectura... 9 Tarea DSI

Más detalles

PLANIFICACIÓN TEMPORAL DE PROYECTOS

PLANIFICACIÓN TEMPORAL DE PROYECTOS PLNIFIIÓN TEMPORL E PROYETOS 1. Introducción. La planificación temporal según los estándares 3. Técnicas de descomposición estructurada (ver presentación específica) 4. Métodos de planificación temporal

Más detalles

3. DIAGRAMAS DE CLASES...19 3.1. INTRODUCCIÓN... 19 3.2. DIAGRAMAS DE CLASES... 19 3.2.1. Perspectivas...20 3.2.2. Clases...20 3.2.2.1.

3. DIAGRAMAS DE CLASES...19 3.1. INTRODUCCIÓN... 19 3.2. DIAGRAMAS DE CLASES... 19 3.2.1. Perspectivas...20 3.2.2. Clases...20 3.2.2.1. 3. DIAGRAMAS DE CLASES...19 3.1. INTRODUCCIÓN... 19 3.2. DIAGRAMAS DE CLASES... 19 3.2.1. Perspectivas...20 3.2.2. Clases...20 3.2.2.1. Compartimento del nombre...21 3.2.2.2. Compartimento de la lista

Más detalles

Solución de BackUp. Sofía Martin (Linti) Matias Banchoff (Cespi) U.N.L.P. Noviembre de 2009

Solución de BackUp. Sofía Martin (Linti) Matias Banchoff (Cespi) U.N.L.P. Noviembre de 2009 Solución de BackUp Sofía Martin (Linti) Matias Banchoff (Cespi) U.N.L.P. Noviembre de 2009 Agenda Tipos de Backup Tipos de raid Bacula Instalación Configuración Referencias Tipos de Backup Full Backups

Más detalles

Compiladores: Sesión 20. Análisis semántico, verificación e inferencia de tipos

Compiladores: Sesión 20. Análisis semántico, verificación e inferencia de tipos Compiladores: Sesión 20. Análisis semántico, verificación e inferencia de tipos Prof. Gloria Inés Alvarez V. Departamento de Ciencias e Ingeniería de la Computación Pontificia Universidad Javeriana Cali

Más detalles

Instrumentación Virtual con LabVIEW

Instrumentación Virtual con LabVIEW Instrumentación Virtual con LabVIEW ESTRUCTURAS ESTRUCTURAS WHILE FOR.. CASE SEQUENCE Opciones de selección de CASE Controles Visibles Variables Locales y Globales Personalizar controles 1.- ENTORNO DE

Más detalles

Dell Client Management Pack versión 6.0 para Microsoft System Center Operations Manager User s Guide (Guía del usuario)

Dell Client Management Pack versión 6.0 para Microsoft System Center Operations Manager User s Guide (Guía del usuario) Dell Client Management Pack versión 6.0 para Microsoft System Center Operations Manager User s Guide (Guía del usuario) Notas, precauciones y avisos NOTA: Una NOTA proporciona información importante que

Más detalles