Desarrollo de Agentes software

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

Download "Desarrollo de Agentes software"

Transcripción

1 Desarrollo de Agentes software Prototipos de aplicaciones Carmen Fernández Chamizo Jorge Gómez Sanz Juan Pavón Mestras Dep. de Sistemas Informáticos y Programación Otros dominios! Gestión de temperatura! Quake! Asistentes para gestión de proyectos! Notificación de vuelos 1

2 Termostatos y Agentes Regulando temperaturas! Beca de colaboración de Moisés González ( )! Implementar con ABLE el caso de estudio del artículo Termostatos y agentes! ABLE es una plataforma de desarrollo de agentes de IBM! Idea base del experimento:! Regular la temperatura de una habitación cuando no se puede fiar del sensor de temperatura! Probar ABLE como plataforma de desarrollo 2

3 Simulación! N Agentes colocados en una habitación! La simulación está basada en eventos de tiempo! Cada instante de tiempo los agentes! Comunican la temperatura a los otros agentes agentes! Modifican la temperatura de la habitación! Además, el entorno se enfría en cada instante de simulación ABLE! Plataforma experimental de IBM! AbleBea n Canal de comunicaci ón 3

4 Arquitectura del agente-termostato CONTROL SENSORES (temperatura,estado) EFECTORES (enciende, apaga,media,pregunta) Control del termostato 4

5 Comunicaciones entre agentes temp1 Agente Termostato 1 Agente Termostato 2 temp 3 temp2 temp 5 temp 4 Agente Termostato 3 Agente Termostato 4 El entorno! El entorno es la propia habitación y lo que se pretende controlar es su temperatura! La temperatura responde al siguiente modelo:! Variables del entorno:! Temperatura del ambiente: la temperatura actual! Grado de enfriamiento del ambiente: en cada instante de simulación, cuánto se enfrían todas las celdas? 5

6 Calculando la temperatura en cada paso de simulación! Simular el flujo de calor! Se enfría cada X segundos toda la habitación! La temperatura final se calcula usando la media enfría unifórmemente Ambiente Habitación distribuye Parámetros del agente! Estropeado: si el termostato está estropeado o no! Temperatura ideal: la que persigue el agente! Tiempo de polling: cada cuánto se realiza el muestreo! Grado de enfriamiento: Es el número de grados que puede calentar la habitación un termostato, cada vez que se aplica el calor (que es cada vez que se produce un evento de polling y el termostato está encendido)! Radio de acción: se mide en celdas! Limite de apagado: cuando alcanza TI+LA el calefactor se apaga! Posicion x,posición y: la posición del termostato en la habitación 6

7 Actuadores del agente! Enciende: Enciende el termostato (es decir, cambia su estado a encendido)! Apaga: Apaga el termostato! Media: Calcula la media de las temperaturas que le han ido llegando al buffer de recepción de temperaturas.! Pregunta: Pregunta la primera temperatura que le llegó al buffer de recepción de temperaturas. La simulación 7

8 Conclusiones Termostatos! Negativo:! El modelo del entorno es mejorable! La lectura de termperaturas de los agentes no tiene en cuenta la proximidad! Positivo:! Permite manipular con bastantes parámetros en el sistema! Se puede experimentar con distintas configuraciones para ver cómo se comporta! Se consiguió probar la capacidad de ABLE como plataforma QUAKE WARS 8

9 Quake Wars! Beca de Colaboración de Carlos Celorrio ( )! Desarrollado por Carlos Celorrio! Había que generar librerías para! Lanzar batallas de bots! Definir la inteligencia de los bots! El objetivo era crear bots que vivieran en el quake en las QUAKE WARS!!!! Quake, qué es?! Se trata de un juego en primera persona! Hay que matar, básicamente! Existe versión en código abierto (quakeforge), pero requiere los mapas de la version comercial! Siempre se puede usar uno de los editores de mapas disponibles y generar nuestros propios mapas 9

10 Quake! Un bot es un programa que actúa por sí mismo y que interactua con sistemas complejos tal y como lo haría un usuario Cliente Juego MiBot llamadas locales tcp/ip Servidor Juego Quake! El cliente proporciona la interfaz remota de acceso al servidor! Define la percepción del entorno! Define los actuadores del bot! El bot al final define el control del agente y cómo reacciona ante los cambios del entorno! Se pueden conectar tantos bots como tolere la capacidad del servidor 10

11 PrologBot! Un bot que codifica su control en prolog! Aprovechar la capacidad de análisis de lenguaje natural de prolog! Codificar acciones en prolog Arquitectura del bot Control del agente (Prolog) Percepción de mi agente (C++) Actuadores (C++) Cliente Quake (C++) 11

12 Requisitos del prologbot! Las órdenes del bot se codifican en PROLOG! La comunicación con otros bots o con el usuario se hace a través del chat del quake! Se analizan las frases con DCG! El ciclo de actuación del bot debe ser Percibir Pensar Actuar Ejemplo de código para controlar un bot interpreta( X,Y,Z ) --> nombreemisor (Nom),mensAyuda,sitio(X,Y,Z). mensayuda --> [ven],[a]. mensayuda --> [te],[necesito],[en]. mensayuda --> [socorro],[estoy],[en]. sitio(x,y,z) --> [la],[habitacion],[color], { habitacion( COLOR, X,Y,Z) }. sitio(x,y,z) --> [la],[hab],[color], { habitacion( COLOR, X,Y,Z) }. nombreemisor(nom) --> [Nom]. accion(atacar) :- enemigo, not(vidabaja). accion(pedirayuda) :- enemigo, vidabaja. accion(socorrer) :- llamadasocorro, not(enemigo). 12

13 Demo 1: Persiguiendo al zombie Demo2: una pequeña guerra! En un área cerrada aparecen 3 equipos de 3 miembros.! Los bots dentro de un equipo son todos iguales! Los bots empiezan a luchar nada más aparecer 13

14 Conclusiones Quake! Negativo:! El bot lo percive TODO! No hay demasiada estrategia a no ser que se trate de escenarios de gran tamaño Corre, salta y dispara da buenos resultados! Positivo:! Se trata de un juego robusto. Mucha gente ha desarrollado para el! Está disponible en código abierto! Hay disponibles librerias en Internet que facilitan el trabajo Gestión de Proyectos 14

15 Desarrollo de asistentes! Proyecto Eurescom P815: ! Communications Management Process Integration Using Sofware Agents! Se trata de estudiar cómo los agentes pueden ayudar en el desarrollo de proyectos software! Informes de estado del proyecto! Predicción de retrasos! Negociación de deadlines! Implementación basada en CORBA Anexo Prototipo (I)! Entorno de Creación de Servicios (ECS)! Descripción de la herramienta. Creación de servicios para redes inteligentes Gestión de proyectos software Fases Tareas Flujos de trabajo Gestores, desarrolladores y revisores! Limitaciones de la herramienta 15

16 Arquitectura de agentes de interfaz Plataforma de Agentes (FIPA) Software Agent Agent Platform Agent Management System Directory Facilitator Agent Communication Channel ACC Internal Platform Message Transport Arquitectura de agentes de interfaz! Basada en CORBA Nuestra plataforma! Distribución y comunicación entre agentes En vez de ACC Uso de IDL en vez de ACL para soportar las interacciones entre agentes, También para cooperación con sistemas propietarios! Uso de CORBAservices Naming Service en vez de Directory Facilitator Event Service, para comunicación asíncrona! Definición de un Agent Management Service Creación, destrucción, configuración y gestión de agentes 16

17 Arquitectura de agentes de interfaz Plataforma de agentes basada en CORBA Agente Aplicación Agent Manager CORBA Event Service Naming Service Agente Arquitectura de agentes de interfaz Arquitectura de un agente de interfaz Task Manager Agent Management Control layer User Session Management Agent Session Management Other Session Management Session layer Agenda Project Manager Report Manager Domain layer Persistence Service Communication Resources Trace Handler Widgets Resource layer 17

18 Arquitectura de agentes de interfaz Arquitectura de un agente de interfaz! Control Layer! Sincroniza y coordina las actividades de los demás componentes! Session Layer! Gestiona las sesiones de comunicación con otros agentes, con el usuario, o con sistemas propietarios! Domain Layer! Recursos específicos al dominio de aplicación del agente! Resource Layer! Recursos genéricos para cualquier tipo de agente: persistencia, proxies de comunicaciones, ventanas, mecanismos de trazado, etc. Arquitectura de agentes de interfaz Controlador de Sesión Sistema Cognoscitivo Base Conocimiento Memoria de Conocimiento Trabajo Declarativo Espacio Conocimiento Objetivos Resolución Espacio Conocimiento Hechos Dominio Motor de Inferencia Gestor de Eventos (Postman) te.pma.control <<Evento>> <<Objetivo>> te.pma.visual << Objeto Gráfico >> Mailbox Eventos Externos: Aplicación. o Usuario 18

19 Comportamiento del agente Modelo BDI! Modelo cognoscitivo del hombre (Bratman 87)! Creencias (Believes) Deseos (Desires) e Intenciones (Intentions) Creencias Deseos Intencione s! No hay implementaciones estándar! Ventajas: robustez! Inconvenientes: Aprendizaje Comportamiento del agente! Elementos necesarios:! Reglas de comportamiento! Objetivos! Eventos! Espacio de Objetivos! Mejoras aportadas:! Espacio de objetivos! Reestructuración de las reglas de comportamiento! Diseño orientado a objetos de los objetivos 19

20 Comportamiento del agente Objetivos! visión cognoscitiva: deseo! visión procedural: intenciones! ciclo de vida Estado Inicial Pendiente cancelación activación refinamiento Resuelto resolución resolución Resuelto Gestión de fallos Fallado Comportamiento del agente Ejemplo de diseño de Objetivos Objective (from te/behavior) usa RecursiveObjective (from te/behavior) cancel( ) activate( ) handle_failure( ) refine( ) solve( ) handle_failure( ) createobjective( ) createrecursiveobjective( ) Objective_RefreshTask ReportWindow RecursiveObjective_ RefreshTaskReportWindo w 20

21 Comportamiento del agente Espacio de Objetivos! Relación es-subtarea-de! Propagación de la resolución o los fallos en la jerarquía de objetivos! Espacio Y / Espacio O Objective_Control Leyenda Espacio Y Espacio O Objective_ControlBarMe nu RecursiveObjective _RefreshTaskRepo rts RecursiveObjective_ TaskReportArrival Comportamiento del agente Eventos! Externos / Internos! Permiten modelar el mundo real EVENTO S E V E N T O S 21

22 Comportamiento del agente Reglas de comportamiento eventos AND existe el objetivo X en estado Y lanzar una tarea de (Activación / Refinamiento / Resolución / Gestión de fallos)! Ejemplo: (defrule menu_reportgeneration_selection?evento <- (event (classname "event_menu_reportgeneration"))?objetivo <- (objective (classname "recursiveobjective_cbm_projectreport" (OBJECT?obj) (state "PENDING")) => (assert (Task_Activation (target?obj))) (assert (Task_Refinement (target?obj))) (retract?event)) Comportamiento del agente Reglas de tratamiento de tareas! Activación, Refinamiento, Resolución, Gestión de fallos! Ejemplo: Activación (defrule activacion_bajo_nivel?object <- (objective (OBJECT?obj) (state "PENDING"))?tarea_act <- (Task_Activation (target?obj)) => (?obj activate) (?obj setstate "SOLVING") (retract?tarea_act)) 22

23 Comportamiento del agente Reglas de tratamiento de tareas! Activación, Refinamiento, Resolución, Gestión de fallos! Ejemplo: Refinamiento (defrule refinamiento_bajo_nivel?obj_foc <- (objective (OBJECT?obj) (state "SOLVING"))?tarea_ref <- (Task_Refinement (target?obj)) => (?*objectivesspace* refine?obj) (retract?tarea_ref)) Ejemplo de Funcionamiento Enviar el informe Generar Enviar Datos del Informe Obtener recursos Validar el informe Informe Enviado Aceptar 23

24 Prototipo! Objetivo: crear agentes de interfaz para una aplicación ya existente, el ECS (Entorno de Creación de Servicios) de Telefónica I+D! Ayudar en la gestión de proyectos software monitorizando su evolución! Asistentes para gestores: PMA! Asistentes para desarrolladores: PDA! Prototipo desarrollado en dos fases:! Primera fase: PMA y PDA simulado (Julio 1999)! Segunda fase: PMA y PDA, con capacidad de negociación (Noviembre 1999) Prototipo SCE Project Mangmt. (C++/CORBA) Access Session (C++/CORBA) Project Devel. (C++/CORBA) WfMS (C++/CORBA) User Mgr. (C++/CORBA) Tools Mgr. (C++/CORBA) Info. Rep. PDA (Jess & CORBA) Sun SPARC Solaris TPC/IP network PDA (Jess & CORBA) PC/Windows PC/Windows PMA (Jess & CORBA) Portátil/Windows 24

25 Funciones de los agentes de interfaz! PMA:! Generar informes de responsable (1ª fase)! Generar informes del estado del proyecto (1ª fase)! Resumir informes del estado del proyecto (1ª fase)! Capacidad para guardar su estado (1ª fase)! Negociación de plazos de tareas del proyecto (2ª Fase)! PDA:! Colaboración para generar informes de responsable (1ª fase)! Seguimiento de plazos de tareas del proyecto y análisis de acciones a tomar (2ª fase)! Generación de informes de responsable por solicitud del desarrollador o por configuración del agente (2ª fase)! Negociación de plazos para tareas (2ª fase)! Control del estado de las tareas del desarrollador (2ª fase) Diseño (I) jess Espacio de Objetivos, Objetivos, Eventos te.behavior te.comm motorinf Tiene el contexto Utiliz a << Window >> Project Tiene referencias a * Visualizadores te.pma project te.pma.computation al.context Utiliz a Utiliz a 25

26 Diseño (II) te.behavior Event Objective te.pma.control EventMenu EventMenuRepo rtgeneration EventMenuReport GenerationNewReport EventMenuReport GenerationMoreInfo... EventMenu EventMenu EventMenu << Objective >> Objective_Control UserSessionManager Uses te.pma.visual Implementación! Comunicaciones: CORBA! Lenguajes: Java, C++, IDL! Motor de inferencia: Jess! Sistemas Operativos: Windows 95, Solaris! Hardware: PC Pentium 133, PC Portátil Pentium 133, Ultra Sparc WorkStation 26

27 Demo final Complejidad del prototipo! Nº de Objetivos: 17! Nº de Eventos: 9! Reglas de control: 30! Objetos Distribuidos: 4 (ECS, PMA, PDA, Name Server)! Número total de clases 110! 50 % ventanas,! 24 % computacionales! 24 % control! 2 % persistencia 27

28 Conclusiones! Negativo! Aplicación lenta! Desarrollo basado en objetivos no es cómodo, aunque sí robusto! Positivo! Una arquitectura software para agentes permite: Reusabilidad Extensibilidad Mantenimiento! Uso del modelo BDI: Apropiado para agentes de interfaz (modela el tratamiento de eventos)! Integración con aplicaciones propietarias (legacy systems) Notificación de vuelos 28

29 Notificación de vuelos! Proyecto Eurescom P907 ( )! MESSAGE: Methodology for Engineering Systems of Software AGEnts! El proyecto consistía en crear una metodología industrial para el desarrollo de SMA! Como prototipo, Telefonica desarrolló un sistema para notificar cambios en vuelos Arquitectura del sistema Interfaz Usuario Servlet RMI Agente Personal RMI JADE AENA JADE Information Finder JADE 29

30 Vista externa del agente Management Interface Agent Interaction interfaces Interactions with agents AGENT AGENT AGENT AGENT Interactions with users Interactions with resources RESOURCES RESOURC ES RESOURC ES RESOURCES Executes management functions Provide management information Decision & Management Layer (DML) Receives high-level information about the world Perception & Communication Layer (PCL) Guides communications /modify perception Uses resources Orders to execute actions over the world Domain Layer (DL) Receives low-level information about the world Executes communica tive acts Executes actions over the world through resources Resource Layer (RL) Executes actions over the world/send messages to other entities Receive messages from other entities/receive information about the world 30

31 Wants to satisfy Goal Can be satisfied executing Role Task Satisfies Produces Evidence Interaction Satisfies Task Role Wants to satisfy Goal Can be satisfied executing Conclusiones! Negativo! Aplicación más lenta todavía! Desarrollo basado en objetivos es más cómodo que en el P907, pero todavía queda camino! Positivo! Una arquitectura que combina con éxito RMI y JADE! Se trata del prototipo más complejo del P907 31

Componentes de Integración entre Plataformas Información Detallada

Componentes de Integración entre Plataformas Información Detallada Componentes de Integración entre Plataformas Información Detallada Active Directory Integration Integración con el Directorio Activo Active Directory es el servicio de directorio para Windows 2000 Server.

Más detalles

En los últimos años, se ha presentado una enorme demanda por servicios portátiles,

En los últimos años, se ha presentado una enorme demanda por servicios portátiles, Capítulo 1 Introducción En los últimos años, se ha presentado una enorme demanda por servicios portátiles, a los que se les ha llamado tecnologías móviles, este repentino crecimiento de tecnologías ha

Más detalles

LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO

LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO UNIVERSIDADE DA CORUÑA Departamento de Tecnoloxías da Información e as Comunicacións LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO PRÁCTICA 4: Implementación de un Cliente de Correo

Más detalles

Ingeniería de Software. Pruebas

Ingeniería de Software. Pruebas Ingeniería de Software Pruebas Niveles de prueba Pruebas unitarias Niveles Pruebas de integración Pruebas de sistema Pruebas de aceptación Alpha Beta Niveles de pruebas Pruebas unitarias Se enfocan en

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

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

Elementos requeridos para crearlos (ejemplo: el compilador)

Elementos requeridos para crearlos (ejemplo: el compilador) Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción

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

Capítulo 5. Cliente-Servidor.

Capítulo 5. Cliente-Servidor. Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor

Más detalles

INGENIAS: Desarrollo dirigido por modelos de SMA

INGENIAS: Desarrollo dirigido por modelos de SMA INGENIAS: Desarrollo dirigido por modelos de SMA Juan Pavón Mestras jpavon@pdi.ucm.es Dep. de Ingeniería del Software e Inteligencia Artificial Universidad Complutense Madrid http://grasia.fdi.ucm.es Objetivo

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

GMF Gestor de incidencias

GMF Gestor de incidencias GMF Gestor de incidencias Contenidos Contenidos... 1 Introducción... 2 El módulo de Gestión de Incidencias... 2 Vista del técnico... 2 Vista de usuario... 4 Workflow o flujo de trabajo... 5 Personalización

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

INSTITUTO TECNOLOGICO DE LAS AMERICAS (ITLA) Nombre: Brayhan E. Acosta Hiciano. Matricula: 2012-1312. Materia: Sistema Operativo III

INSTITUTO TECNOLOGICO DE LAS AMERICAS (ITLA) Nombre: Brayhan E. Acosta Hiciano. Matricula: 2012-1312. Materia: Sistema Operativo III INSTITUTO TECNOLOGICO DE LAS AMERICAS (ITLA) Nombre: Brayhan E. Acosta Hiciano Matricula: 2012-1312 Materia: Sistema Operativo III Tema: Servidor DNS Profesor: José Doñe Fecha: 28/junio/2014 Servidor DNS

Más detalles

Gestión y Administración de proyectos

Gestión y Administración de proyectos Gestión y Administración de proyectos Aplicación a las bibliotecas, archivos y centros de documentación José Pino Díaz jose.pino.diaz@juntadeandalucia.es jpinod@uma.es Proyecto (Mapas mentales con http://www.wikimindmap.org/)

Más detalles

CAPÍTULO 3 VISUAL BASIC

CAPÍTULO 3 VISUAL BASIC CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para

Más detalles

Sistema de Monitoreo con Sensores Móviles usando Tecnología de Arquitectura Modular. Centro de Modelamiento Matemático Universidad de Chile

Sistema de Monitoreo con Sensores Móviles usando Tecnología de Arquitectura Modular. Centro de Modelamiento Matemático Universidad de Chile Sistema de Monitoreo con Sensores Móviles usando Tecnología de Arquitectura Modular Centro de Modelamiento Matemático Universidad de Chile Julio, 2012 Agenda Introducción Etapa previa: Conceptualización

Más detalles

Desarrollo de Sistemas Multi-Agente con INGENIAS

Desarrollo de Sistemas Multi-Agente con INGENIAS Desarrollo de Sistemas Multi-Agente con INGENIAS Juan Pablo Soto Alarcos Research Group Escuela Superior de Informática Universidad de Castilla - La Mancha INDICE Introducción INGENIAS Objetivo Principios

Más detalles

Modelos de los sistemas distribuidos. Jorge Iván Meza Martínez jimezam@gmail.com

Modelos de los sistemas distribuidos. Jorge Iván Meza Martínez jimezam@gmail.com Modelos de los sistemas distribuidos Jorge Iván Meza Martínez jimezam@gmail.com Especialización en Gestión de Redes de Datos Universidad Nacional de Colombia Sede Manizales 1/36 Contenidos Modelo arquitectónico

Más detalles

MACROPROCESO GESTIÓN TECNOLÓGICA

MACROPROCESO GESTIÓN TECNOLÓGICA Versión 1.0 Página 1 de 5 1. OBJETIVO Suministrar las fases para la puesta en producción de aplicaciones y sistemas de información desarrollados o adquiridos por el Instituto Colombiano de Bienestar Familiar

Más detalles

Qué es Clé Manager? Clé-Manager, permite que todas las personas que intervienen en proceso de requerimientos, tengan conocimiento de, cual es:

Qué es Clé Manager? Clé-Manager, permite que todas las personas que intervienen en proceso de requerimientos, tengan conocimiento de, cual es: Qué es Clé Manager? Es un sistema Web de administración de requerimientos. Orientado a permitir la correcta gestión de atención de requerimientos en el departamento de sistemas, a través de este software,

Más detalles

M.T.I. Arturo López Saldiña

M.T.I. Arturo López Saldiña M.T.I. Arturo López Saldiña Hoy en día, existen diversas aproximaciones al tema de cómo hacer que las personas trabajen dentro de una organización de manera colaborativa. El problema se vuelve más difícil

Más detalles

PUCV - Pontificia Universidad Católica de Valparaíso

PUCV - Pontificia Universidad Católica de Valparaíso PUCV - Pontificia Universidad Católica de Valparaíso INICIO IBM QUICKR IBM Quickr es un software de colaboración en equipos, el cual permite compartir archivos e información de forma instantánea y directa

Más detalles

COLEGIO COMPUESTUDIO

COLEGIO COMPUESTUDIO COLEGIO COMPUESTUDIO ÁREA: TECNOLOGIA E INFORMATICA DOCENTE: WILLY VIVAS LLOREDA ESTUDIANTE: CLEI: III GUIA N 5 N SESIONES: NUCLEO TEMÁTICO: UNIDAD: 2 Sistema operativo (Windows) OBJETIVO: Comprender el

Más detalles

Sistema de Control de Accesos API-WIN

Sistema de Control de Accesos API-WIN El API-WIN es un, un conjunto de aplicaciones destinadas a controlar al personal interno y externo de una organización. Este sistema es el encargado de la administración de los accesos controlados por

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Servicio DNS - 1 - Servicio DNS...- 3 - Definición... - 3 - Instalación... - 5 - Configuración del Servidor DNS...- 10 - - 2 - Servicio DNS Definición

Más detalles

Técnico y sus funciones. 5. Función de los líderes. 6 Función del analista de datos. 6. Metas del Help Desk. 7 Definir el alcance del Help Desk.

Técnico y sus funciones. 5. Función de los líderes. 6 Función del analista de datos. 6. Metas del Help Desk. 7 Definir el alcance del Help Desk. 3 Qué es un Help Desk? 3 Cómo trabaja un Help Desk? 3 Cómo se mide el éxito de un Help Desk? 5 Funciones de los miembros del equipo del Help Desk. 5 Técnico y sus funciones. 5 Función de los líderes. 6

Más detalles

Proyecto Human Brain

Proyecto Human Brain Proyecto Human Brain 2013 Human Brain Project Laboratorio Cajal de Circuitos Corticales (UPM-CSIC) Universidad Politécnica de Madrid El SP11 representa el primer paso hacia la consecución de los ambiciosos

Más detalles

MS_10748 Deploying System Center 2012, Configuration Manager

MS_10748 Deploying System Center 2012, Configuration Manager Deploying System Center 2012, 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 Este curso describe cómo planificar

Más detalles

Gestión de la Configuración

Gestión de la Configuración Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de

Más detalles

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados

Más detalles

4. Programación Paralela

4. Programación Paralela 4. Programación Paralela La necesidad que surge para resolver problemas que requieren tiempo elevado de cómputo origina lo que hoy se conoce como computación paralela. Mediante el uso concurrente de varios

Más detalles

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON)

3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1 INGENIERIA DE SOFTWARE ORIENTADO A OBJETOS OOSE (IVAR JACOBSON) 3.1.1 Introducción Este método proporciona un soporte para el diseño creativo de productos de software, inclusive a escala industrial.

Más detalles

Anexo 4 Documento de Arquitectura

Anexo 4 Documento de Arquitectura Anexo 4 Documento de Arquitectura 1. Introducción El anexo se describe el propósito y alcance referentes al proyecto correspondiente al documento de arquitectura. 2. Propósito El propósito del anexo de

Más detalles

Tema 1. Conceptos básicos

Tema 1. Conceptos básicos Conceptos básicos Sistema de Gestión de Bases de Datos, SGBD (DBMS, Database Management System): software diseñado específicamente para el mantenimiento y la explotación de grandes conjuntos de datos 1

Más detalles

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar Gobierno Municipal del Cantón Bolívar Versión: Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Plan de Desarrollo de Software Universidad

Más detalles

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA

CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA CAPÍTULO 3 DISEÑO DE LA ARQUITECTURA Para el desarrollo de la arquitectura interna del subsistema de programación de actividades se utilizó como referencia la Arquitectura de Aplicaciones.NET 105 de Microsoft

Más detalles

Windows Server 2012: Identidad y Acceso. Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services.

Windows Server 2012: Identidad y Acceso. Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services. Windows Server 2012: Identidad y Acceso Módulo 2: Descripción General de Windows Server 2012 Remote Desktop Services. Manual del Módulo Autor: Andrew J Warren, Content Master Publicado: Septiembre 10 de

Más detalles

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)

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

IBISCOM AUMENTE SU EFICIENCIA. i-bpm

IBISCOM AUMENTE SU EFICIENCIA. i-bpm i-bpm AUMENTE SU EFICIENCIA http://www.accu-type.com/vista.jpg La necesidad de las organizaciones de ser más competitivas en un mercado dinámico ha generado estructuras organizacionales complejas y exigentes

Más detalles

Monitorización de sistemas y servicios

Monitorización de sistemas y servicios Monitorización de sistemas y servicios Contenidos Contenidos... 1 Resumen ejecutivo... 2 Arquitectura de la plataforma de monitorización... 2 Monitorización y alarmas... 3 Monitorización... 3 Servicios

Más detalles

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN Proceso de Negocio (Business Process) Conjunto estructurado, medible de actividades para producir un producto.

Más detalles

Comunicación entre procesos

Comunicación entre procesos Comunicación entre procesos Patrones de comunicación Comunicación cliente-servidor En la que los mensajes de petición y respuesta proporcionan la base para la invocación remota de métodos o de procedimientos.

Más detalles

Administración de la red (Windows 2008) www.adminso.es

Administración de la red (Windows 2008) www.adminso.es Administración de la red (Windows 2008) www.adminso.es INTRODUCCIÓN Esquema de red Esquema de red En esta unidad vamos a configurar los siguientes servicios:. Permite que el servidor actúe como router

Más detalles

Capitulo 3. Desarrollo del Software

Capitulo 3. Desarrollo del Software Capitulo 3 Desarrollo del Software 3.1 Análisis del sistema 3.1.1 Organización de la autopista virtual Para el presente proyecto se requiere de simular una autopista para que sirva de prueba. Dicha autopista

Más detalles

Documento de trabajo Fundació Antoni Tapies

Documento de trabajo Fundació Antoni Tapies Documento de trabajo Fundació Antoni Tapies La nueva aplicación deberá recibir vídeos que se quieran transcodificar, los transcodificará, los almacenará y los publicará de manera completamente automatizada.

Más detalles

PACS. Picture Archiving and Communication Systems

PACS. Picture Archiving and Communication Systems PACS Picture Archiving and Communication Systems Introducción Sistemas diseñados para la gestión de la imagen médica. No hay estándares. Utilizan como base DICOM. Qué es un PACS? Un sistema de adquisición

Más detalles

Este proyecto propone la investigación referente al modelado y desarrollo de agentes para

Este proyecto propone la investigación referente al modelado y desarrollo de agentes para CAPITULO UNO 1 INTRODUCCION Este proyecto propone la investigación referente al modelado y desarrollo de agentes para un ambiente de aprendizaje colaborativo basado en una biblioteca digital en ciencias

Más detalles

Despliegue de plataforma Q-flow

Despliegue de plataforma Q-flow How to Despliegue de plataforma Q-flow Versión: 2.0 Fecha de publicación 11-04-2011 Aplica a: Q-flow 3.0 y Q-flow 3.1 Índice Diagrama de Servicios de Q-flow... 3 Diagramas de Infraestructura de Q-flow

Más detalles

Sistema de gestión de tareas y proyectos

Sistema de gestión de tareas y proyectos Sistema de gestión de tareas y proyectos Propuesta de proyecto Seminario de Informática I Luis Muñoz Enrique Viard Contenido Introducción... 3 Descripción general... 3 Arquitectura propuesta... 5 Requisitos...

Más detalles

SOLUCIÓN HOSPEDADA. Introducción a los modelos de asociación de partners de Microsoft Dynamics CRM

SOLUCIÓN HOSPEDADA. Introducción a los modelos de asociación de partners de Microsoft Dynamics CRM SOLUCIÓN HOSPEDADA Introducción a los modelos de asociación de partners de Microsoft Dynamics CRM Aprovechar el ecosistema de Microsoft para el éxito de CRM hospedado Microsoft Dynamics CRM ofrece a clientes

Más detalles

Arquitectura de sistema de alta disponibilidad

Arquitectura de sistema de alta disponibilidad Mysql Introducción MySQL Cluster esta diseñado para tener una arquitectura distribuida de nodos sin punto único de fallo. MySQL Cluster consiste en 3 tipos de nodos: 1. Nodos de almacenamiento, son los

Más detalles

WebSphere es una familia de productos de software propietario de IBM

WebSphere es una familia de productos de software propietario de IBM WEBSPHERE MQ WebSphere es una familia de productos de software propietario de IBM WebSphere MQ (anteriormente MQSeries), el punto central de la familia MQ, proporciona conectividad de aplicaciones. Puede

Más detalles

Plataforma desarrollo Java Formación elearning tutorizada en castellano. Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java

Plataforma desarrollo Java Formación elearning tutorizada en castellano. Fabricante: Java Grupo: Desarrollo Subgrupo: Master Java C/Comandante Zorita 4 28020 Madrid/ info@ceticsa.es 902 425 524 / 91 700 01 17 Plataforma desarrollo Java Formación elearning tutorizada en castellano JAVA00d Ciclo de formación en plataforma Java Curso

Más detalles

INFRAESTRUCTURA DE SERVIDORES MICROSOFT

INFRAESTRUCTURA DE SERVIDORES MICROSOFT INFRAESTRUCTURA DE SERVIDORES MICROSOFT TABLA DE CONTENIDO INTRODUCCION... 3 ESTRUCTURA PROGRAMATICA... 4 TEMA 1: ADMINISTRACION, SOPORTE Y MANTENIMIENTO DE WINDOWS SERVER 2008... 4 Preparar la administración

Más detalles

Control de accesos autónomo por huella dactilar

Control de accesos autónomo por huella dactilar Manual de software Control de accesos autónomo por huella dactilar Access FP (SOFTWARE PARA LECTOR DE HUELLA DACTILAR SIMON ALERT REF.: 8902003-039) (Versión de sofware 1.1) (Versión de documento 1.2)

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

Service Oriented Architecture: Con Biztalk?

Service Oriented Architecture: Con Biztalk? Service Oriented Architecture: Con Biztalk? Pablo Abbate Servicios Profesionales Danysoft SOA supone una nueva forma de pensar acerca de la arquitectura IT para las empresas. De hecho, es una asociación

Más detalles

UN ENTORNO A MEDIDA PARA EL DISEÑO Y LA SIMULACIÓN DE MAQUINARIA POR COMPUTADOR

UN ENTORNO A MEDIDA PARA EL DISEÑO Y LA SIMULACIÓN DE MAQUINARIA POR COMPUTADOR UN ENTORNO A MEDIDA PARA EL DISEÑO Y LA SIMULACIÓN DE MAQUINARIA POR COMPUTADOR Manuel González y Javier Cuadrado Departamento de Ingeniería Industrial II, Campus de Esteiro, 15403 Ferrol Universidad de

Más detalles

Web Services en Java. Taller de Programación. Instituto de Computación Facultad de Ingeniería Universidad de la República

Web Services en Java. Taller de Programación. Instituto de Computación Facultad de Ingeniería Universidad de la República Web Services en Java Taller de Programación Instituto de Computación Facultad de Ingeniería Universidad de la República Contenido Motivación y Conceptos Funcionamiento Annotations Desarrollando una aplicación

Más detalles

Ejercicio Guiado de Análisis y Diseño Orientado a Objetos. Ejemplo: CAJERO AUTOMÁTICO

Ejercicio Guiado de Análisis y Diseño Orientado a Objetos. Ejemplo: CAJERO AUTOMÁTICO Ejercicio Guiado de Análisis y Diseño Orientado a Objetos Ejemplo: CAJERO AUTOMÁTICO El siguiente ejercicio muestra las diferentes actividades que se realizan dentro del desarrollo de un producto software

Más detalles

SISTEMAS DE INFORMACIÓN II TEORÍA

SISTEMAS DE INFORMACIÓN II TEORÍA CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR

Más detalles

6 Anexos: 6.1 Definición de Rup:

6 Anexos: 6.1 Definición de Rup: 6 Anexos: 6.1 Definición de Rup: Es un producto del proceso de ingeniería de software que proporciona un enfoque disciplinado para asignar tareas y responsabilidades dentro de una organización del desarrollo.

Más detalles

Software Intel para administración de sistemas. Guía del usuario del Paquete de administración de servidores modulares Intel

Software Intel para administración de sistemas. Guía del usuario del Paquete de administración de servidores modulares Intel Software Intel para administración de sistemas Guía del usuario del Paquete de administración de servidores modulares Intel Declaraciones legales LA INFORMACIÓN CONTENIDA EN ESTE DOCUMENTO SE PROPORCIONA

Más detalles

PROVIAS NACIONAL INFORME TÉCNICO DE EVALUACIÓN DE SOFTWARE Nº 001-2007-MTC/20.2.6. 1. NOMBRE DEL ÁREA: Unidad de Informática

PROVIAS NACIONAL INFORME TÉCNICO DE EVALUACIÓN DE SOFTWARE Nº 001-2007-MTC/20.2.6. 1. NOMBRE DEL ÁREA: Unidad de Informática PROVIAS NACIONAL INFORME TÉCNICO DE EVALUACIÓN DE SOFTWARE Nº 001-2007-MTC/20.2.6 1. NOMBRE DEL ÁREA: Unidad de Informática 2. RESPONSABLES DE LA EVALUACIÓN: 3. CARGOS: Milton Sandoval Cruz Administrador

Más detalles

Sistema de Control de Accesos

Sistema de Control de Accesos 1 Sistema de Control de Accesos ApiWin El ApiWin es parte del IN-Win, un conjunto de aplicaciones destinadas a controlar al personal interno y externo de una organización. Este sistema es el encargado

Más detalles

Visual Studio Team System 2010

Visual Studio Team System 2010 Visual Studio Team System 2010 5. Pruebas Automatizadas con Visual Studio 6. Pruebas codificadas de interfaz de usuario 7. Pruebas Web de desempeño Identificación de candidatos para la automatización Visual

Más detalles

Nombre del documento: ProgramadeEstudiode asignaturadeespecialidad. Referencia a la Norma ISO9001:2008 7.3 Página 1 de 7

Nombre del documento: ProgramadeEstudiode asignaturadeespecialidad. Referencia a la Norma ISO9001:2008 7.3 Página 1 de 7 Referencia a la Norma ISO9001:2008 7.3 Página 1 de 7 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Sistemas Operativos de Red Carrera: Ing. en Sistemas Computacionales Clave de la asignatura: RSF-1201

Más detalles

Práctica PLC1: Introducción a la programación del PLC Siemens 314IFM en el entorno Step-7

Práctica PLC1: Introducción a la programación del PLC Siemens 314IFM en el entorno Step-7 Práctica PLC1: Introducción a la programación del PLC Siemens 314IFM en el entorno Step-7 1. Objetivos El objetivo de esta práctica es familiarizar al alumno con los autómatas programables de la serie

Más detalles

Workflows? Sí, cuántos quiere?

Workflows? Sí, cuántos quiere? Workflows? Sí, cuántos quiere? 12.11.2006 Servicios Profesionales Danysoft Son notables los beneficios que una organización puede obtener gracias al soporte de procesos de negocios que requieran la intervención

Más detalles

Web server integrado en los inversores monofásicos ZIGOR SOLAR SP1/WIND SP1 y trifásicos ZIGOR SOLAR XTR3

Web server integrado en los inversores monofásicos ZIGOR SOLAR SP1/WIND SP1 y trifásicos ZIGOR SOLAR XTR3 CONECTIVIDAD Y ACCESORIOS Web server integrado en los inversores monofásicos ZIGOR SOLAR SP1/WIND SP1 y trifásicos ZIGOR SOLAR XTR3 Programa Web server integrado para proporcionar acceso completo a toda

Más detalles

CI Politécnico Estella

CI Politécnico Estella SÍNTESIS DE LA PROGRAMACIÓN DEL MÓDULO/ASIGNATURA DEPARTAMENTO: INFORMÁTICA GRUPO/CURSO: 2º ASIR 2015-2016 MÓDULO: 10 ASGBD (Administración de Sistemas Gestores de Bases de Datos) PROFESOR: JULIA SEVILLA

Más detalles

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES MULTIMEDIA DAM 350 HORAS Resultados de aprendizaje y criterios de evaluación 1. Identificar la estructura y organización

Más detalles

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE

PRUEBAS DE SOFTWARE TECNICAS DE PRUEBA DE SOFTWARE PRUEBAS DE SOFTWARE La prueba del software es un elemento crítico para la garantía de la calidad del software. El objetivo de la etapa de pruebas es garantizar la calidad del producto desarrollado. Además,

Más detalles

Introducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect

Introducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect Introducción a SOA (II) Huibert Aalbers Senior Certified Software IT Architect IT Insight podcast Este podcast pertenece a la serie IT Insight Pueden suscribirse al podcast a través de itunes. El material

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

Eagle e Center. Tel 57 1 6064173 Bogotá Colombia. estadístico que genera reportes gráficos y consolidados de esta información.

Eagle e Center. Tel 57 1 6064173 Bogotá Colombia. estadístico que genera reportes gráficos y consolidados de esta información. El valor de la información, definiendo información como los datos procesados bajo parámetros útiles, es determinante en los mercados actuales, donde las decisiones basadas en hechos y datos garantizan

Más detalles

1 El trabajo expuesto está subvencionado por el proyecto de la URJC PGRAL-2001/14

1 El trabajo expuesto está subvencionado por el proyecto de la URJC PGRAL-2001/14 EVALUACIÓN A TRAVÉS DE LA WEB: EL SISTEMA TUTORMAP 1 R.Criado, D.Martín y S. Sánchez (GIEMATI, Dpto. de CC. Experimentales e Ingeniería de la URJC) Resumen En este trabajo se describen las características

Más detalles

Introducción a la Firma Electrónica en MIDAS

Introducción a la Firma Electrónica en MIDAS Introducción a la Firma Electrónica en MIDAS Firma Digital Introducción. El Módulo para la Integración de Documentos y Acceso a los Sistemas(MIDAS) emplea la firma digital como método de aseguramiento

Más detalles

MantSoft AE. Método para el mantenimiento de Software de Alhambra-Eidos. Gestión de incidencias en el mantenimiento correctivo.

MantSoft AE. Método para el mantenimiento de Software de Alhambra-Eidos. Gestión de incidencias en el mantenimiento correctivo. MantSoft AE Método para el mantenimiento de Software de Alhambra-Eidos Gestión de incidencias en el mantenimiento correctivo. Introducción Este documento describe el tratamiento específico que se le da

Más detalles

INTEGRACIÓN HERMES POSITRÓN

INTEGRACIÓN HERMES POSITRÓN INTEGRACIÓN HERMES POSITRÓN 1. SOFTWARE CENTRAL - HERMES La aplicación Hermes es una herramienta para el control de tráfico interurbano, túneles y para el mantenimiento de equipos de carretera. Todo el

Más detalles

Patrones de Alto nivel: Patrones de Arquitectura Patrones de nivel medio: Patrones de Diseño Patrones de bajo nivel: Idioms

Patrones de Alto nivel: Patrones de Arquitectura Patrones de nivel medio: Patrones de Diseño Patrones de bajo nivel: Idioms Patrones Patrones Es una solución reusable de problemas comunes. Los patrones solucionan problemas que existen en muchos niveles de abstracción. desde el análisis hasta el diseño y desde la arquitectura

Más detalles

Estandar FIPA Foundation for Intelligent Physical Agents

Estandar FIPA Foundation for Intelligent Physical Agents Estandar FIPA Foundation for Intelligent Physical Agents Alumna: Divina Ferreiro Barreiro Asignatura: Sistemas Multiagente Escuela Superior de Ingenieria Informática Universidad de Vigo Estandar FIPA Introducción

Más detalles

Capítulo II. Arquitectura del Software

Capítulo II. Arquitectura del Software Capítulo II. Arquitectura del Software Después de un cuidadoso análisis de los objetivos del proyecto, se determinó que la mejor manera de estructurar el sistema era haciendo uso del muy famoso patrón

Más detalles

1º CFGS ASIR IMPLANTACIÓN DE SISTEMAS OPERATIVOS

1º CFGS ASIR IMPLANTACIÓN DE SISTEMAS OPERATIVOS 1º CFGS ASIR IMPLANTACIÓN DE SISTEMAS OPERATIVOS OBJETIVOS La formación del módulo contribuye a alcanzar los objetivos generales de este ciclo formativo que se relacionan a continuación: a. Analizar la

Más detalles

Sistemas Ubicuos 4. Descubrimiento de servicios

Sistemas Ubicuos 4. Descubrimiento de servicios Sistemas Ubicuos 4. Descubrimiento de servicios Departamento de Arquitectura y Tecnología de Computadores 1 Descubrimiento de servicios 1. Introducción 2. Protocolos de descubrimiento de servicios 3. Estructura

Más detalles

OBLIGACIONES DE HACER INSTITUCIONES PÚBLICAS (INSTITUCIONES EDUCATIVAS, HOSPITALES Y CENTROS DE SALUD) DECRETO 2044 DE 2013

OBLIGACIONES DE HACER INSTITUCIONES PÚBLICAS (INSTITUCIONES EDUCATIVAS, HOSPITALES Y CENTROS DE SALUD) DECRETO 2044 DE 2013 OBLIGACIONES DE HACER INSTITUCIONES PÚBLICAS (INSTITUCIONES EDUCATIVAS, HOSPITALES Y CENTROS DE SALUD) DECRETO 2044 DE 2013 ANEXO 5 MONITOREO Y SISTEMAS DE INFORMACION JUNIO 2014 ÍNDICE DE CONTENIDOS MONITOREO

Más detalles

PLANIFICACIÓN Y PRESENTACIÓN MATERIA/MÓDULO

PLANIFICACIÓN Y PRESENTACIÓN MATERIA/MÓDULO PLANIFICACIÓN Y PRESENTACIÓN MATERIA/MÓDULO Responsable: PROFESOR MD 75010301 Página 1 de 5 ASIGNATURA: DAM 2º-PROGRAMACIÓN SE SERVICIOS Y PROCESOS Grupo: Profesores: Temporalidad: C.F.G.S.: "DESARROLLO

Más detalles

Redes de área local: Aplicaciones y servicios WINDOWS

Redes de área local: Aplicaciones y servicios WINDOWS Redes de área local: Aplicaciones y servicios WINDOWS 4. Servidor DNS 1 Índice Definición de Servidor DNS... 3 Instalación del Servidor DNS... 5 Configuración del Servidor DNS... 8 2 Definición de Servidor

Más detalles

(PHP y APACHE), y el programa de comunicación Skype, para controlar de manera

(PHP y APACHE), y el programa de comunicación Skype, para controlar de manera Capítulo 4. Llamada Telefónica En este capítulo se explicará la manera en que se configuraron las herramientas web (PHP y APACHE), y el programa de comunicación Skype, para controlar de manera dinámica

Más detalles

Servicios Web Estándares, Extensiones y Perspectivas de Futuro

Servicios Web Estándares, Extensiones y Perspectivas de Futuro Servicios Web Estándares, Vicente Pelechano DEPARTAMENTO DE SISTEMAS INFORMÁTICOS Y COMPUTACIÓN Contenido Servicios Web Estándares y Tecnologías Subyacentes. Infraestructura Básica SOAP WSDL UDDI La Pila

Más detalles

Resumen General del Manual de Organización y Funciones

Resumen General del Manual de Organización y Funciones Gerencia de Tecnologías de Información Resumen General del Manual de Organización y Funciones (El Manual de Organización y Funciones fue aprobado por Resolución Administrativa SBS N 354-2011, del 17 de

Más detalles

ENVÍO DE E-MAIL POR MEDIO DE SMTP

ENVÍO DE E-MAIL POR MEDIO DE SMTP UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA ELO 322: REDES DE COMPUTADORES I ENVÍO DE E-MAIL POR MEDIO DE SMTP Alumnos Ariel Mancilla G. 2521040-9 Daniel Spataris J. 2521029-8

Más detalles

SISTEMA DE ESPECIICACION DE REQUERIMIENTOS

SISTEMA DE ESPECIICACION DE REQUERIMIENTOS SISTEMA DE ESPECIICACION DE REQUERIMIENTOS Presentado por: Jefferson Peña Cristian Álvarez Cristian Alzate 10 CONTENIDO 1. INTRODUCCIÓN 1.1. PROPÓSITO 1.2. AMBITO DEL SISTEMA 1.3. DEFINICIONES, ACRÓNIMOS

Más detalles

RBAC4WFSYS: Modelo de Acceso para Sistemas Workflow basado en RBAC

RBAC4WFSYS: Modelo de Acceso para Sistemas Workflow basado en RBAC RBAC4WFSYS: Modelo de Acceso para Sistemas Workflow basado en RBAC Proyecto Integrador de Tecnologías Computacionales Autor: Roberto García :: A00888485 Director: Jorge A. Torres Jiménez Contenido Introducción

Más detalles

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta (Business Process Management, BPM). La Gerencia de los Procesos del Negocio: Se define como: "integración

Más detalles

Capitulo I. Introducción

Capitulo I. Introducción Capitulo I. Introducción 1.1 Descripción del trabajo El ser humano, como todos sabemos tiene la necesidad de comunicarse, de ser escuchado y sobretodo interactuar con los demás seres vivos que lo rodean.

Más detalles

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS Escritorio remoto - 1 - Escritorio Remoto...- 3 - Definición de Escritorio Remoto... - 3 - Habilitar Escritorio Remoto... - 4 - Instalación del

Más detalles

SISTEMAS IDEALES SISTIDE, S.A. SISTEMA GESTION DE USUARIOS

SISTEMAS IDEALES SISTIDE, S.A. SISTEMA GESTION DE USUARIOS SISTEMAS IDEALES SISTIDE, S.A. SISTEMA GESTION DE USUARIOS PÁGINA 2 SISTEMAS IDEALES SISTIDE, S.A. SISTEMA DE GESTIÓN DE USUARIOS (SGU) Hoy en día los centros de tecnología de información tienen a su cargo

Más detalles