Sistemas Informáticos Curso 2003-2004 Servidor de Agentes Arquitectura IMPACT José Luis Mestre García Inés Luño García de Vinuesa Iván Morales Ruiz Dirigido por: Prof. Jesús Manuel de la Cruz García Dpto. DACYA ËQGLFH 5HVXPHQGHO3UR\HFWR BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB $XWRUL]DFLyQGHXVR BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB ,QWURGXFFLyQ BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 3UREOHPDVD5HVROYHU BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 6ROXFLRQHVDORVSUREOHPDVSODQWHDGRV BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB (VSHFLILFDFLyQGHO6LVWHPD BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB • • 1-Definición de Agente_________________________________________ 10 2-Servicios ofrecidos a los agentes________________________________ 10 3-Servicios ofrecidos a un administrador del sistema______________________ 10 'HILQLFLyQGH$JHQWH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 6HUYLGRUGH$JHQWHVBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 2-1-Servicio de registro ____________________________________________ 2-2-Servicio de búsqueda de servicios _________________________________ 2-3-Servicio de actualización de los agentes ____________________________ 2-4-Consulta de los datos de un servicio concreto ________________________ 2-5-Búsqueda y consulta de las jerarquías ______________________________ 2-6-Pedir un archivo un archivo XML vacío para ser rellenado y realizar una petición _________________________________________________________ 2-7-Servicios de conectividad con el servidor y entre agentes_______________ 11 12 14 15 15 16 16 6HUYLFLRVRIUHFLGRVDXQDGPLQLVWUDGRUGHOVLVWHPD BBBBBBBBBBBBBBBBBBBBB 3-1-Agregar datos en las jerarquías ___________________________________ 17 3-2-Eliminar datos de las jerarquías ___________________________________ 17 $QiOLVLVGHO6LVWHPD BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 'LVHxRGHO6LVWHPD BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB • • • 1-Estudio de los distintos paquetes________________________________ 21 2-Diseño de la base de datos_____________________________________ 21 3-Diseño del sistema de archivos _________________________________ 21 (VWXGLRGHORVGLVWLQWRVSDTXHWHV BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 'LVHxRGHODEDVHGHGDWRV BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 2-1-Análisis de la base de datos:______________________________________ 2-2Modelo entidad-relación:_________________________________________ 2-3-Modelo Relacional: ____________________________________________ 2-4-El Tesauro: ___________________________________________________ 22 22 23 23 2 'LVHxRGHOVLVWHPDGHDUFKLYRV BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 'LVHxRGHO3DTXHWH3DTXHWH6HUYLGRU BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB • • • 1-Clases e implementación ______________________________________ 26 2-Comunicación con los clientes _________________________________ 26 3-Diagrama __________________________________________________ 26 &ODVHVHLPSOHPHQWDFLyQ BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB &RPXQLFDFLyQFRQORVFOLHQWHV BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 'LDJUDPD BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 'LVHxRGHO3DTXHWH3DTXHWH&RQH[LRQ%DVH'H'DWRV BBBBBBBBBBBBBBBBBBBBBBBBB • • • 1-Clases e implementación ______________________________________ 30 2-Excepciones________________________________________________ 30 3-Diagrama __________________________________________________ 30 &ODVHVHLPSOHPHQWDFLyQ BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB ([FHSFLRQHV BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 'LDJUDPD BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 'LVHxRGHOSDTXHWH$JHQW&RQHFWLRQ3DFNDJH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB • • 1-Clases e implementación ______________________________________ 33 2-Diagrama __________________________________________________ 33 &ODVHVHLPSOHPHQWDFLyQ BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 'LDJUDPD BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 'LVHxRGHO3DTXHWH$JHQW,QWHU&RQHFWLRQ3DFNDJH BBBBBBBBBBBBBBBBBBBBBBBBBB • • 1-Clases e implementación ______________________________________ 35 2-Diagrama __________________________________________________ 35 &ODVHVHLPSOHPHQWDFLyQ BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 'LDJUDPD BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB /RV6HUYLFLRV'HO6LVWHPD BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB '7'SDUDDFWXDOL]DUXQDJHQWH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB '7'SDUDDJUHJDUXQQRPEUHHQODMHUDUTXtDGHQRPEUHV BBBBBBBBBBBBBBBB '7'SDUDDJUHJDUXQWLSRHQODMHUDUTXtDGHWLSRV BBBBBBBBBBBBBBBBBBBBBBB '7'SDUDDJUHJDUXQYHUERHQODMHUDUTXtDGHYHUERV BBBBBBBBBBBBBBBBBBB '7'SDUDPRVWUDUODMHUDUTXtDGHQRPEUHV BBBBBBBBBBBBBBBBBBBBBBBBBBBB '7'3DUDEXVFDUORV.VHUYLFLRVPiVSUy[LPRVDXQVHUYLFLRLQGLFDGR BBBBB '7'SDUDEXVFDUXQVHUYLFLR BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB '7'3DUDEXVFDUORVVHUYLFLRVTXHHVWpQDGLVWDQFLD.GHXQVHUYLFLRLQGLFDGR 3 '7'SDUDEXVFDUXQWLSRGHODMHUDUTXtDGHWLSRV BBBBBBBBBBBBBBBBBBBBBBBB '7'SDUDEXVFDUXQYHUERHQODMHUDUTXtDGHYHUERV BBBBBBBBBBBBBBBBBBBB '7'SDUDHOLPLQDUXQQRPEUHGHODMHUDUTXtDGHQRPEUHV BBBBBBBBBBBBBBB '7'SDUDHOLPLQDUXQWLSRGHODMHUDUTXtDGHWLSRV BBBBBBBBBBBBBBBBBBBBBB '7'SDUDHOLPLQDUXQYHUERGHODMHUDUTXtDGHYHUERV BBBBBBBBBBBBBBBBBB '7'SDUDUHJLVWUDUDXQDJHQWH BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB '7'SDUDPRVWUDUODMHUDUTXtDGHWLSRV BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB '7'SDUDPRVWUDUODMHUDUTXtDGHYHUERV BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB '7'2EWHQHUXQDUFKLYRFRQXQDGWG\VXFRUUHVSRQGLHQWH[POYDFLRBBBBBBB '7'GHUHVSXHVWDDODSHWLFLyQGHEXVFDUXQVHUYLFLR BBBBBBBBBBBBBBBBBBBBB '7'GHUHVSXHVWDDODSHWLFLRQGHFRQVXOWDUODMHUDUTXtDGHWLSRVBBBBBBBBBBB '7'GHUHVSXHVWDDODSHWLFLRQGHFRQVXOWDUODMHUDUTXtDGHQRPEUHV BBBBBBB '7'GHUHVSXHVWDDODSHWLFLRQGHFRQVXOWDUODMHUDUTXtDGHYHUERV BBBBBBBBB '7'GHUHVSXHVWDGHHUURU BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB '7'GHUHVSXHVWDDODSHWLFLyQGHREWHQHUXQDUFKLYRFRQXQDGWG\VX[POYDFLR BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB '7'GHUHVSXHVWDDODSHWLFLyQREWHQHUORVGDWRVGHXQVHUYLFLRHQFRQFUHWR BB '7'GHUHVSXHVWDDXQDSHWLFLyQTXHQRHVSHUDGDWRV BBBBBBBBBBBBBBBBBBBB '7'SDUDPRVWUDUORVGDWRVGHXQVHUYLFLRFRQFUHWR BBBBBBBBBBBBBBBBBBBBB $SpQGLFH$0DQXDOGHXWLOL]DFLyQGHOVLVWHPD BBBBBBBBBBBBBBBBBBBBBBBBBBBBB • • • 1-Comunicación con el servidor __________________________________ 47 2-Comunicación entre agentes (cómo crear un sistema de agentes)_______ 47 3-Ejemplo de un sistema de agentes _______________________________ 47 &RPXQLFDFLyQFRQHOVHUYLGRU BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB &RPXQLFDFLyQHQWUHDJHQWHV&yPRFUHDUXQVLVWHPDGHDJHQWHV BBBBBBBBB (MHPSORGHXQVLVWHPDGHDJHQWHV BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 3RVLEOHVDPSOLDFLRQHVSDUDHOSUR\HFWRBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB %LEOLRJUDItD BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 4 Resumen del Proyecto Resumen en Castellano: Este proyecto consiste en la creación de un servidor que permita registrar agentes y facilitar la comunicación entre ellos. Un agente es un proceso que ofrece unos determinados servicios(tareas) y que pueden ser utilizados por otros agentes. Estos procesos están ejecutándose indefinidamente en algún computador conectado a la red. El servidor permite a todos aquellos agentes que estén registrados en él, obtener información sobre otros agentes registrados (URLs, servicios que se ofrecen, descripciones, etc). La idea es que un agente pueda publicar sus servicios en algo parecido a las "Páginas Amarillas" de tal manera que cuando otro agente necesite realizar un determinado trabajo, pueda buscar en el servidor algún otro agente que sea capaz de hacerlo por él. El servidor recoge la información sobre todos estos servicios y se la ofrece a los agentes registrados para que puedan disponer de ella en el momento en el que la necesiten. Además del servidor de agentes, se ha implementado una interfaz gráfica para que un programador pueda trabajar con el servidor con mayor facilidad y así poder elaborar mejor sus sistemas de agentes. Resumen en Ingles: This project consists of the creation of a server who allows to register agents and provide communications among them. An agent is a process that offers certain services (tasks) and that can be used by other agents. These processes are being executed indefinitely in some computer connected to the network. The server allows all those agents who are registered in him, to obtain data of other registered agents (URLs, services which they offer, descriptions, etc). The idea is that an agent can publish his services in something similar to the "Yellow Pages" in such a way that when another agent needs to make a certain work, he can look for in the server some other agent who is able to do it by him. The server collects information on all these services and is offered it to the registered agents so that they can have her at the moment at which they need it. In addition to the server of agents, a graphical interface has been implemented so that a programmer can work with the server with facility and in this way to be able to elaborate better its agent systems. 5 $XWRUL]DFLyQGHXVR Nosotros, los integrantes del grupo desarrollador del proyecto “Servidor de Agentes. Arquitectura IMPACT” de la asignatura de Sistemas Informáticos: José Luis Mestre García, Inés Luño García de Vinuesa e Iván Morales Ruiz, autorizamos a la Universidad Complutense de Madrid a difundir y utilizar con fines académicos, no comerciales, el trabajo presentado: la presente memoria, el código fuente del proyecto, la documentación generada y las aplicaciones implementadas (Servidor, Interfaz gráfica de acceso al servidor y el sistema de agentes de ejemplo), siempre que seamos mencionados expresamente como los autores. Firmas de los miembros del grupo: Inés Luño García de Vinuesa Iván Morales Ruiz José Luis Mestre García Madrid a 30 de junio de 2004 6 ,QWURGXFFLyQ El trabajo realizado ha consistido en la implementación de una arquitectura ya diseñada para servidores de agentes, la arquitectura IMPACT (,QWHUDFWLYH 0DU\ODQG 3ODWIRUP IRU $JHQWV &ROODERUDWLQJ 7RJHWKHU). Como fuente principal hemos usado el libro “+HWHURJHQHRXV $JHQW 6\VWHPV YV 6XEUDKPDQLDQ HW DO´ en el que viene desarrollada la mencionada arquitectura. Por tanto nuestro primer trabajo ha consistido en la documentación sobre la arquitectura IMPACT y en la búsqueda de tecnologías que nos sirvieran para poder implementarla. 127$3DUDXQPHMRUDSURYHFKDPLHQWRGHHVWHPDWHULDOVHUHFRPLHQGDXVDUODYHUVLyQGLJLWDOGH ODGRFXPHQWDFLyQHQWUHJDGDSRUTXHVXIRUPDWRHVHQIRUPDGHSiJLQD:(%FRQYtQFXORVTXHIDFLOLWDQOD QDYHJDFLyQHQWUHORVGRFXPHQWRV . 3UREOHPDVD5HVROYHU Una vez comenzamos a recopilar información sobre los sistemas de agentes y sobre la arquitectura IMPACT fuimos encontrando los siguientes problemas que tendríamos que resolver: ¾ Encontrar una forma eficiente de guardar la información en el sistema. Las alternativas fueron mediante un sistema de ficheros o por medio de una base de datos, con lo cual habría que decidir que sistema usar. ¾ Decidir que información guardar para cada agente. Para ello teníamos que estimar cual podría ser necesaria y cual no. ¾ Averiguar como conectar agentes entre si y con el servidor. ¾ Diseñar una estrategia de acceso a los servicios del servidor. ¾ Diseñar formas de implementar jerarquías, de verbos, nombres y tipos de forma que fueran eficientes a la hora de utilizarlas. ¾ Plantear la forma de implementar las consultas de servicios por medio de la función de “páginas amarillas” del servidor. Que hacer con los problemas que tiene el tratar con el lenguaje natural... ¾ Controlar la concurrencia de acceso al servidor. ¾ Decidir la política de seguridad del servidor.... 7 ¾ .... y otros tantos problemillas que fueron surgiendo a lo largo del trabajo. 6ROXFLRQHVDORVSUREOHPDVSODQWHDGRV Cuando teníamos los problemas identificados, empezamos a buscar las soluciones oportunas. Lo primero que hicimos fue decidir que cosas necesitábamos guardar de cada agente y para que servían esos datos. Esta tarea fue sencilla ya que el libro que desarrollaba la arquitectura IMPACT ya planteaba una solución. Así llegamos a la conclusión de que era necesario guardar para cada agente: a) Un nombre único que sirva de identificador. b) Una descripción del agente. c) El tipo de la descripción guardada del agente. d) La dirección donde localizar a ese agente (URL) e) El listado de servicios que ofrecía f) El listado de agentes a los que ofrece servicios. g) Datos concretos de los servicios de cada agente. Estimamos que lo más sensato era usar una base de datos en la que guardar toda esta información. Entre las posibles opciones nos decantamos por usar como sistema Gestor de Soporte a nuestra base de datos MySql, por ser un sistema de libre distribución y por disponer de licencia de uso para proyectos universitarios, no económicos. Aun así decidimos que sería muy interesante separar lo más posibles el sistema de la base de datos para facilitar posibles cambios de sistemas. Esto nos trajo una complicación aparte no prevista, y es que había que implementar todo el sistema de coherencia entre los datos que se guardaban en la base de datos, porque MySql no está tan desarrollados como otros sistemas, y había que tener en cuenta cosas como la integridad referencial que no la soportaba directamente. La solución fue colocar una capa programada por nosotros sobre la base de datos para subsanar esta carencia. El siguiente problema que abordamos fue el de la seguridad del servicio. Por un lado estaba la idea de que cualquier agente pudiera utilizar el sistema para buscar servicios. Por el contrario encontramos una idea algo contradictoria en el libro de IMPACT, que hablaba de las listas de agentes a los que se les permitía el acceso a los servicios de un determinado agente. La solución la pactamos en el termino medio de los dos. Toda la información estaría disponible, siempre que se perteneciera a esa lista. Pero eso nos ocasionaba otro problema de seguridad: la autentificación de los agentes. Decidimos pues que era necesario almacenar un dato más para cada agente: la contraseña. Con ella se debería acceder a cualquier servicio del servidor, tanto para búsquedas de servicios, como para las funciones de registro, etc. Pero dejando abierta la posibilidad de que se pudieran incorporar métodos más sofisticados para realizar dicha identificación. 8 Otro de los grandes problemas era la comunicación. Lo único que teníamos claro es que sería mediante Sockets, para hacernos más fácil la comunicación por la red. Lo que no teníamos tan claro es como los íbamos a usar exactamente. Era necesario encontrar un buen sistema de comunicación en previsión de que fuera necesario dar soporte a múltiples ( y nos referimos a muchas) conexiones simultaneas. La solución fue usar el modelo que usan los servidores WEB: no dejamos conexiones establecidas. Lo que se admiten son peticiones simples (o complejas) a las que se puede responder de una sola vez. Así lo único que hay que hacer será encadenar algunas de estas peticiones simples para realizar otras tareas mas engorrosas. Después de cada respuesta simples, la conexión se cierra para poder atender a más usuarios sin que la máquina pierda recursos innecesarios mientras espera. Ayudándonos de esta última solución establecimos que la comunicación entre agentes seguiría el mismo esquema. Porque de hecho decidimos que implementaríamos un módulo importable por los agentes para hacer transparente la comunicación entre ellos y hacer su desarrollo más sencillo de este modo. Esta aportación fue totalmente nuestra, ya que no estaba contemplada por el libro de IMPACT. Por último abordamos el tema de las consultas de servicios. El gran problema era que los servicios están identificados por una descripción formada por 3 palabras: verbo, nombre y término. El problema es dar significados a cada una de las 3. La solución propuesta en el libro de IMPACT eran las jerarquías. Esas jerarquías eran en realidad árboles en los que se guardaban palabras dependiendo de su significado. Así, dos palabras casi iguales salvo por algún matiz estaban juntas en la jerarquía. Pero el lenguaje natural es muy amplio, y las consultas a la base de datos del sistema, aunque no eran directamente preguntas formuladas en lenguaje natural, si que tenían el problema de estar limitadas a las palabras usadas a la hora del registro de los agentes. Era preciso desarrollar una especie de diccionario de sinónimos. La opción fue usar un pequeño tesauro, que sería fácil de sustituir por uno profesional. En cuanto a las jerarquías, planteamos la posibilidad de crear una estructura de grafo para implementarlas. Pero al final decidimos utilizar una librería ya implementada para crear y tratar documentos en forma de árboles (Los árboles DOM). Además permitía la posibilidad de guardar su contenido en forma de ficheros XML donde poder almacenar cómodamente y de manera estructurada toda la información de las jerarquías. Y en cuanto a la concurrencia, hicimos un estudio de que era lo que podía dar problemas y lo que no. Llegamos a la conclusión de que los datos de los agentes podían ser libremente cambiados por sus dueños, porque sólo ellos tenían en principio permiso para hacer las modificaciones de los datos, y el resto de usuarios eran simples consultores de ellos. El problema estaba en los elementos comunes: las jerarquías. Al principio planteamos la posibilidad de dar soporte a que cada usuario del sistema pudiera aportar sus nombres, verbos, estructuras de datos, etc a las jerarquías. El problema estaba en que para hacer que el servidor sea útil habría que intentar homogeneizar lo más posible. Eso solo es posible (de momento) si creábamos la figura del administrador del sistema, encargado de realizar esa tarea. Así se decidió entonces que si alguien necesitará un cambio en las estructuras comunes, debería hacer una petición previa al administrador, para que el estimara válida o no esa modificación siempre que no estorbará a otros usuarios. 9 (VSHFLILFDFLyQGHO6LVWHPD • 'HILQLFLyQGH$JHQWH • 6HUYLFLRVRIUHFLGRVDORVDJHQWHV o 6HUYLFLRGHUHJLVWUR o 6HUYLFLRGHE~VTXHGDGHVHUYLFLRV o 6HUYLFLRGHDFWXDOL]DFLyQGHORVDJHQWHV o &RQVXOWDGHXQVHUYLFLRFRQFUHWR o %~VTXHGDHQODVMHUDUTXtDV o 3HGLUXQDUFKLYRXQDUFKLYR;0/YDFtRSDUDVHU UHOOHQDGR\UHDOL]DUXQDSHWLFLyQ o 6HUYLFLRVGHFRQHFWLYLGDGFRQHOVHUYLGRU\HQWUHDJHQWHV 6HUYLFLRVRIUHFLGRVDXQDGPLQLVWUDGRUGHO VLVWHPD o $JUHJDUGDWRVHQODVMHUDUTXtDV o (OLPLQDUGDWRVGHODVMHUDUTXtDV 'HILQLFLyQGH$JHQWH 8QDJHQWHHVXQSURFHVRTXHHVWiFRQWLQXDPHQWHHQHMHFXFLyQ\TXHHVFDSD]GHRIUHFHU GHWHUPLQDGRVVHUYLFLRVDWUDYpVGHODUHG(VWRVVHUYLFLRVXRSHUDFLRQHVORVSRGUiQXVDURWURV DJHQWHVSDUDSRGHUFRPSRQHUWDUHDVPiVFRPSOHMDV'HHVWHPRGRXQSURJUDPDGRUQR QHFHVLWDUiSURJUDPDUWRGDVODVSDUWHVGHOVLVWHPDTXHHVWpFRQVWUX\HQGRSXGLHQGRXVDU IXQFLRQDOLGDGHVRIUHFLGDVSRURWURVDJHQWHVSDUDUHDOL]DUVXWUDEDMR 3XHVWRTXHORVDJHQWHVSXHGHQHVWDUIXQFLRQDQGRHQFXDOTXLHUPiTXLQDTXHHVWpFRQHFWDGDDOD UHG\QRWLHQHQSRUTXHFRQRFHUVHHQWUHHOORVVHUiQHFHVDULRTXHVHXVHDOJ~QPHFDQLVPRSDUD IDFLOLWDUODFRPXQLFDFLyQHQWUHORVDJHQWHV 10 6HUYLGRUGH$JHQWHV 1XHVWURVLVWHPDVHUiHOHQFDUJDGRGHSHUPLWLUODFRPXQLFDFLyQHQWUHORVDJHQWHV3DUDHOORHO VLVWHPDGHEHVDEHUORFDOL]DUORV6HUiQHFHVDULRSRUWDQWRTXHORVDJHQWHVVHUHJLVWUHQHQODEDVH GHGDWRVGHOVLVWHPDSDUDDSRUWDUODLQIRUPDFLyQQHFHVDULDSDUDTXHVHSXHGDDFFHGHUDHOORV &XDQGRRWURDJHQWHQHFHVLWHGHXQVHUYLFLRHVSHFtILFRHOVLVWHPDGHYROYHUiXQDOLVWDGHDJHQWHV FDQGLGDWRVTXHRIUH]FDQHOVHUYLFLRTXHUHTXLHUHQ(OVLVWHPDGHYROYHUiORVGDWRVGHORVDJHQWHV TXHRIUH]FDQH[DFWDPHQWHHOVHUYLFLRUHTXHULGRRORVGHDTXHOORVTXHRIUH]FDQORVVHUYLFLRVPiV SDUHFLGRVDOTXHVHKD\DVROLFLWDGR $FRQWLQXDFLyQVHGHWDOODQORVVHUYLFLRVTXHWLHQHTXHRIUHFHUHOVLVWHPD 6HUYLFLRGHUHJLVWUR (VWHVHUYLFLRGHEHSHUPLWLUDORVDJHQWHVUHJLVWUDUVHLQWURGXFLHQGRHQHOVHUYLGRUWRGRV VXVGDWRVHQODEDVHGHGDWRVGHOVLVWHPD/RVGDWRVTXHGHEHQJXDUGDUVHSRUFDGD DJHQWHVRQORVVLJXLHQWHV o o !#" $" %$" &('&#)*&+,-" & FRQWUDVHxDVHUYLUiSDUDTXHXQDJHQWHSXHGDLGHQWLILFDUVHFRQVHJXULGDGHQHO VLVWHPDHYLWDQGRDVtVXSODQWDFLRQHVGHLGHQWLGDG/DFRQWUDVHxDVHUi UHTXHULGDDFDGDDJHQWHVLHPSUHTXHVHXVHDOJ~QVHUYLFLRGHOVLVWHPDELHQVHD SDUDFDPELDUDOJXQRVGHVXVGDWRVRSDUDEXVFDUVHUYLFLRVGHRWURVDJHQWHV o o WLSR7LSRDOTXHSHUWHQHFHHODJHQWH GLUHFFLyQHVWHGDWRSHUPLWHORFDOL]DUDODJHQWHSDUDSRGHUFRPXQLFDUVHFRQpO 6HJXUDPHQWHFRQVWDUiGHXQDGLUHFFLyQ,3\XQSXHUWR7&3SRUHOTXH HVFXFKDUiHODJHQWHDODHVSHUDGHTXHVHDQUHTXHULGRVVXVVHUYLFLRV o GHVFULSFLyQGHODJHQWHVHUiXQWH[WRKWPOHWFTXHVLUYDSDUDGHVFULELUHO FRPSRUWDPLHQWRGHODJHQWHDOUHDOL]DUVXVVHUYLFLRV(VWDLQIRUPDFLyQSRGUi VHUFRQVXOWDGDSRUWRGRVDTXHOORVTXHTXLHUDQXWLOL]DUORVVHUYLFLRVTXHRIUHFH HODJHQWH o WLSRGHODGHVFULSFLyQGHODJHQWHLQGLFDHQTXpIRUPDWRHVWiODGHVFULSFLyQ PHQFLRQDGDHQHOSXQWRDQWHULRU(VWHWLSRGHEHGHVHUXQRGHORVVLJXLHQWHV KWPVLODGHVFULSFLyQHVWiHQFyGLJRKWPO WH[WRVLODGHVFULSFLyQHVWiHQPRGRWH[WR ;0/VLODGHVFULSFLyQHVWiHQIRUPDWR;0/ o VHUYLFLRVTXHRIUHFHHODJHQWHVHUiQWRGDVODVRSHUDFLRQHVRWUDEDMRVTXHHV FDSD]GHKDFHUHODJHQWH\RIUHFHRWURV3DUDFDGDVHUYLFLRRIUHFLGRSRUHO DJHQWHVHWLHQHQTXHJXDUGDUORVVLJXLHQWHVGDWRV 1RPEUHGHOVHUYLFLRRGHVFULSFLyQ6HUYLUiSDUDLGHQWLILFDUOD IXQFLRQDOLGDGGHOVHUYLFLR3DUDHOORVHXVDUiXQDQRWDFLyQFRQWUHV FDPSRV YHUER QRPEUH QRPEUHRSFLRQDO . !" '" /021 &34&3254(672!1 " 8" " &(1&+9:61$" '&( 1 &:$&<; = "515<<>" " & 44(&$& &(<&$&; ? 1 &" *@<')44 15!<>5" " &; A 1 " *1 B')415!<>" " &@C$D7&$E!; F " 4$ 21 &G4G 1 &3H)!21 G&2'+9" <& 2<& '5" I& !<>" " &; 11 o OLVWDGHORVDJHQWHVSHUPLWLGRVVRQORVDJHQWHVTXHWLHQHQDFFHVRDORVVHUYLFLRV GHGLFKRDJHQWH &DGDDJHQWHVHLGHQWLILFDSRUXQQRPEUHTXHGHEHVHU~QLFR(OVLVWHPDGHEHFRQWURODU TXHORVQRPEUHVGHORVDJHQWHVQRVHUHSLWDQ7RGRVORVGDWRVGHXQDJHQWHSXHGHQVHU FRQVXOWDGRVSRUFXDOTXLHUDTXHORVROLFLWHSHURVRORVHSXHGHGHMDUODPRGLILFDFLyQGH ORVPLVPRVDOTXHORKD\DUHJLVWUDGR3DUDFRQVHJXLUHVRVHYDDUHJLVWUDUFRQORVGDWRV GHODJHQWHXQFDPSRHVSHFLDOODFRQWUDVHxD&DGDYH]TXHXQDJHQWHTXLHUDDFFHGHUDO VLVWHPDSDUDPRGLILFDUVXVGDWRVWHQGUiTXHSURSRUFLRQDUVXFRQWUDVHxDSDUDTXHORV FDPELRVVHKDJDQHIHFWLYRV$GHPiVFRQODFRQWUDVHxDSRGHPRVFRQWURODUOD DXWHQWLILFDFLyQGHORVDJHQWHV'HHVWDIRUPDSRGHPRVFRQWURODUHODFFHVRDOVLVWHPD\ UHVWULQJLUVXXVR~QLFDPHQWHDDTXHOORVDJHQWHVTXHVHKD\DQGDGRGHDOWDHQODEDVHGH GDWRV(ODFFHVRDOVLVWHPDHVOLEUHVRORVHUHTXLHUHTXHORVDJHQWHVVHUHJLVWUHQ SUHYLDPHQWHDQWHVGHXVDUORDXQTXHQRRIUH]FDQVHUYLFLRV &DGDVHUYLFLRHVWDLGHQWLILFDGRSRUWUHVFDPSRVYHUERQRPEUHQRPEUH(OVHJXQGR QRPEUHHVRSWDWLYR8QRVHMHPSORVVHUtDQ o o o o 1 )1 J <C )$E 1 )1 J <C -" $E <&1 >5 )" / ;;;; &RPRVHKDLQGLFDGRDQWHULRUPHQWHHOFDPSRQRPEUHHVRSFLRQDO\DTXHHVWHVROR VLUYHSDUDFRPSOHPHQWDUDOFDPSRQRPEUHFXDQGRVHDQHFHVDULR$VtXQD GHVFULSFLyQGHVHUYLFLRSRGUtDVHUFUHDUSODQYXHORTXHVLJQLILFDUiTXHHOVHUYLFLR VLUYHSDUDFUHDUSODQHVGHYXHORSRUHMHPSORSDUDDYLRQHVKHOLFySWHURVHWF\ HTXLYDOHQWHDODDQWHULRUSHURXVDQGRVRORHOFDPSRQRPEUHSRGUtDVHUFUHDUUXWD TXHVLJQLILFDUiTXHHODJHQWHHVFDSD]GHFDOFXODUUXWDVDXQTXHHQHVWHFDVRHVWH VHUYLFLRHVPiVJHQHUDOTXHHODQWHULRU $GHPiVFDGDVHUYLFLRFRQVWDGHXQRVGDWRVGHHQWUDGD\RWURVGHVDOLGD(OWLSRGHHVRV GDWRVKD\TXHLQGLFDUORDOUHJLVWUDUHOVHUYLFLRGHODJHQWHHQHOVHUYLGRU/RVWLSRVGH ORVGDWRVGHEHQVHUGHORV\DUHJLVWUDGRVHQHOVLVWHPDSDUDTXHWRGRVORVDJHQWHVXVHQ ORVGDWRVGHPDQHUDKRPRJpQHD\SXHGDUHDOL]DUVHODFRPXQLFDFLyQHQWUHHOORV3RU WDQWRHOVLVWHPDGHEHGLVSRQHUDOPHQRVGHORVWLSRVGHGDWRVPiVFRPXQHVSDUDTXH SXHGDQVHUXVDGRVSRUORVDJHQWHV(QFDVRGHTXHVHDQHFHVDULRXQQXHYRWLSRKDEUi TXHSRQHUVHHQFRQWDFWRFRQHODGPLQLVWUDGRUGHOVLVWHPDSDUDTXHORKDELOLWH 6HUYLFLRGHE~VTXHGDGHVHUYLFLRV &XDQGRVHEXVTXHQVHUYLFLRVHQHOVLVWHPDVHKDUiSRUPHGLRGHODGHVFULSFLyQ YHUERQRPEUHQRPEUH&RQODOLVWDGHUHVXOWDGRVHODJHQWHTXHKD\DKHFKROD SHWLFLyQWHQGUiTXHYDORUDUDSDUWLUGHORVGDWRVREWHQLGRVTXHDJHQWHGHORV SURSXHVWRVOHRIUHFHHOPHMRUVHUYLFLR3DUDHOORSXHGHD\XGDUVHGHORVFDPSRVGH GHVFULSFLyQGHOWLSRGHGDWRVGHODVHQWUDGDV\ODVVDOLGDVGHORVVHUYLFLRVTXHVHOLVWDQ HWF(VFRPRXQVHUYLFLRGHSiJLQDVDPDULOODV,QLFLDOPHQWHHQODOLVWDGHUHVXOWDGRV VRORVHHVSHFLILFDUiODGHVFULSFLyQHQIRUPDYHUERQRPEUHQRPEUHGHFDGDXQRGH ORVVHUYLFLRVHOQRPEUHGHODJHQWHTXHRIUHFHHOVHUYLFLR\ODGLUHFFLyQHQODTXHVH SXHGHHQFRQWUDUDHVHDJHQWH&XDQGRHODJHQWHHVFRMDXQRGHORVVHUYLFLRVHQFRQWUDGRV WHQGUiTXHSHGLUHOUHVWRGHLQIRUPDFLyQDOVHUYLGRUTXHGHEHGHVHUFDSD]GH RIUHFpUVHOD /DE~VTXHGDGHORVVHUYLFLRVSXHGHVHUH[DFWDDODGHVFULSFLyQVROLFLWDGDRSRU DSUR[LPDFLyQ3RUHOORVHKDELOLWDUiQWLSRVGHE~VTXHGDHQHOVHUYLGRU 12 o o K@LMNO PQ MR :SGT U A &<" 42*)<2)0<<>5" " & &$&83" 815<<>" &#B&1 & <>&1 > &+9&<')44(1 -BH)1 &3<!>" " &3H)#01 <" '" /*" V5$" (1 1!<>" " &(H)44+9&G)<&; W 51 " X5:!-<H) IH)2" " 5#-" +951 <" '" / Y<U *<Z5[ *<\4] 1<<>" " &(H)!+9&G&$#C !@)H)1+9'& &+,^0& GB" &(74&G1 3!" '" &32!<>" " &867H)'&:$54&(')! >J &E$; %~VTXHGDGHORV.VHUYLFLRVPiVSUy[LPRV(QHVWiE~VTXHGDORTXHVHTXLHUHHV REWHQHUXQQ~PHURNGHVHUYLFLRVTXHPiVVHSDUH]FDQDOVHUYLFLRTXHVH HVWiEXVFDQGR3DUDHOORDSDUWHGHODGHVFULSFLyQYHUERQRPEUHQRPEUHGHO VHUYLFLRKDEUiTXHLQGLFDUHOQ~PHURNGHVHUYLFLRVTXHTXHUHPRVREWHQHU (OUHVXOWDGRGHODE~VTXHGDVHUiXQDOLVWDRUGHQDGDGHORVVHUYLFLRV HQFRQWUDGRVHQIXQFLyQGHODGLVWDQFLDDODTXHVHHQFXHQWUDQGHOVHUYLFLR RULJLQDO$GHPiVFDGDVHUYLFLRHQFRQWUDGRGHEHUiLQGLFDUODGLVWDQFLDDODTXH VHHQFXHQWUDGHOVHUYLFLREXVFDGR o %~VTXHGDGHORVVHUYLFLRVDGLVWDQFLD.$TXtORTXHEXVFDPRVVRQWRGRVORV VHUYLFLRVTXHVHHQFXHQWUDQDPHQRVGHODGLVWDQFLDNLQGLFDGD3DUDHOOR FRPRHQHOFDVRDQWHULRUHOFOLHQWHGHEHUiLQGLFDUDGHPiVGHODGHVFULSFLyQ YHUERQRPEUHQRPEUHGHOVHUYLFLRGHVHDGRODGLVWDQFLDNDODTXHTXLHUH TXHVHHQFXHQWUHQFRPRPi[LPRORVVHUYLFLRVHQFRQWUDGRVSRUHOVHUYLGRU /DGLVWDQFLDHQWUHGRVVHUYLFLRVVHPHGLUiDSDUWLUGHODGLVWDQFLDTXHKD\DHQWUHODV UHVSHFWLYDVFRPSRQHQWHVGHVXVGHVFULSFLRQHVGHVHUYLFLR(VGHFLUVHPHGLUiOD GLVWDQFLDHQWUHORVFDPSRVYHUER\VHVXPDUiDODGLVWDQFLDGHVXVFDPSRV QRPEUHQRPEUH3DUDPHGLUODGLVWDQFLDHQWUHORVYHUERV\ORVQRPEUHVKDUiIDOWD FRQVWUXLUDOJXQDHVWUXFWXUDHQIRUPDGHJUDIRFRQSHVRVHQODVDULVWDVTXHSHUPLWD LQGLFDUODGLVWDQFLDTXHKD\HQWUHORVQRGRV$HVWDVHVWUXFWXUDVODVOODPDUHPRV MHUDUTXtDVGHYHUERV\GHQRPEUHVUHVSHFWLYDPHQWH $GHPiVKD\TXHWHQHUHQFXHQWDTXHHOOHQJXDMHQDWXUDOHVWiOOHQRGHSDODEUDV VLQyQLPDV\ODVE~VTXHGDVGHEHUiQWHQHUODVHQFXHQWD3DUDHOORVHXVDUiXQWHVDXUR TXHDSDUWLUGHXQDSDODEUDGHYXHOYHODOLVWDGHWRGDVODVSDODEUDVVLQyQLPDV$VtVH SXHGHKDFHUTXHODVMHUDUTXtDVJXDUGHQVRORVLJQLILFDGRVVHPiQWLFRV\QRSDODEUDV SDUDTXHVHDQPiVSHTXHxDV /DVUHVSXHVWDVREWHQLGDVSRUWRGDVODVE~VTXHGDVVHYHUiQDIHFWDGDVDTXHHODJHQWH VROLFLWDQWHVHDSHUPLWLGRSRUORVDJHQWHVTXHRIUHFHQORVVHUYLFLRV5HFRUGHPRVTXHKD\ GRVWLSRVGHSHUPLVRV W +9" <&G1 G<&)05$; W +9" <&G&$&G<&1 &G<<>" " &3)*; 3DUDTXHDXQDJHQWHVHOHGHLQIRUPDFLyQVREUHXQVHUYLFLRGHRWURDJHQWHHO SULPHURGHEHVHUSHUPLWLGRSRUHOVHJXQGRSRUORVGRVWLSRVGHSHUPLVRVWDQWR SHUPLVRVREUHHODJHQWHFRPRVREUHHOVHUYLFLRGHODJHQWH(QFDVRFRQWUDULR QRVHOHSURSRUFLRQDUiLQIRUPDFLyQQLVHUiSDUWHGHODVUHVSXHVWDVTXHHO DJHQWHVROLFLWDQWHUHTXLHUD $GHPiVXQVHUYLFLRSXHGHHVWDUDFWLYDGRRGHVDFWLYDGR(QFDVRGHTXHHVWp GHVDFWLYDGRQXQFDVHUiSDUWHGHDOJXQDUHVSXHVWD 13 6HUYLFLRGHDFWXDOL]DFLyQGHORVDJHQWHV &RPR\DKHPRVPHQFLRQDGRDQWHULRUPHQWHHOVLVWHPDGHEHGHSHUPLWLUOD PRGLILFDFLyQGHORVGDWRVGHORVDJHQWHV\DUHJLVWUDGRVHQHOVHUYLGRU(VWD PRGLILFDFLyQGHEHGHVHUFRQWURODGDGHIRUPDTXHVRORVHSXHGDQPRGLILFDUORVGDWRV GHXQDJHQWHVLVHFRQRFHODFRQWUDVHxDGHGLFKRDJHQWH 6HGHEHQGHSRGHUKDFHUODVVLJXLHQWHVDFWXDOL]DFLRQHVGHXQDJHQWH o o o _ Q* R Q:*<U ''&#+&" %$" #1&+9215;`#1&+915 !2-" &( <"5H)& <'& <" 2)0&+9H)#65I65 !" &)B&('&215!<>" &; &DPELDUWLSRSDUDSRGHUFDPELDUHOWLSRGHODJHQWH %RUUDUSDUDHOLPLQDUGLFKRDJHQWHGHODEDVHGHGDWRVGHOVHUYLGRU6H HOLPLQDUiFXDOTXLHUUHIHUHQFLDDHVWHDJHQWHLQFOXLGRVWRGRVORVVHUYLFLRVTXH RIUHFLHUD(OERUUDGRVHUiHQSULQFLSLRGHILQLWLYR\QRWLHQHSRUTXp UHFXSHUDUVHODLQIRUPDFLyQ o $xDGLUVHUYLFLR3DUDSHUPLWLUTXHORVDJHQWHVRIUH]FDQQXHYRVVHUYLFLRV +DEUiTXHLQGLFDUWRGRVORVGDWRVGHOQXHYRVHUYLFLRLJXDOTXHVHKDUtDVLVH KLFLHUDDOUHJLVWUDUHODJHQWH o %RUUDUVHUYLFLRHOLPLQDUXQRGHORVVHUYLFLRVTXHRIUH]FDHODJHQWH3DUDHOOR WHQGUHPRVTXHLQGLFDUODGHVFULSFLyQGHOVHUYLFLRTXHTXHUDPRVHOLPLQDU o &DPELDUODGHVFULSFLyQGHXQVHUYLFLRWHQGUHPRVTXHHVSHFLILFDUODGHVFULSFLyQ GHOVHUYLFLRDQWHVGHPRGLILFDUOR\GHVSXpVLQGLFDUHPRVODQXHYDGHVFULSFLyQ GHOVHUYLFLR6LHPSUHGHODIRUPDYHUERQRPEUHQRPEUH(OFDPSRQRPEUH HVRSFLRQDO\SXHGHVHUYDFtRVRORVHUiQHFHVDULRSDUDFRPSOHPHQWDUDOFDPSR QRPEUHSDUDGDUPiVSUHFLVLyQDODGHVFULSFLyQ o &DPELDUODGHVFULSFLyQGHODJHQWH,QWURGXFLPRVXQDQXHYDGHVFULSFLyQGHO DJHQWH7HQGUHPRVTXHHVSHFLILFDUWDPELpQWLSRGHODQXHYDGHVFULSFLyQTXH QRWLHQHSRUTXpVHUHOPLVPRTXHHOGHODDQWHULRU o o &DPELDUGLUHFFLyQSDUDSRGHUORFDOL]DUDOHODJHQWHHQXQDQXHYDGLUHFFLyQ $JUHJDUSHUPLVRVVREUHHODJHQWHDxDGLPRVDJHQWHVFRQSHUPLVRVVREUHHO DJHQWHTXHHVWDPRVDFWXDOL]DQGR o 4XLWDUSHUPLVRVVREUHHODJHQWHHOLPLQDPRVDJHQWHVFRQSHUPLVRVVREUHHO DJHQWHTXHHVWDPRVDFWXDOL]DQGR o $JUHJDUSHUPLVRVVREUHXQVHUYLFLRDxDGLPRVDJHQWHVFRQSHUPLVRVVREUHXQ VHUYLFLRFRQFUHWRRIUHFLGRSRUHODJHQWHTXHHVWDPRVDFWXDOL]DQGR7HQGUHPRV TXHLQGLFDUODGHVFULSFLyQGHOVHUYLFLRVREUHHOFXDOTXHUHPRVDxDGLUSHUPLVRV o 4XLWDUSHUPLVRVVREUHHOXQVHUYLFLRHOLPLQDPRVDJHQWHVFRQSHUPLVRVVREUHXQ VHUYLFLRRIUHFLGRSRUHODJHQWHTXHHVWDPRVDFWXDOL]DQGR7HQGUHPRVTXH LQGLFDUODGHVFULSFLyQGHOVHUYLFLRVREUHHOFXDOTXHUHPRVHOLPLQDUSHUPLVRV o &DPELDUODYHORFLGDGGHXQVHUYLFLRSDUDFDPELDUODYHORFLGDGGHUHVSXHVWDGH XQVHUYLFLR7HQGUHPRVTXHLQGLFDUODGHVFULSFLyQGHOVHUYLFLR\ODQXHYD YHORFLGDG o &DPELDUODFDOLGDGGHXQVHUYLFLR4RVSDUDFDPELDUODFDOLGDGGHOD UHVSXHVWDGHXQVHUYLFLR7HQGUHPRVTXHLQGLFDUODGHVFULSFLyQGHOVHUYLFLR\OD QXHYD4RV 14 &RQVXOWDGHORVGDWRVGHXQVHUYLFLRFRQFUHWR <DTXHQXHVWURVHUYLGRUSHUPLWHEXVFDUVHUYLFLRVGHEHPRVSHUPLWLUTXHXQDYH] HQFRQWUDGDSRUHODJHQWHFOLHQWHXQDOLVWDGHSRVLEOHVVHUYLFLRVpVWHSXHGDHOHJLUXQRGH HQWUHWRGRVORVVHUYLFLRVGHODUHVSXHVWD\SHGLUDOVHUYLGRUTXHOHPXHVWUHFRQGHWDOOH ODVFDUDFWHUtVWLFDVGHOVHUYLFLRHVFRJLGRSXHVWRTXHFRPR\DKHPRVGLFKRDQWHVHQOD OLVWDGHORVVHUYLFLRVHQFRQWUDGRVVRORLQGLFDPRVHOQRPEUHGHOVHUYLFLR\HODJHQWHTXH RIUHFHGLFKRVHUYLFLR 3DUDODFRQVXOWDGHXQVHUYLFLRHQFRQFUHWRGHEHUiQLQGLFDUVHORVVLJXLHQWHVGDWRV o o o &+,#6&4<a 142H)<&1 " " 15!<>" " & '5 &+,'&52H)" I&(5$ 44 " 44&(*1B<>5" &; &+,15$215H)'B4215<<>" " & H)H)+9&G&<)1 45; <" '" /*15<<>" " & 21 (%$&+@>& &+9bC$&+9B^EcH)H)+9&G&<)1 5; %~VTXHGD\FRQVXOWDGHODVMHUDUTXtDV 3DUDSRGHUKDFHUODVE~VTXHGDVGHORVVHUYLFLRVDSDUWLUGHODVGHVFULSFLRQHVGH VHUYLFLRVVHUiQHFHVDULRWHQHUDOJXQDHVWUXFWXUDTXHQRVSHUPLWDVDEHUTXH GHVFULSFLRQHVVHSDUHFHQDRWUDV\FXDOHVQR(VWRVHUiQHFHVDULRSDUDOD%~VTXHGDGH ORV.VHUYLFLRVPiVSUy[LPRV\OD%~VTXHGDGHVHUYLFLRVDGLVWDQFLD.8VDUHPRVGRV WLSRVGHMHUDUTXtDVSDUDHVWHSURSyVLWRODMHUDUTXtDGHYHUERV\ODMHUDUTXtDGH QRPEUHV&DGDXQDGHHOODVWHQGUiXQDHVWUXFWXUDGHERVTXHGHiUEROHVGHWDO PDQHUDTXHXQQRGRWHQGUiFRPRKLMRVDTXHOORVYHUERVRQRPEUHVTXHVHOH SDUH]FDQLQGLFDQGRHQFDGDUDPDODGLVWDQFLDTXHOHVVHSDUD/DVSDODEUDVTXHQR WHQJDQQLQJ~QSDUHFLGRHQWUHHOODVHVWDUiQHQiUEROHVGLVWLQWRV\ODGLVWDQFLDHQWUH HOODVVHUiLQILQLWD$VtVHSRGUiVDEHUFXDOHVODGLVWDQFLDHQWUHGRVGHVFULSFLRQHVGH VHUYLFLRVXPDQGRODGLVWDQFLDHQWUHVXVYHUERV\HQWUHVXVQRPEUHV (QODMHUDUTXtDGHQRPEUHVORVQRGRVVHUiQGHODIRUPD &+,b(& &+,bC&+9^E 8QDWHUFHUDMHUDUTXtDVHUiODMHUDUTXtDGHWLSRVGHGDWRVTXHVHUiVLPLODUDODV GRVDQWHULRUHVSHURTXHVHXWLOL]DUiSDUDRWURVILQHV 3RUWDQWRHOVLVWHPDGHOVHUYLGRUGHDJHQWHVYDDWUDEDMDUFRQMHUDUTXtDVGLVWLQWDVOD MHUDUTXtDGHWLSRVODGHYHUERV\ODGHQRPEUHV(OVHUYLGRUGHEHUiRIUHFHUVHUYLFLRV SDUDEXVFDUGDWRVHQFDGDXQDGHHVWDVMHUDUTXtDV o o K@LMNO PQ(*T QdBQ NOe Q P2f R S: M U g @>BX&&" 31 !3H)B" 4 )0B<>5" " & ' %)" &5:671 G!1 " 3H)'&)" I&(<<>5" " & &*<)G&B'&" 54c" '&<8 +9&3H)'+," 4" 2H)2)*)<)" & 15<" 44+9('))<:)74" '& 01 #hBH)J $" '&:'(<#<"5i" 4$&(&8602H)&&3)1 '5 I<2 1 " 15%&+4&(1 $" '&;j+,3!#$" H)'&2&<)1 5#< +9" !+9#h<H)J (B" +,'H)!<" ; W 5 1 1 &(<2(+,&!$#7%$&+, 2&1 32%$&+9H)2! +9)567" 54)" 4" >8%" 15 5$:6'" &<)1 ; = ")0$" '& & '(1 :hBH)J 2" '&<83H)&(44 %$" " & 015<" 4$+(6&('&)B<2 1 I&(" 44#!<>" " &G015<<>" &; k )05&1'5 *l4" '&l #4" '&<8>1 (1 )" 8#$15+H)1 &c$" '& 2$&GH)!0+9)560" 4$" $&G$2<" 8&(*'&H)V442)" &3*1 :hH)J ; %~VTXHGDHQODMHUDUTXtDGHYHUERV(QHVWDMHUDUTXtDVHJXDUGDQWRGRVORV YHUERVXWLOL]DGRVSRUORVDJHQWHVSDUDGHVFULELUFDGDXQRGHVXVVHUYLFLRV UHJLVWUDGRVHQHOVHUYLGRU(VWRVYHUERVVHJXDUGDQHQODMHUDUTXtDHQIRUPDGH iUEROHVLQGLFDQGRODGLVWDQFLDDODTXHVHHQFXHQWUDQGHRWURYHUERTXH 15 VLJQLILFDPiVRPHQRVORPLVPR'HEHPRVGHSRGHUSHUPLWLUDORVFOLHQWHV EXVFDUXQYHUERHQHVWDMHUDUTXtD\YHUODOLVWDGHWRGRVORVQRGRVDQWHFHVRUHV TXHWLHQHHQHOiUEROFRUUHVSRQGLHQWH/RVYHUERVTXHQRWHQJDQUHODFLyQHQWUH VLHVWDUiQHQiUEROHVGLIHUHQWHVGHQWURGHODMHUDUTXtD o %~VTXHGDHQODMHUDUTXtDGHQRPEUHV(QHVWDMHUDUTXtDVHJXDUGDQWRGRVORV QRPEUHVHQIRUPDGHQRPEUHQRPEUHXWLOL]DGRVSRUORVDJHQWHVSDUD GHVFULELUFDGDXQRGHVXVVHUYLFLRVUHJLVWUDGRVHQHOVHUYLGRU(VWRVQRPEUHVVH JXDUGDQHQODMHUDUTXtDHQIRUPDGHiUEROHVLQGLFDQGRODGLVWDQFLDDODTXHVH HQFXHQWUDQGHRWURVQRPEUHVTXHVLJQLILFDQPiVRPHQRVORPLVPR'HEHPRV GHSRGHUSHUPLWLUDORVFOLHQWHVEXVFDUQRPEUHVHQHVWDMHUDUTXtD&RPRVHKD UHSHWLGRDQWHULRUPHQWHHOFDPSRQRPEUHGHODVGHVFULSFLRQHVGHVHUYLFLR VHUiRSFLRQDOVLHQGRHQHVRVFDVRVYDFtRSRUWDQWRHQODMHUDUTXtDGHQRPEUHV VHUHJLVWUDUiQWDPELpQORVFRUUHVSRQGLHQWHVDOFDPSRQRPEUH$GHPiV H[LVWLUiXQDUHVWULFFLyQDGLFLRQDOVLH[LVWHXQQRGRHQODMHUDUTXtDGHQRPEUHV GHODIRUPDQRPEUHQRPEUHHQWRQFHVWHQGUiXQQRGRDQWHFHVRUGHODIRUPD QRPEUHFRQHOPLVPRYDORUSDUDHVHFDPSR $GHPiVVHWLHQHTXHSRGHUFRQVXOWDUHVWDVPLVPDVMHUDUTXtDVVLHPSUHTXHVHQHFHVLWH 3DUDHOORVHGHEHUiQGHPRVWUDUHQIRUPDGHiUEROGHPRGRTXHVHDPX\LQWXLWLYR IiFLOGHHQWHQGHU\GHUiSLGDFRQVXOWD 3HGLUXQDUFKLYRXQDUFKLYR;0/YDFtRSDUD VHUUHOOHQDGR\UHDOL]DUXQDSHWLFLyQ 7RGDODFRPXQLFDFLyQHQWUHORVFOLHQWHVDJHQWH\HOVHUYLGRUVHKDUiPHGLDQWHHOHQYtR GHWH[WRHQIRUPDGH;0/3DUDFDGDWLSRGHSHWLFLyQDOVHUYLGRUVHJHQHUDUiXQD '7'TXHYDOLGHODHVWUXFWXUDGHORV;0/VHQYLDGRVSRUORVFOLHQWHV(VSRUHVRTXHHO VHUYLGRUGHEHGHWHQHUXQVHUYLFLRHQHOTXHHOFOLHQWHLQGLTXHHOWLSRGHSHWLFLyQTXH TXLHUHUHDOL]DU\HOVHUYLGRUOHHQYtHOD'7'\XQDUFKLYR;0/YDFtRSDUDTXHHO FOLHQWHORUHOOHQHVLQPiV\IDFLOLWDUOHGHHVWDIRUPDODODERUDODKRUDGHFRPXQLFDUVH FRQHOVHUYLGRU/DV'7'VVHUiQS~EOLFDVGHPDQHUDTXHVHDQGHOLEUHDFFHVRSDUDORV GHVDUUROODGRUHVGHDJHQWHV3RUWDQWRXQDJHQWHQRQHFHVLWDUiGHVFDUJDUVHGHOVHUYLGRU XQ;0/YDFtRSDUDSRGHUSHGLUVHUYLFLRVDOVHUYLGRU\SRGUiFRQVWUXLUORV DXWRPiWLFDPHQWHDSDUWLUGHOD'7'FRUUHVSRQGLHQWH/DSRVLELOLGDGGHGHVFDUJDUORV HVTXHOHWRVGHORVIRUPXODULRV;0/YDFtRVHVXQDPHUDD\XGDSDUDORV LPSOHPHQWDGRUHV 6HUYLFLRVGHFRQHFWLYLGDGFRQHOVHUYLGRU\ HQWUHDJHQWHV (OREMHWLYRILQDOGHHVWHVLVWHPDHVTXHORVDJHQWHVSXHGDQFRPXQLFDUVHHQWUHHOORVH LQWHUFDPELDUVHLQIRUPDFLyQ3DUDHOORVHGLVHxDUiXQSDTXHWHMDYDTXHSXHGDQXVDU ORVGLVHxDGRUHVGHDJHQWHVSDUDLPSOHPHQWDUGLFKDFRPXQLFDFLyQ(VWHSDTXHWH RIUHFHUiFRQH[LRQHVFRQHOVHUYLGRU\FRQH[LRQHVFRQRWURVDJHQWHVDSDUWLUGHVX GLUHFFLyQ'HHVWDIRUPDHOGLVHxDGRUQRWLHQHTXHSUHRFXSDUVHGHODFRQH[LyQFRQOD UHGGHDJHQWHV\QRVRWURVSRGUHPRVFRQWURODUPHMRUHOPRGRHQHOTXHORVDJHQWHVVH FRQHFWDQDOVHUYLGRU$~QDVtODFRPXQLFDFLyQHQWUHDJHQWHVQRWLHQHSRUTXpHVWDU OLPLWDGDDODTXHVHUHDOLFHSRUGLFKRSDTXHWHSHURHVRVHUiSUREOHPDGHORV LPSOHPHQWDGRUHVGHORVDJHQWHV 16 6HUYLFLRVRIUHFLGRVDXQDGPLQLVWUDGRUGHOVLVWHPD $JUHJDUGDWRVHQODVMHUDUTXtDV (ODGPLQLVWUDGRUGHOVLVWHPDYDDVHUOD~QLFDSHUVRQDTXHSXHGDKDFHUPRGLILFDFLRQHV VREUHORVGDWRVFRPXQHVDWRGRVORVDJHQWHVHVGHFLUVREUHORVWLSRVGHMHUDUTXtDV WLSRVGHGDWRVYHUERV\QRPEUHVGHIRUPDTXHORVGDWRVVLHPSUHVHDQFRQVLVWHQWHV\ HYLWDUDGHPiVHODFFHVRDGDWRVLPSRUWDQWHVGHOVLVWHPD/DLGHDHVTXHVREUHODV MHUDUTXtDVQRVHSRGUiQKDFHUPRGLILFDFLRQHVDOHJUHPHQWH\WRGDVHOODVGHEHUiQVHU HVWXGLDGDVSDUDQRDIHFWDUQHJDWLYDPHQWHDORVDJHQWHVUHJLVWUDGRVHQVHUYLGRU (ODGPLQLVWUDGRUGHOVLVWHPDVHUiSRUORWDQWROD~QLFDSHUVRQDFDSD]GHDxDGLUGDWRV HQODVMHUDUTXtDVLQGLFDQGRVLHPSUHWRGDVODVFDUDFWHUtVWLFDVGHOQXHYRGDWR/DV RSHUDFLRQHVDODVTXHKD\TXHGDUVRSRUWHVRQODVVLJXLHQWHV o o W mn < n Q O 0f R S:(*T Qd<Q NOe Q P#f R S3 M U 5#)74" '& 04$:hB5H)J 151 " H)" " 5#1&+921$" '& H)H)" a" G671'1$" '&;`20<& H) !)0$" '& '" " '1B" *H)2H)&1 2&$&(4" '&65i5" !& <2<'" %" (1 ''5 " 441 & &+9&4" '5& '" " '15*1 J X@)*)B>5& 5&101 :hB5H)J $" '&B; j+93:$#0)54H)2& '+9" 4" +,&3:^ $" '&:*1 :hBH)J & 15+9" <+9& &+92)H)240" <$" 54&3'B; $JUHJDUXQYHUERHQODMHUDUTXtDGHYHUERV3DUDDxDGLUXQYHUERYDPRVD WHQHUTXHLQGLFDUHOQRPEUHGHOYHUERTXHTXHUHPRVDJUHJDUDODMHUDUTXtDHO SDGUHGHYHUERHVGHFLUXQYHUERTXHVLJQLILTXHPiVRPHQRVORPLVPRTXHpO \ODGLVWDQFLDDHVHYHUERSDGUH$OLJXDOTXHHQODMHUDUTXtDDQWHULRUQR SHUPLWLPRVDxDGLUYHUERVFRQPLVPRQRPEUHDSHVDUGHTXHWHQJDQSDGUHV GLVWLQWRV(QFDVRGHTXHHOYHUERVHDSULQFLSDO\WHQJDTXHVHUUDt]GHXQiUERO QXHYRGHQWURGHODMHUDUTXtDQRVHUiQHFHVDULRHVSHFLILFDUQLHOQRGRSDGUHQL ODGLVWDQFLD o $JUHJDUXQQRPEUHHQODMHUDUTXtDGHQRPEUHV(QHVWDMHUDUTXtDORVQRPEUHV VHDxDGHQHQSULQFLSLRGHHQ\DSDUHFHQHQODMHUDUTXtDGHODIRUPD QRPEUHQRPEUH(OVHJXQGRQRPEUHVHUYLUiSDUDFRPSOHPHQWDUDO SULPHUR3DUDDJUHJDUORVHQODMHUDUTXtDHODGPLQLVWUDGRUWHQGUiTXHLQGLFDU HOQRPEUHHOQRPEUHHOSDGUH\ODGLVWDQFLDDOSDGUH(OQRPEUHHV RSWDWLYRHQHVHFDVRTXHGDUiYDFtR&RPRHQODMHUDUTXtDDQWHULRUVLQRVH UHOOHQDHOFDPSRGHOSDGUHVHDxDGLUiHOQRPEUHFRPRQRPEUHSULQFLSDO $GHPiVQRGHMDUHPRVTXHKD\DQRPEUHVLJXDOHVLQFOXVRDXQTXHWHQJDQ SDGUHVGLVWLQWRV $GHPiVHQWRGDVHVWRVFDVRVKDEUiTXHLQGLFDUODFRQWUDVHxDGHODGPLQLVWUDGRUSDUD SRGHUFRQWURODUGHHVWDIRUPDODVPRGLILFDFLRQHVGHODVGLVWLQWDVMHUDUTXtDV (OLPLQDUGDWRVGHODVMHUDUTXtDV 6HKDGLFKRDQWHVTXHVRORHODGPLQLVWUDGRUGHOVLVWHPDSXHGHKDFHUPRGLILFDFLRQHVHQ ODMHUDUTXtD3RUORWDQWRVRORHODGPLQLVWUDGRUVHUiHOTXHSXHGDERUUDUGDWRVGHODV MHUDUTXtDVHQFDVRGHTXHVHDQHFHVDULR/DVRSHUDFLRQHVGHERUUDGRHQODVMHUDUTXtD VRQODVVLJXLHQWHV 17 o W o T R R Q O 0f R S: P#T Qd<Q NOe Q(P#f R S3 M U 5(1 " +9" 52)0$" '&(4$:hBH)J 1 +9" " !4&:4 H)" " 2-" +5$215&+91$" '& H)H)" &; o (OLPLQDUXQYHUERGHODMHUDUTXtDGHYHUERV3DUDHOLPLQDUXQYHUERGHHVWD MHUDUTXtDHODGPLQLVWUDGRUWHQGUiTXHLQGLFDU~QLFDPHQWHHOQRPEUHGHOYHUER TXHTXLHUDERUUDU o (OLPLQDUXQQRPEUHGHODMHUDUTXtDGHQRPEUHV(QHVWDMHUDUTXtDORVQRPEUHV VHERUUDQGHHQGHODIRUPDQRPEUHQRPEUH3DUDHOLPLQDUORVGHOD MHUDUTXtDHODGPLQLVWUDGRUWHQGUiTXHLQGLFDU~QLFDPHQWHHOQRPEUH\HO QRPEUHTXHSXHGHVHUYDFtRGHOQRGRGHODMHUDUTXtDTXHTXLHUDERUUDU $GHPiVHQWRGDVHVWRVFDVRVKDEUiTXHLQGLFDUODFRQWUDVHxDGHODGPLQLVWUDGRUSDUD SRGHUFRQWURODUGHHVWDIRUPDODVPRGLILFDFLRQHVGHODVGLVWLQWDVMHUDUTXtDV 18 $QiOLVLVGHO6LVWHPD (O6HUYLGRU$JHQWHVYDDVHUXQSURFHVRVHUYLGRUTXHVLUYDSDUDFRPXQLFDUP~OWLSOHVFOLHQWHV (VWRVFOLHQWHVYDQDVHUDJHQWHVDORVTXHWHQGUHPRVTXHGDUOHDOJXQDIDFLOLGDGGHFRQH[LyQFRQ HOVHUYLGRU 'HHVWDIRUPDKHPRVUHDOL]DGRHOVLJXLHQWHDQiOLVLV (QUHDOLGDGHOSDTXHWH$JHQW&RPXQLFDWLRQVHUiHOSDTXHWHTXHRIUHFHUHPRVDORV GHVDUUROODGRUHVGH$JHQWHVSDUDTXHVHFRPXQLTXHQFRQHOVHUYLGRU'HHVWDIRUPDSRGHPRV IDFLOLWDUOHVODVFRVDVDORVGHVDUUROODGRUHV\QRVRWURVSRGHPRVFRQWURODUPHMRUODVFRQH[LRQHV $GHPiVHVWHSDTXHWHVHUYLUiSDUDODFRPXQLFDFLyQHQWUHDJHQWHV(VWHSDTXHWHRIUHFHDVXYH] RWURVXQRSDUDODFRPXQLFDFLyQDJHQWHVVHUYLGRU\RWURSDUDODFRPXQLFDFLyQDJHQWHDJHQWH 6XGLDJUDPDHVHOVLJXLHQWH 19 (OSDTXHWH3DTXHWH6HUYLGRUHVHOQ~FOHRGHORTXHVHUiHO6HUYLGRU%iVLFDPHQWHFRQWHQGUiOD FODVHSULQFLSDOGHOVHUYLGRUXQDFODVHGHFRQVWDQWHVTXHVHUYLUiQSDUDFRQILJXUDUWRGRHO VLVWHPDODVFODVHVGHHQWLGDGGHORVREMHWRVTXHHVWHPRVWUDWDQGRHWF(QHVWHSDTXHWHHVWDUi WRGDODOyJLFDGHOVLVWHPD (OSDTXHWH3DTXHWH&RQH[LRQ%DVH'H'DWRVVHUiHOTXHVHHQFDUJXHGHUHDOL]DUWRGDVODV RSHUDFLRQHVHQWUHHOVHUYLGRU\ODEDVHGHGDWRVGRQGHJXDUGHPRVWRGRVORVGDWRV'HHVWD PDQHUDODEDVHGHGDWRVTXHGDSHUIHFWDPHQWHVHSDUDGDGHOUHVWRGHOVLVWHPDSDUDTXH SRGDPRVHOHJLUHQIXQFLyQGHODVQHFHVLGDGHVTXHVLVWHPDJHVWRUGHEDVHVGHGDWRVXWLOL]DU(Q XQSULQFLSLRYDPRVDXWLOL]DU0\6TOTXHQRVGDVXILFLHQWHVIXQFLRQDOLGDGHVSDUDSRGHU UHDOL]DUHOSUR\HFWRSHURFRPR\DVHKDFRPHQWDGRVHULDIiFLOFDPELDUGHVLVWHPDGHEDVHVGH GDWRVSRUHMHPSOR2UDFOHR6TO6HUYHUHQFDVRGHPD\RUHVQHFHVLGDGHVVLPSOHPHQWH PRGLILFDQGRSDUWHGHHVWHSDTXHWH\DVtHOUHVWRGHODDSOLFDFLyQQRVHWLHQHTXHPRGLILFDU 'HQWURGHHVWH~OWLPRSDTXHWHVHYDDLPSOHPHQWDUXQSHTXHxR7HVDXURSDUDSRGHUSUREDU WRGDODOyJLFDGHOVHUYLGRUVLQQHFHVLGDGGHUHFXUULUDXQRSURIHVLRQDO 20 'LVHxRGHO6LVWHPD • (VWXGLRGHORVGLVWLQWRVSDTXHWHV • 'LVHxRGHODEDVHGHGDWRV o $QiOLVLVGHODEDVHGHGDWRV o 0RGHORHQWLGDGUHODFLyQ o 0RGHORUHODFLRQDO o (O7HVDXUR 'LVHxRGHOVLVWHPDGHDUFKLYRV • (VWXGLRGHORVGLVWLQWRVSDTXHWHV (VWHVLVWHPDVHFRPSRQHGHSDTXHWHVREWHQLGRVDSDUWLUGHODQiOLVLVGHOVLVWHPD/RVSDTXHWHV TXHVHKDQGHULYDGRGHODQiOLVLVVRQ • • • p Q N O f _ 4q R K Q M !r0!rQf M `2!'H)$" +,'1 +5 15<& (1 !2$&31<" !$+98 #$1+9(H)15<&(I1 1 !($&$1 +#$<'2' 14$& 15<" 44+9; p Q NO f <stBY R P `#4$2'H)$2&54 15-1 &('" " '115<" 4+9;`2*14$(" +9'1 +9$ $& 1 1 /" 1<" !+981 31 !3254" 8$; mn f _ O R u Qf R `#4$2'H)2< 15&('&<" " 1 " 5#1 (&i" /01 &G5$31 !<>" &:6$21 1 &!;v(&(%$&+ " 4+5$'5B21 & H)! 15!<>" &8<" &(H)< ) 'H)$2<&'&$' 1 &3!5&1 1 &324!; A &+,&@$" &G%4)" &1 " G1 <8! " >" " 0&3B)'H)$ o mn f _ u f R p Q uw Q n x+9'1 +5 1 &i5" /05421 &G5$c615!<>" &; o mn f yf _ u f R p Q uw Q n 5x+9'1 +5$5 1 &+,)" " /05421 &G5$<; /DLQIRUPDFLyQGHFDGDSDTXHWHVHFRQVXOWDSRUVHSDUDGRHQORVVLJXLHQWHVHQODFHVD GRFXPHQWRVGHGLVHxRHVSHFtILFRV • • • W H) &i5" &z< 4& . . A W H) <>" & = j A &+9)" $" &{ W o j A &$" & |W j x 5 $ & 4" & | o A 6HSXHGHFRQVXOWDUODGRFXPHQWDFLyQ-DYDGRFREWHQLGDGHWRGDVODVFODVHVHQHOVLJXLHQWH HQODFH 21 'LVHxRGHODEDVHGHGDWRV $QiOLVLVGHODEDVHGHGDWRV 6HKDRSWDGRSRUXVDU0\6TOFRPR6LVWHPD*HVWRUGH%DVHVGH'DWRVGHOVHUYLGRU/DV YHQWDMDVIUHQWHDRWUDVRSFLRQHVHVTXHHVXQSURJUDPDGHOLFHQFLDJUDWXLWDSDUD SUR\HFWRVUHODFLRQDGRVFRQODGRFHQFLDFRPRHVHVWHFDVR$GHPiVVRSRUWD FRQFXUUHQFLDGHDFFHVR\HVEDVWDQWHVHQFLOOR6LQHPEDUJRFDUHFHGHPXFKDV IXQFLRQDOLGDGHVFRPRODLQWHJULGDGUHIHUHQFLDORODVWUDQVDFFLRQHVTXHKDEUiTXH LPSOHPHQWDUODVPHGLDQWHSURJUDPDFLyQHQFDVRGHTXHIXHUDQQHFHVDULDV3RUHVWH PRWLYRVHGHMDODSRVLELOLGDGGHFDPELDUDRWURVVLVWHPDVPiVFRPSOHMRVFRPR2UDFOH R6TO6HUYHUVLVHQHFHVLWDXQPD\RUXVRGHHVWDVIXQFLRQHV3RUHVRVHLQWHQWDUiTXHOD EDVHGHGDWRVVHDWRWDOPHQWHLQGHSHQGLHQWHGHOUHVWRGHOVLVWHPD 0RGHORHQWLGDGUHODFLyQ 6HKDQLGHQWLILFDGRHVWDVFODVHVGHHQWLGDG o mn f M U !01 &:'&<&G1 " $1<<>5" &2H)4$+9&G&!4)6&; = <" & " !$#01 !$&c$&&31 &G5$3H))<*1 &G<<>5" " &31)44&(<<>5" & ''&#!$" " 21 3B')4$<; F &G+9'&3H)24" 244@1 !2" *<&01 & <" )" 5$ v &+915$ " '&15$ } " " /g@~ &1 &1 " X:15 . W !7&0'5F '&2I#+9&" %$" " &G*1 &3$&G" 44&()*5$:6 'H)'))B#1 -<H)<<>5" " & !" '" /0154:6 } " '& . <" '" /0C k }3F 8$i4&84; E . " 4$ 21 &G4G&*'+9" <&3B&2155$ F `21&+92<(1 1 >'" +5" 244($" 8&*1 & )1&'& I#+G2) 2&01+" !+,&(&+9; o sBY R uR M U !01 3%$)" &1 " 3H)&%$X7 )& 21 &GB; A )& 1 & :')&%$G>5" &324$&G!<>" " &:'( )&1 &G)1 3<" $+9& )55#1 &G<" )" 5$34& !" '" /02<<>5" " &5 <74G+9'&B8>&5 &+9C $+9" &E!8 )& . 1 1 &G1 & '&+9&G$$#&+9& )*!" )$& " %; v &+915$H)2&%45" I& <<>" " &; g 0+9'&(H)" " H)2B"!$ &(&(!$ $" >&(*)*+9&+954& &$&; !" '" /021 &34&3254(672!1 " 15!<>" " & . 1 " *1!<>" " &(C D0&$E A 1 &" *1<<>" " & ? " 4$ 21 &G4G&*'+9" <&3B&21B<>5" " & F 1 >2'" +5" (<(1&+9215H)&%$215!<>" " &:hB)$& &*1 !" '" / F 2" I& <<>" " &83" 8hB)54&(&*1 &c!G+9'& 5>5&8&+9:6+," &; W %" 1 " 421 31 " &<8" $&)" +9&G)0)B>&(+9'& H)2< )0" $" %4" &2-" & ''&#%$5" #%" 1 +542( )& 1 &3!<>" " &GC274" )$&G'<+,&G7b </1 &E!; j<J5!&'$" +9" X01 )3-BH)G01 41 32!<>" " &!; o $GPLQLVWUDGRU(VWDHQWLGDGVHXVD~QLFDPHQWHSDUDJXDUGDUODFRQWUDVHxDGHO DGPLQLVWUDGRUTXHYDDFRQWURODUWRGDVODVPRGLILFDFLRQHVTXHVHUHDOLFHQ VREUHODFRQILJXUDFLyQJOREDOGHOVLVWHPDFRPRSRUHMHPSORFXDOTXLHUDGHOD MHUDUTXtDV 22 (VWHHVHOGLDJUDPDGHHQWLGDGUHODFLyQ 0RGHOR5HODFLRQDO (OSDVRDOPRGHORUHODFLRQDOHVFDVLLQPHGLDWR6HKDQGLVHxDGRGLUHFWDPHQWHWDEODV SDUDODVHQWLGDGHV\RWUDVSDUDODVUHODFLRQHV(VWDVVRQODVWDEODVMXQWRFRQORV FDPSRVTXHWLHQHQ o o o o j<C v &+9 8 . " " /8'!$7&08 } " '& . <" '" /8 } " '&8 . !" '" /E = <>" " &<C v &+9Bj5$ 8 ? & 8v &+9 8 j 4" >&8 . !" '" &`4 = 1 " B8 x54" %$" & = <>" " &8 ? 1 &" 8D0&<8 } +9" & E W +9" <&$j 4C v &+9Bj 8 j5$ W +9" $" & E W +9" <& <>" " &!C x$" %$" & <>" " & 8j W +," 4" & E = = $GHPiVYDPRVDDxDGLUXQtQGLFHDGLFLRQDOHQODWDEOD6HUYLFLRVVREUHHOFDPSR ,GHQWLILFDGRU6HUYLFLRSDUDDJLOL]DUODE~VTXHGDGHVHUYLFLRVHQODEDVHGHGDWRV 2WUDWDEODDGLFLRQDOHVODWDEOD$GPLQLVWUDGRUTXHFRQWHQGUiXQ~QLFRUHJLVWUR JXDUGDQGRODFRQWUDVHxDGHDGPLQLVWUDFLyQGHOVLVWHPD(VWDWDEODGHEHHVWDU IXHUWHPHQWHSURWHJLGDGHWDOPDQHUDTXHVRORVHDDFFHVLEOHSRUHOVLVWHPD/D HVWUXFWXUDGHHVWDWDEODHV o j+9" " !$&C A & 4!a E (O7HVDXUR (OVLVWHPDYDDKDFHUXVRGHXQ7HVDXURSDUDUHDOL]DUODVE~VTXHGDVGHVHUYLFLRV/D QHFHVLGDGGHOWHVDXURHVSRUTXHKD\TXHLGHQWLILFDUFRUUHFWDPHQWHODVSDODEUDV VLQyQLPDVHQODVGHVFULSFLRQHVGHVHUYLFLR$VtVHSRGUiQKDFHUSHWLFLRQHVGHVHUYLFLRV DOVLVWHPDVLQWHQHUTXHXVDUVHH[DFWDPHQWHODVPLVPDVSDODEUDVTXHKD\DQXVDGRORV DJHQWHVSDUDUHJLVWUDUVXVVHUYLFLRV/DLGHDHVTXHHOVLVWHPDJXDUGHVLJQLILFDGRVQR SDODEUDV 23 /DIXQFLyQSULQFLSDOGHOWHVDXURHVTXHGDGDXQDSDODEUDFRPRHQWUDGDGHYXHOYDOD OLVWDGHWRGDVODVSDODEUDVVLQyQLPDV(OWHVDXURGHEHDOPDFHQDUWDQWRYHUERVFRPR QRPEUHV&RPRVHSXHGHREVHUYDUHOWHVDXURVHFRPSRUWDFRPRXQDJHQWH\SRUWDQWR WHQGUHPRVTXHKDFHUHOVLVWHPDWRWDOPHQWHLQGHSHQGLHQWHGHpO 9DPRVDLPSOHPHQWDUXQSHTXHxRWHVDXURHQODEDVHGHGDWRVSDUDTXHHOVLVWHPD SXHGDKDFHUXVRGHpOGHWDOPDQHUDTXHVHDIiFLOPHQWHVXVWLWXLEOHSRUDOJ~QRWUR WHVDXURSURIHVLRQDO1HFHVLWDUHPRVGRVWDEODV ; g((41 H)21 " 4$@4&G1 :'1 3" !" $G*1$!)&8hB)54&()0" $" %$" &; b;9g((41 H)2+,'4hB" 5$" %$" &3:$15+H)1 3'1 G 1 3H)I %" (<0<" /" +9<; /DHVWUXFWXUDGHHVWDVGRVWDEODVHVODVLJXLHQWH o o W W } 1 1 <C xW 54" %" &8 1 E 8 " 1 " & " 9 + & < C 1 } = /" +,& E = (OSURFHVRGHE~VTXHGDGHXQDOLVWDGHVLQyQLPRVDXQDSDODEUDVHUiHOVLJXLHQWH o o o b z)<+9&31 '1 } 1 W 1 3' &54#<)*" 54" %" &; ^ z)<+9&c$&31 3'4hBG1" 5$" %" &2&54" & 01')$& 5$" &# } 1 = " &" +9& } W )" +9&31 1 " 42" 4" %$" &3&5$" &3'1 3)<& )B>5+92 } 1 1 B; 'HHVWHPRGRSRGHPRVFUHDUXQWHVDXURPX\JUDQGHXWLOL]DQGRHOPtQLPRHVSDFLR SHURSDUDTXHODVE~VTXHGDVVHDQUiSLGDVKDFHIDOWDFUHDUXQtQGLFHDGLFLRQDOVREUHHO FDPSR,GHQWLILFDGRUGH7DEOD3DODEUDVDJLOL]DUHOSDVRQ~PHUR 'LVHxRGHOVLVWHPDGHDUFKLYRV $GHPiVGHODEDVHGHGDWRVHQQXHVWURVLVWHPDYDPRVDXWLOL]DUXQVLVWHPDGHDUFKLYRVHQHO TXHJXDUGDPRVILFKHURVFRQLQIRUPDFLyQHQIRUPDWR[PO (QUHDOLGDGODEDVHGHGDWRVODYDPRVDXWLOL]DUSDUDJXDUGDULQIRUPDFLyQVREUHORVDJHQWHV UHJLVWUDGRVPLHQWUDVTXHHQORVILFKHURVYDPRVDJXDUGDULQIRUPDFLyQGHWDOODGDVREUHORV VHUYLFLRVGHORVDJHQWHVHLQIRUPDFLyQVREUHODVMHUDUTXtDVGHWLSRVGHGDWRVGHYHUERV\GH QRPEUHV7RGDHVWDLQIRUPDFLyQODYDPRVDJXDUGDUFRPR\DKHPRVPHQFLRQDGRDQWHVHQ IRUPDWR[POSXHVWRTXHHVIiFLOSDUDPDQLSXODUHQMDYD\SRUTXHDGHPiVHVLQIRUPDFLyQTXH YDPRVDWUDQVPLWLUDORVDJHQWHV\GHEHGHHVWDUHQXQIRUPDWRELHQFRQRFLGRFRPRHVHO[PO$ FRQWLQXDFLyQGHWDOODPRVHOIXQFLRQDPLHQWRGHHVWHVLVWHPDGHILFKHURVSDUDFDGDWLSRGH HOHPHQWRTXHYD\DPRVDJXDUGDUHQpO • sBY R uR M U ? +9&G )52)*%" I&('&# )& 1 &3!<>" " &3" 4$&:015<<>" &; W " $" %" 2(H)V2<<>5" " &($1 1 I" >& +,&3) '$ &*1&+9-" & #671 &3I" >5&31 &G&+9+9&G+" 5$1 <" '" / YB!c*<Z!cB\ q0T 1 !<>" " & 15H)'!$8601 &G)+9&G01 ('$ 155$H)&%$2" I& <<>" " &;`24$& & '&1 +9:'&H)&'+," 4" +9&3H))042&%$X(^<<>5" " &3" 44" 5$&G&0)0+," <+,& &+,; `20B&GI" >&31 &(H))+9&G31 " 5%4&+9" /* H)V#5$'B4215!<>" " &81 54601 G<1 " G&0B)G&<'&" $c4" '&<81 >51 &" 7671 1 " *15<<>" " & C D0&$E4; F X/*H)44&3$&G!$V0)&37%$" I&60& 01 <2$&G3H)&54" " %4&+9" /0H)3+9GB" 1 1 :!$#<"54$ ) *)*<H)+9 +9&1 & F H)<" 1 &(1 ++9&G01 !;j+931 31 " +," 4" &GH)" +,'&21)B&( 6 = H1I0H)4$ 1 44" > ! +G'&'" ; 24 • dBQ NOe Q M U $&G%$" I&GH))5+9&G<&01 hBH)J 3#4" '&<83>&60&+9 1 " &3&*1 &3<<>5" " &<;`#4$& 5I" >&3<2)50*) '4 1 1 + d<Q NOe Q M o h<H)J 2" '& 0!25I" >& )5+9&G7%4&+9 #i+,11 &c$" '&:4&:H) &&)44&(!" 4$+9;`2*1 " 01 &(H)24+9&G3)0&<H)5&1 G& 5&13)0$" '&@67<)3+9GB&0$" '&3H)2<'" 1 " X014" '& ';v & '+" 4" +,&:H)2 44:hBH)J I6^" '&3" 4$" $&G&01+" !+9& &+9; o h<H)J 3&+,:6 >5& B&7^7I" >&3'& 4$7%$&+&31 (+," B+(%$&+9;g 5&15i+91*15H))+,&c1 G" !$" 3H)I60<)*&+9C{& )>5&Ec &4& &+,C&(&4&2>&E4; `244c^2hBH)J 31 3)54" 1 " X+9&3''&2#'&i5" +9" &3)& )*)< )0<<>" " &; F &G!<>" " &G!" $" %$" *+" 5$2<)0!" '" /0<<>" " &8H)2!$ %&+9 '&#) >&60&3&+,<; . 244(+8<"5)0)B(15<<>" " & l1 &Il8'&'5#&+,&(B)1 $&(1 -<H) 15!<>" " & l5'5 )54&+9/>" 1 l &%4" &('&2155$3 ; '7'V Tenemos una carpeta exclusiva en el sistema de archivos donde guardamos todas las DTD´s que representan los esquemas válidos para todos los archivos xml, para que podamos comprobar que todos esos archivos están bien formados y no contienen errores. $&RQWLQXDFLyQVHGHWDOODQORVGLVHxRVGHOORVSDTXHWHVTXHFRQIRUPDQHO6LVWHPD GHVDUUROODGRHQHVWHSUR\HFWR 25 'LVHxRGHO3DTXHWH 3DTXHWH6HUYLGRU • &ODVHVHLPSOHPHQWDFLyQ • &RPXQLFDFLyQFRQORVFOLHQWHV • 'LDJUDPD &ODVHVHLPSOHPHQWDFLyQ (VWHHVHOSDTXHWHTXHFRQWLHQHGHWRGDODOyJLFDGHOVHUYLGRU\TXHVHHQFDUJDGHFRPXQLFDUHO FOLHQWHDJHQWHFRQODEDVHGHGDWRV3DUDHOORLPSOHPHQWDODVVLJXLHQWHVFODVHV • • sBY R PBU `#4$ 31 (1 !H)@" '&#<&|1 3'4" " &:21 &:!; W 5 '$" " /044 1 <2)*I" 1 & " !$" $& H)! 15H)#4$2+9 " '" $21 (&<'&" 5$ '4" " /*<&1 " " $ '&21 -05$1<<>" &; +LOR7UDWDU(VWDHVODFODVHTXHLPSOHPHQWDDFDGDXQRGHORVKLORVFUHDGRVSRUODFODVH 6HUYLGRUSDUDVDWLVIDFHUODVVROLFLWXGHVGHORVFOLHQWHVDJHQWH(VWDFODVHVHHQFDUJD GHDYHULJXDUFXDOHVHOWLSRGHSHWLFLyQVROLFLWDGDDFWXDOL]DFLyQGHODJHQWHE~VTXHGD GHDOJ~QVHUYLFLREXVFDUXQWLSRGHWHUPLQDGRHQODMHUDUTXtDGHWLSRVHWF\GH OODPDUDRWUDFODVHSDUDTXHWUDWHHVDSHWLFLyQFRQFUHWD8QDYH]WUDWDGDODSHWLFLyQ HVWHKLORVHHQFDUJDUiWDPELpQDQWHVGHWHUPLQDUVXHMHFXFLyQGHFRPXQLFDUVH • PHGLDQWHVRFNHWFRQHOFOLHQWHSDUDHQYLDUOHODUHVSXHVWDFRQVHJXLGD 7UDWDGRUD(VWDFODVHHVODTXHWUDWDGHPDQHUDUHDOWRGDV\FDGDXQDGHODVSRVLEOHV SHWLFLRQHVGHORVFOLHQWHVLPSOHPHQWDQGRXQDIXQFLyQSDUDFDGDXQDGHHOODV(VWDFODVH DQDOL]DODSHWLFLyQGHPDQHUDGHWHQLGD\HQIXQFLyQGHHOODVHHQFDUJDGHFRPXQLFDUVH FRQHOVLVWHPDGHDUFKLYRVGHOVLVWHPDRFRQODEDVHGHGDWRVSDUDREWHQHURLQWURGXFLU ORVGDWRVLQGLFDGRVSRUHOFOLHQWH8QDYH]UHDOL]DGDODRSHUDFLyQFRUUHVSRQGLHQWHHQYtD • ODUHVSXHVWDDOKLOR+LOR7UDWDUSRUHOFXDOKDVLWROODPDGDHVWDFODVH 'DWRV$JHQWH(VXQDFODVHFRQWHQHGRUDGHWRGRVORVGDWRVQHFHVDULRVSDUDUHJLVWUDUD XQDJHQWHHQQXHVWUDEDVHGHGDWRV(VWDFODVHYDDVHUFRQVWUXLGDSRUODXQREMHWRGH WLSR7UDWDGRUDSDUDFRPXQLFDUORVGDWRVGHXQDJHQWHDODEDVHGHGDWRVDODKRUD GHUHJLVWUDUOH • 'DWRV6HUYLFLR$OLJXDOTXHODFODVHDQWHULRUHVWDFODVHHVWDPELpQXQDFODVH FRQWHQHGRUDGHGDWRV(VWDYH]ORTXHFRQWLHQHHVWDFODVHVRQWRGRVORVGDWRVQHFHVDULRV VREUHXQVHUYLFLRRIUHFLGRSRUDOJ~QDJHQWH • /LVWD1RPEUH$JHQWHV6HWUDWDVLPSOHPHQWHGHXQDOLVWDHQODTXHJXDUGDPRVQRPEUH GHDJHQWHVUHJLVWUDGRVHQODEDVHGHGDWRVGHOVLVWHPD(VWDFODVHODXWLOL]DPRVSDUD SRGHULQGLFDUTXpDJHQWHVWLHQHQSHUPLVRVREUHRWURDJHQWHRVREUHXQVHUYLFLRGH DOJ~QRWURDJHQWH 26 • • /LVWD6HUYLYLRV6HWUDWDGHXQDOLVWDHQODTXHJXDUGDUHPRVORVGDWRVGHORVVHUYLFLRV RIUHFLGRVSRUXQDJHQWH(VWDOLVWDFRQWLHQHREMHWRVGHWLSR'DWRV6HUYLFLR -HUDUTXtD7LSRV(VWDHVODFODVHTXHUHSUHVHQWDDODMHUDUTXtDGHWLSRVGHGDWRVFRQOD TXHWUDEDMDHOVLVWHPD(OREMHWLYRGHHVWiFODVHHVHQFDSVXODUWRGDVODIXQFLRQHV UHODFLRQDGDVFRQHODFFHVR\PRGLILFDFLyQGHHVWDMHUDUTXtD /DFODVHWUDWDGRUDFRQWLHQHXQREMHWRGHHVWDFODVHSDUDSRGHUFRQVXOWDUHOLPLQDU EXVFDURDxDGLUDOJ~QWLSRHQHVWDMHUDUTXtDFXDQGRODSHWLFLyQUHDOL]DGDDOVHUYLGROR UHTXLHUD • -HUDUTXtD9HUERV(VWDHVODFODVHTXHUHSUHVHQWDDODMHUDUTXtDGHYHUERVFRQODTXH WUDEDMDHOVLVWHPD(OREMHWLYRGHHVWiFODVHHVHQFDSVXODUWRGDVODIXQFLRQHV UHODFLRQDGDVFRQHODFFHVR\PRGLILFDFLyQGHHVWDMHUDUTXtD /DFODVHWUDWDGRUDFRQWLHQHXQREMHWRGHHVWDFODVHSDUDSRGHUFRQVXOWDUHOLPLQDU EXVFDURDxDGLUDOJ~QYHUERHQHVWDMHUDUTXtDFXDQGRODSHWLFLyQUHDOL]DGDDOVHUYLGR • ORUHTXLHUD -HUDUTXtD1RPEUHV(VWDHVODFODVHTXHUHSUHVHQWDDODMHUDUTXtDGHQRPEUHVFRQOD TXHWUDEDMDHOVLVWHPD(OREMHWLYRGHHVWiFODVHHVHQFDSVXODUWRGDVODIXQFLRQHV UHODFLRQDGDVFRQHODFFHVR\PRGLILFDFLyQGHHVWDMHUDUTXtD /DFODVHWUDWDGRUDFRQWLHQHXQREMHWRGHHVWDFODVHSDUDSRGHUFRQVXOWDUHOLPLQDU EXVFDURDxDGLUDOJ~QQRPEUHHQHVWDMHUDUTXtDFXDQGRODSHWLFLyQUHDOL]DGDDOVHUYLGR ORUHTXLHUD • &RQWDQWHV(QXQDFODVHHQODTXHDJUXSDPRVWRGDVODVFRQVWDQWHVTXHYDPRVD QHFHVLWDUXWLOL]DUHQQXHVWURVLVWHPD(OREMHWLYRGHpVWDHVVLPSOLILFDUDODKRUDGH KDFHUPRGLILFDFLRQHVVREUHHVWDVFRQVWDQWHV(QWUHRWURVGDWRVDTXtJXDUGDPRVOD GLUHFFLyQ85/GHOVHUYLGRUODGHODEDVHGHGDWRVGLVWLQWDVUXWDVGHOVLVWHPDGH DUFKLYRVHWF 3DUDFRQVXOWDUODGRFXPHQWDFLyQHQ-DYD'RFFHHVWHSDTXHWHSXOVHHOVLJXLHQWHHQODFH &RPXQLFDFLyQFRQORVFOLHQWHV 7RGDODFRPXQLFDFLyQHQWUHHOVHUYLGRU\ORVFOLHQWHVGHHVWHVHUYLGRUVHUHDOL]DUiPHGLDQWH IRUPDWR;POSXHVWRTXHHVXQOHQJXDMHFRQRFLGR\SHUPLWHGHHVWHPRGRODSRUWDELOLGDG\ FRPSDWLELOLGDGGHQXHVWURVLVWHPD(VWRFUHHPRVTXHIDFLOLWDDGHPiVODFRPXQLFDFLyQFRQ WRGRVORVGLVWLQWRVDJHQWHV\DFDGDXQRGHHOORVVRQSURFHVRVGHPX\GLYHUVDVFDUDFWHUtVWLFDVH LPSOHPHQWDGRVHQPX\GLYHUVRVOHQJXDMHV /RTXHKHPRVKHFKRHVXQD'7'SDUDWRGDV\FDGDXQDGHODVSRVLEOHVSHWLFLRQHVDOVHUYLGRU GHIRUPDTXHHOGRFXPHQWR[POTXHODVUHSUHVHQWDHQYLDGRDOVHUYLGRUWHQJDTXHFXPSOLU FLHUWDVFRQGLFLRQHVSDUDSRGHUVHUWUDWDGR 3DUDODFUHDFLyQGHHVWRVGRFXPHQWRV[POKD\TXHXWLOL]DUODV'7'VSXEOLFDGDVTXHSHUPLWHQ YHULILFDUHVWRVGRFXPHQWRV8QDYH]FUHDGRVKD\TXHHQYLDUORVDWUDYpVGHODUHGGLUHFWDPHQWH DOVHUYLGRU $FRQWLQXDFLyQLQGLFDPRVORVHQODFHVTXHKD\TXHVHJXLUSDUDSRGHUYHUWRGDVODV'7'V UHDOL]DGDVFRUUHVSRQGLHQWHVDFDGDXQDGHODVSRVLEOHVSHWLFLRQHVDQXHVWURVHUYLGRU • • • • • • • • ~ " 442)05$ j$)1 " X2)04 z)<2)0!<>" " & z)<#|*<<>" " &G+93'/i5" +9& z)<#<<>5" " &GH)4$V*(" 4" | 7#1 &3$&G2)0B<>5" " &(*&4& ja" 2)7$" '&(*1 2hBH)J z)<2)74" '& 01 :hBH)J 27 • • • • • • • • • • • z&2)74" '& 1 3hH)J A &<)1 $5#1 #h<H)J #$" '& A &<)1 $5#1 #h<H)J :>& A &<)1 $5#1 #h<H)J &+, z)<2) >& 01 #h<H)J :>& z)<2)0&+901 #h<H)J &+9 j5#)>& 01 :h5H)J :>& j5#)*&+901 :hBH)J 2&+, z&2) >& 21 #h<H)J :>& z&2)0&+921 :hBH)J &+9 7#)*I" >5& &0)5460<)0&<'&" $#i5+91>J & $GHPiVHYLGHQWHPHQWHSDUDUHVSRQGHUODVVROLFLWXGHVWDPELpQXWLOL]DPRV[PO(VWDVVRQODV '7'VTXHFXPSOHQODVUHVSXHVWDVHQYLDGDVSRUHOVHUYLGRU • • • • • • • • ~ <')4$()<&1 " " $)0-<H))0<<>" " & ~ <')4$(1 '$" " /01 &34&:)*!<>" " & 0'5B" )1 ~ <')4$()'4" " /0<" 0!'" " 24& `& ~ <')4$()<&1 " " $)0' &B)1 $21 :hBH)J #4" '& ~ <')4$()<&1 " " $)0' &B)1 $21 :hBH)J :>& ~ <')4$()<&1 " " $)0' &B)1 $21 :hBH)J &+9 ~ <')4$()<&1 " " $)0&#)*I" >5& &0)5467)0i+,1 'LDJUDPD 'LDJUDPDGHGLVHxRGHOSDTXHWH3DTXHWH6HUYLGRU 28 29 'LVHxRGHO3DTXHWH 3DTXHWH&RQH[LRQ%DVH'H'DWRV • &ODVHVHLPSOHPHQWDFLyQ • ([FHSFLRQHV • 'LDJUDPD &ODVHVHLPSOHPHQWDFLyQ (VWHSDTXHWHWLHQHODIXQFLyQGHHQOD]DUHO6HUYLGRUFRQODEDVHGHGDWRV6XREMHWLYRHV SURYHHUDOVLVWHPDGHWRGRWLSRGHIXQFLRQHVGHDFFHVRDODEDVHGHGDWRV3DUDFRQVHJXLUORHVWH SDTXHWHLPSOHPHQWDODVVLJXLHQWHVFODVHV • • _ 4q R K Q M !r0!rQf M U <:4$ )0" 54%X('-1 " & H)2B2 1 " X#1 &i" /*&*1 <2$&<; = " +,'H)!H)" (I2)<& 1 !#$&!8I H))<#)0&hB4&(H) " +9'1 +2!" 5$%X;`#4" $%$X(I2 l+9)&l 15'H)$865H)1 (1 !H)" +9'1 +95$ 1 !24&3& ! B" 1 " $+95$8<" &((4>V32!$2" 5$%X;j(BJ5'&+9&c<'5 '%$+1 <22$&G144& 15<" 4$+,; &RQH[LyQ%',PSOHPHQWDGDHVODFODVHTXHLPSOHPHQWDDOLQWHUID]DQWHULRUVLQ HPEDUJRHVWDFODVHQRVHUiYLVLEOHGHVGHIXHUDGHOSDTXHWHFRQORFXDOKD\TXHRIUHFHU DOJXQDIRUPDSDUDTXHVHSXHGDQFRQVWUXLUREMHWRVGHHVWDFODVH • )DFWRULD&RQH[LRQ%'(VWDFODVHVLPSOHPHQWHWLHQHXQPpWRGRHVWiWLFRTXHGHYXHOYHXQ REMHWRGHWLSR&RQH[LRQ%DVH'H'DWRV(QUHDOLGDGHVHPpWRGRHVWiWLFRKDFHXQD OODPDGDDOFRQVWUXFWRUGHODFODVH&RQH[LRQ%',PSOHPHQWDGDDODTXHWLHQHDFFHVR SRUVHUSDUWHGHOPLVPRSDTXHWH\ORGHYXHOYHFRPRVLIXHUDXQREMHWRGHODFODVH &RQH[LRQ%DVH'H'DWRV(VWRSXHGHKDFHUVH\DTXHHOREMHWRTXHVHREWLHQH LPSOHPHQWDDOLQWHUID]&RQH[LyQ%DVH'H'DWRV • 5HVXOWDGRV%XVTXHGD3DUDKDFHUODEDVHGHGDWRVLQGHSHQGLHQWHGHOVLVWHPDYDPRVD XVDUHVWDFODVHHQWLGDGSDUDGHYROYHUORVGDWRVGHODVE~VTXHGDVGHODEDVHGHGDWRV(Q JHQHUDOODVIXQFLRQHVGHYROYHUiQXQ~QLFR6WULQJSHURODVIXQFLRQHVTXHLPSOHPHQWHQ ODVE~VTXHGDVGHVHUYLFLRVQHFHVLWDQDOJ~QREMHWRPiVHODERUDGRTXHFRQWHQJDWRGRV ORVSDUiPHWURVTXHKD\DTXHGHYROYHU(VWDFODVHVLUYHFRQFUHWDPHQWHSDUDHOOR\ EiVLFDPHQWHVHUiXQDOLVWDGHUHJLVWURVFRQORVGDWRVGHORVVHUYLFLRV • 7KHVDXUXV(VWDFODVHLPSOHPHQWDUiHOWHVDXURTXHXVDUiHOVLVWHPD6HUYLUiSDUD UHDOL]DUODVE~VTXHGDVHQODVWDEODVGHODEDVHGHGDWRV\GHYROYHUGLUHFWDPHQWHODOLVWD GHVLQyQLPRVDXQDSDODEUDGDGDVLQQHFHVLGDGGHDFFHGHUGLUHFWDPHQWHDODVWDEODV &XDQGRVHKD\DREWHQLGRXQREMHWR&RQH[LRQ%DVH'H'DWRVDQWHVGHSRGHUXWLOL]DUODV IXQFLRQHVGHDFFHVRDODEDVHGHGDWRVKDEUiTXHOODPDUDOPpWRGRGHHVWDEOHFHU&RQH[LyQ SDUDFUHDUODFRQH[LyQOyJLFDFRQODEDVHGHGDWRV$SDUWLUGHHQWRQFHVVHSRGUiQHMHFXWDUHO 30 UHVWRGHSURFHGLPLHQWRVTXHDFFHGDQDODEDVHGHGDWRV(QSULQFLSLRKHPRVGLFKRTXH XVDUHPRV0\6TOFRPRJHVWRUGHODEDVHGHGDWRVDVtTXHVHXVDUiXQGULYHUHVSHFtILFRSDUD DFFHVRDEDVHVGHGDWRVGH0\6TO3HURHQJHQHUDOFDGDVLVWHPDJHVWRUGHEDVHVGHGDWRVXVDUi XQGULYHUGLIHUHQWHHODFFHVRVHKDUiVLHPSUHPHGLDQWH-'%&DVLTXHHOPpWRGR HVWDEOHFHU&RQH[LyQQHFHVLWDUiVDEHUFXDOHVHOQRPEUHGHOGULYHUSDUDFUHDUGLFKDFRQH[LyQ $SDUWHGHOGULYHUWDPELpQVHQHFHVLWDUiQOD85/GRQGHHVWpHMHFXWiQGRVHHOVHUYLGRUGHOD EDVHGHGDWRV\XQQRPEUHGHXVXDULR\FRQWUDVHxDSDUDSRGHUKDFHUORJLQHQODEDVHGHGDWRV DODTXHQRVTXHUHPRVFRQHFWDU7RGRVHVWRVGDWRVVHGDUiQPHMRUHQHOPpWRGRTXHFUHpHO REMHWR&RQH[LyQ%',PSOHPHQWDGDDVLTXHODIDFWRUtDGHEHUiSHUPLWLUTXHVHSDVHQSRU SDUiPHWURVWRGRVHVWRVFDPSRVHQVXPpWRGRGHFUHDUREMHWRV&RQH[LyQ%DVH'H'DWRV &XDQGRQRVHTXLHUDXWLOL]DUPiVHVDFRQH[LyQKDEUiTXHFHUUDUODFRQH[LyQOyJLFDFRQODEDVH GHGDWRV(VWRVHKDUiFRQHOPpWRGRFHUUDU&RQH[LyQ 3DUD&RQVXOWDUODGRFXPHQWDFLyQHQ-DYD'RFGHHVWHSDTXHWHSXOVHHOVLJXLHQWHHQODFH ([FHSFLRQHV /RVSURFHGLPLHQWRVTXHRIUHFHHOLQWHUID]&RQH[LRQ%DVH'H'DWRVSXHGHQODQ]DUDOJXQDV H[FHSFLRQHVVLQRSXHGHQUHDOL]DUGHIRUPDFRUUHFWDVXIXQFLyQ(VWDVH[FHSFLRQHVHVWiQHQHO SDTXHWH3DTXHWH&RQH[LRQ%DVH'H'DWRV([FHSFLRQHV%' • • o T *f Q@ n R M f BQP o q u S3f R 5`24$(i'" /7B#1 X )& <4$V2" 5$5$& " 4&)" #01 <2 4&31 -*+,'&'4" & H)& ')<1 &('&2!2'5B2) 1 >; W &#4hB+9'1 & 1a" 2) & )*<<>" " & H)#65(4$V" !$&8&(15+9&" %4" #1&+9221 )&1 1 &3'&2&4&(H) 6(!$V20)<&(01 <24&<; ([FHSFLRQ&RQVXOWD%'(VWDH[FHSFLyQVHODQ]DUiFXDQGRVHHQFXHQWUHXQIDOORDO DFFHGHUDODEDVHGHGDWRVSRUPHGLRGHXQDFRQVXOWDRDFWXDOL]DFLyQ/DVFDXVDV SXHGHQVHUYDULDVDVLTXHSRUHVWHPRWLYRHVWDFODVHKHUHGDUiGHODFODVH MDYDODQJ([FHSFWLRQHOPpWRGRJHW0HVVDJHTXHGHYROYHUiXQDGHVFULSFLyQGHOHUURU\ ODFDXVDSRUODTXHVHKD\DFRPHWLGR • )DOOR&RQH[LRQ([FHSWLRQ(VWDH[FHSFLyQVDOWDUiFXDQGRQRVHKD\DSRGLGRUHDOL]DU XQDFRQH[LyQFRQODEDVHGHGDWRVRFXDQGRVHLQWHQWHKDFHUDOJXQDRSHUDFLyQFRQXQ REMHWRGHODFODVH&RQH[LRQ%DVH'H'DWRV\QRVHKD\DHVWDEOHFLGRSUHYLDPHQWHOD FRQH[LyQ&XDQGRQRVHSXHGDHVWDEOHFHUODFRQH[LyQFRQODEDVHGHGDWRVSRGUiVHU GHELGRDTXHQRVHHQFXHQWUHHOVHUYLGRUGHODEDVHGHGDWRVHQOD85/TXHOR LGHQWLILTXHRSRUTXHQRHVWpHMHFXWiQGRVHHOSURFHVRJHVWRUGHODEDVHGHGDWRVHQOD PiTXLQDLQGLFDGDHQGLFKD85//D85/QRVRORLGHQWLILFDODPiTXLQDGRQGHHVWiOD EDVHGHGDWRVVLQRWDPELpQHOSXHUWRSRUHOTXHHVFXFKDHOVLVWHPDJHVWRUGHODEDVHGH GDWRV\HOQRPEUHGHODEDVHGHGDWRVFRQFUHWDDODTXHVHTXLHUHFRQHFWDU • ,GHQWLILFDFLRQ(UURQHD([FHSWLRQ(VWDH[FHSFLyQVHSURGXFLUiFXDQGRVHLQWHQWH ORFDOL]DUXQtYRFDPHQWHDOJ~QHOHPHQWRHQODEDVHGHGDWRV\QRVHSXHGDHQFRQWUDUR VHREWHQJDPiVGHXQUHVXOWDGRFXDQGRVRORGHHVSHUHXQRFRQORVGDWRVTXHVHKD\DQ IDFLOLWDGRDOSURFHGLPLHQWRFRUUHVSRQGLHQWH 'LDJUDPD (VWHHVHOGLDJUDPDGHGLVHxRUHVXOWDQWHGHOSDTXHWH3DTXHWH&RQH[LRQ%DVH'H'DWRV 31 32 'LVHxRGHOSDTXHWH $JHQW&RQHFWLRQ3DFNDJH • &ODVHVHLPSOHPHQWDFLyQ • 'LDJUDPD &ODVHVHLPSOHPHQWDFLyQ /DILQDOLGDGGHHVWHSDTXHWHHVIDFLOLWDUDORVGLVHxDGRUHVODFRQH[LyQGHVXVDJHQWHVFRQ QXHVWURVLVWHPD3DUDHOORRIUHFHPRVHQHVWHSDTXHWHXQDFODVHTXHWLHQHWRGRWLSRGHIXQFLRQHV SDUDUHDOL]DUXQDFRPXQLFDFLyQGLUHFWDFRQHOVHUYLGRU&RPRHVWHSDTXHWHHVVXVFHSWLEOHGH VHUFDPELDGRKHPRVWHQLGRPXFKRFXLGDGRHQVXGLVHxR(VWHSDTXHWHFRQVWDGHFODVHV FRPHQWDGDVDFRQWLQXDFLyQ • • W _ u f R t{s<Y yf Q u U 5(B>" #1+65&2-+9& 2'" 3'&<" 1 <81 & " <a&G<&1 &(1 G+,&!$+&3)*" 54%X@'-1 " &(H)&%$BX 1 &G!<>" " &31<<>" &; . #4$ %&+98&<&4&3<&1 & +9&G&+9'&+,$&GH)1 (B'" % " " /*!" 5$%X@!2<" )+,'1 " &('B221 G+,&" %" " &3H)I+,&G*1'H)$; &RQQHFWLRQ7R6HUYHU/RVDJHQWHVQHFHVLWDUiQFUHDUREMHWRVGHOLQWHUID]DQWHULRUSHUR FRPRHVXQPHURLQWHUID]QHFHVLWDUHPRVRWUDFODVHTXHORLPSOHPHQWH(VWHHVHO REMHWLYRGHHVWDFODVHTXHHVODTXHLPSOHPHQWDWRGRVORVPpWRGRVTXHRIUHFHHOSDTXHWH SDUDODFRQH[LyQFRQHOVHUYLGRU(VWDFODVHGHEHVHUSULYDGDSDUDTXHORVGLVHxDGRUHV QRODXVHQGLUHFWDPHQWHDVLTXHHQSULQFLSLRORVDJHQWHVQRSRGUiQFRQVWUXLUREMHWRV • GHpVWDSRUTXHQRSRGUiQDFFHGHUDOFRQVWUXFWRU &RQQHFWLRQ7R6HUYHU&UHDWRU3DUDVROXFLRQDUHVWHSUREOHPDKHPRVFUHDGRHQHO SDTXHWHHVWDFODVHTXHDFW~DFRPRXQDIDFWRUtD\~QLFDPHQWHVLUYHSDUDFUHDU REMHWRVGHODFODVH&RQQHFWLRQ7R6HUYHUGHYROYLpQGRORVFRPRVLIXHUDQGHODFODVH &RQQHFWLRQ7R6HUYHU,QWHUIDFH'HHVWHPRGRVRORKDFHIDOWDTXHWHQJDXQPpWRGR HVWiWLFRTXHGHYXHOYDHOREMHWRFUHDGR 3DUD&RQVXOWDUODGRFXPHQWDFLyQHQ-DYD'RFFHHVWHSDTXHWHSXOVHHOVLJXLHQWHHQODFH 'LDJUDPD (OGLDJUDPDGHFODVHVGHGLVHxRGHOSDTXHWH$JHQW&RQQHFWLRQ3DFNDJHHVHOVLJXLHQWH 33 34 'LVHxRGHO3DTXHWH $JHQW,QWHU&RQHFWLRQ3DFNDJH • &ODVHVHLPSOHPHQWDFLyQ • 'LDJUDPD &ODVHVHLPSOHPHQWDFLyQ /DILQDOLGDGGHHVWHSDTXHWHHVSURSRUFLRQDUVRSRUWHSDUDODLPSOHPHQWDFLyQGHVLVWHPDV EDVDGRVHQDJHQWHV3DUDHOORRIUHFHPRVHQHVWHSDTXHWHXQDFODVHTXHWLHQHWRGRWLSRGH IXQFLRQHVSDUDUHDOL]DUXQDFRPXQLFDFLyQGLUHFWDHQWUHDJHQWHV/DFRPXQLFDFLyQHQODTXHVH EDVDHVWHSDTXHWHHVHOXVRGHVRFNHWVHOXVRGH;0/FRPRPHGLRGHLQWHUFDPELRGH LQIRUPDFLyQ\HOFXPSOLPLHQWRGHXQSURWRFRORVHQFLOOR(VWHSURWRFRORVXSRQHORVLJXLHQWH • • • • • g &1 &3G2!#!)I& '&#)0')4&83" ;`#!$&(<2&<" )2+9" 5$21 %$)" /01 " 445C E4;`#44@%4)" /*1 &H) 1'&<& H)1 " >&(I4$H)" )&i" /8'&#1 & H)<"155$< !)" 21 " X& " &G+3#<)I2&i" &B81 %)" /0! " >&<2)*I" 1 &; `21&4&(5$C 1 " 5$BE!$1 21 (&i" /0&01$2H)!$ !)I&(+," 5$1 %)" / 441 " BI&$" &C = 4" @x W ~ +9&$E!; F @x W ~ +9& !#&54" 'B$" 21 " %4&+9" /0H)!" 215<<>" &#H)2I+9&3B&1 1 & 0442'&6$&C >V!I&+9BE!; g @>X!$1 " 1 (&i" /58155$2H)44 1 !)I!'' '" " #1 ('$" " / +9" 21 (%$)" /*" >5C E4;`#121 " 5$#>J 1 F +" 1 %$)" /0!C = !" 7)54E!; F %$)" /0!0B>)1 >5Vi5" $&(&(%$1 1 &8!-*&B'&;v &$ 3'&<" 1 8&+9&(+9'1 " " /04 'H)$81 " +9'1 +95$" /01 G+9" !+9G%4)" &3H)!244*" +9'1 +$G*1'H)$# &+9)" " /0&015!<>" &C j(5$ A &$" & W |BE!; . <')VG#!$&8!2" 1 &i5" /; `20<& B'2<')44(1 '$" " /7>" 8!" 5$+9" 01 &3''1 G$21 &G67< '" $215'&B&;`244& '#1" <a&#15<" 4+9 2$<; 3DUDIDFLOLWDUHVWHSURWRFRORVHRIUHFHQIXQFLRQHVPiV • • . & )+9 <<>5C Et{9'+9" $'&#150+9&& <!>" &8:" 84h<)$ 1 G%$)" & 1 " !C E!8" >C Et61 &!&" &C E4; YRLGEHBFOLHQW6WULQJ;0/6WULQJ,36HUYHUERROHDQW\SH !3HUPLWHSRQHUDODJHQWH HQPRGRFOLHQWHHVGHFLUHMHFXWDODVIXQFLRQHVHVWDEOLVKFRQQHFWLRQ6WULQJ,3B5HPRWD VHQGRVHQG\FORVH&RQQHFWLRQ 35 (VWHSDTXHWHFRQVWDGHFODVHVFRPHQWDGDVDFRQWLQXDFLyQ • • W mn f yf u u f R yf Q u U 5(B>" $#1+,6&2-+9& '" 3'&B" 1 <8 1 & " <a&G<&1 &(1 G+,&!$+&3)*" 54%X@'-1 " &(H)&%$BX 1 G%$)" &3!" 3'(1 &i5" /05421 &G5$<; . #!$(%$&+8&<&4&G</1 & +&3&+9'&+$&GH)1 <'" %$" " /02!2" 5$%X<#<" ()+9'1 " & '<221 3+9&" %" " &3H)I+9&G71 'H)$; $JHQW,QWHUFRQQHFWLRQ/RVDJHQWHVQHFHVLWDUiQFUHDUREMHWRVGHOLQWHUID]DQWHULRUSHUR FRPRHVXQPHURLQWHUID]QHFHVLWDUHPRVRWUDFODVHTXHORLPSOHPHQWH(VWHHVHO REMHWLYRGHHVWDFODVHTXHHVODTXHLPSOHPHQWDWRGRVORVPpWRGRVTXHRIUHFHHOSDTXHWH SDUDODFRQH[LyQFRQHOVHUYLGRU(VWDFODVHGHEHVHUSULYDGDSDUDTXHORVGLVHxDGRUHV QRODXVHQGLUHFWDPHQWHDVLTXHHQSULQFLSLRORVDJHQWHVQRSRGUiQFRQVWUXLUREMHWRV GHpVWDSRUTXHQRSRGUiQDFFHGHUDOFRQVWUXFWRU • $JHQW,QWHUFRQQHFWLRQ&UHDWRU3DUDVROXFLRQDUHVWHSUREOHPDKHPRVFUHDGRHQHO SDTXHWHHVWDFODVHTXHDFW~DFRPRXQDIDFWRUtD\~QLFDPHQWHVLUYHSDUDFUHDU REMHWRVGHODFODVH$JHQW,QWHURQQHFWLRQGHYROYLpQGRORVFRPRVLIXHUDQGHODFODVH $JHQW,QWHUFRQQHFWLRQ'HHVWHPRGRVRORKDFHIDOWDTXHWHQJDXQPpWRGRHVWiWLFRTXH GHYXHOYDHOREMHWRFUHDGR 3DUDFRQVXOWDUODGRFXPHQWDFLyQHQ-DYD'RFFHHVWHSDTXHWHSXOVHHOVLJXLHQWHHQODFH 'LDJUDPD (OGLDJUDPDGHFODVHVGHGLVHxRGHOSDTXHWH$JHQW,QWHUFRQQHFWLRQ3DFNDJHHVHOVLJXLHQWH 36 /RV6HUYLFLRV'HO6LVWHPD 7RGDODFRPXQLFDFLyQFRQHOVHUYLGRUVHKDFHPHGLDQWHIRUPXODULRV;0/(OSDTXHWHGH FRPXQLFDFLyQTXHXVDQORVDJHQWHVSDUDFRPXQLFDUVHFRQHOVHUYLGRU $JHQW&RPXQLFDWLRQ3DFNDJHORTXHHQUHDOLGDGHVWiKDFLHQGRHVHQYLDUHVWRVIRUPXODULRV GHELGDPHQWHFRPSOHPHQWDGRVSRUXQVRFNHWDOVHUYLGRU3RUWDQWRVHUtDWRWDOPHQWHSRVLEOHTXH HVRVVHUYLFLRVIXHUDQVROLFLWDGRVGLUHFWDPHQWHSRUORVDJHQWHVVLQQHFHVLGDGGHXVDUHVHSDTXHWH TXHKHPRVDSRUWDGR,JXDOPHQWHODVUHVSXHVWDVWDPELpQVHSURGXFHQHQIRUPXODULRV;0/ 3HURSDUDHVRGHEHQFRQRFHUODHVWUXFWXUDGHHVRV;0/V 3DUDHOORYDPRVDPRVWUDUDFRQWLQXDFLyQORVGRFXPHQWRVTXHGHILQHQORVHVTXHPDVGH ORVIRUPXODULRV/DV'7'V '7'SDUDDFWXDOL]DUXQDJHQWH 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³<´cµ{´¶G´{·:¸º¹¨»¼c¹tG½¹5¾3ªt¡G»À¿!¨{¹{Á:t¹5·3 {Á:{3Âè{¹tÁ:{¹ct¸tÄ3 GÂÅÁ3 ct{¹cc ¹{¡¹t©ct¬c:t¨tt GÂÅÁ3 {¹c¬c:t¨tt GÂè{¹tÁ:{¹c5·3 {Á:3¬c3t¨{ G ¨{¹tÁ:{¹Æc3{¨ttÄ:¨t{ t¡¾3ªt¡G»3Âè{¹tÁ:{¹cÆ3t{c¨t¨{ {¡: ¹{ªc{tª¹Çc3c G¾3ªt¡G»3ÂÉÈ{¼Gc»¹Çc3c 3¾3ªt¡G»3 ¹{ªc{tª¹Çc3c G{¬G3¨t{ 3ÂÊÈt¼G»{¹tÇ{c3G Gt¬c3t¨tt G ¨{¹tÁ:{¹5Ë3ct ¨t{©¹{©G¬c:t¨tt GÂè{¹tÁ:{¹cÌc Gt¬c3t¨{ GcͲ ³$¾2¸t¸µ:«{¬{¸º¹¨»¼c¹tG½¹5¾3ªt¡G» Ä3¹G5Îc {©ÐÏƾ#¸5¾ÒÑÓ´tÌ{Ô«Ót´tÆ ¹{ªt¡G»ÕÏƾ2¸¾ÖÑÓt´tÌtÔ2«Ó´{Æ ² ³<´cµ{´¶G´{·:¸Ð¨{¹tÁ:{¹·3 tÁ:À¿<Ñ{ÇtÏƾ2¸¾(Ͳ ³<´cµ{´¶G´{·:¸Ð¨{¹tÁ:{¹¸t5Ä: ׿BÑ{Ç{ÏÆ{¾#¸¾ Í5² ³<´cµ{´¶G´{·:¸Á3 {¹×¿<Ñ{ÇtÏƾ2¸¾(Í5² ³<´cµ{´¶G´{·:¸º¹{¡¹t©ct¬c:t¨tt ׿$©3¨¬G3t¨{ ÂÉt¡3»{{¹{©c¹3Ø2ÂÙ¹ct©¹:Ø2 ¹tt Ît©3¬c3t¨{ :Í5² ³$¾2¸t¸µ:«{¬{¸º¹{¡¹t©ct¬c:t¨tt ¨{ {¡c¨»¹t© Ú¿BÜÛÝ¡c :ÍÕ£#£ ² ³<´cµ{´¶G´{·:¸Þ©t3{¨t¬G3¨t{ Ú¿ cG5Á3 ÂÊ¡c {Á:{3¤ÂÉ¡ {Á:GßccͲ ³<´cµ{´¶G´{·:¸àccÁ3 ׿BÑ{Ç{Ïƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:3¤Ü¿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:cß׿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þt¡G»t{¹{©¹Ú¿$¡c {Á#{´¡3»{{¹t©¹ »{5Ä3 #Í5² ³$¾2¸t¸µ:«{¬{¸Þt¡G»t{¹{©¹ »{5Ä: ´¡G»t{¹{©c¹×¿« Û¶(ÍáÑÓt´Ì{Ô2«Ó´{Æ ² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:{´c¡G»{t¹{©¹Ú¿<Ñ{ÇtÏƾ2¸¾(Ͳ ³<´cµ{´¶G´{·:¸Õ»{5Ä: ׿<ÑtÇ{ÏÆ{¾#¸¾ Í5² ³<´cµ{´¶G´{·:¸â¹©¹Ú¿$¡ {Á:{G¬¹©¹Â»{Ä3 :Í5² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:G¬{¹t{©¹Ú¿<Ñ{Ç{Ïƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸º¹tt Ît©3¬c3t¨{ ׿ ÄGc3»t© :Ítز 37 ³<´cµ{´¶G´{·:¸º¹tt Ît©À¿ Ä3c:»{©c :Í{ز ³<´cµ{´¶G´{·:¸ÄGc3»{{© Ú¿<Ñ{ÇtÏƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Á3 {¹¬c:t¨tt ׿$©3¨¬G3t¨{ :Ͳ ³<´cµ{´¶G´{·:¸Ð¨{¹tÁ:{¹·3 tÁ:3¬c:t¨tt ׿4©t3¨¬G3¨t{ ÂÉ©t:¨tc¬c:t¨tt ·c¼cG :Ͳ ³<´cµ{´¶G´{·:¸Þ©t3{¨t¬G3¨t{ ·c¼3 ׿ccÁ3 ·*ÂÉ¡ {Á:{3¤·*ÂÉ¡ {Á:{cß5·2GÍ5² ³<´cµ{´¶G´{·:¸àccÁ3 ·ã¿<Ñ{ÇtÏƾ2¸¾(Í5² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:3¤·ä¿BÑ{Ç{Ïƾ#¸¾ Í5² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:cß·ä¿BÑ{Ç{Ïƾ#¸¾ Í5² ³<´cµ{´¶G´{·:¸Ð¨{¹tÁ:{¹Æc3{¨ttÄ:¨t{ t¡¾3ªt¡G»Ú¿<ÑtÇ{ÏÆ{¾#¸¾ Í5² ³$¾2¸t¸µ:«{¬{¸Ð¨{¹tÁ:{¹Æc3{¨ttÄ:¨t{ t¡¾3ªt¡G» »{5Ä: Æc3{¨t׿å3»3æÛÉ»t3» çÛèt33ÍáÑÓ´tÌ{Ô2«5Ót´{Æ ² ³<´cµ{´¶G´{·:¸Ð¨{¹tÁ:{¹Æ3t{c¨t¨{ {¡À¿<Ñ{ÇtÏƾ2¸¾(Í5² ³<´cµ{´¶G´{·:¸º¹{ªc{tª¹Çc3c G¾3ªt¡G»Ú¿ ÄGc:»{{© :Ítز ³<´cµ{´¶G´{·:¸ÞÈ{¼Gc»¹tÇ{c:c 3¾3ªt¡G»À¿$¡c Çc3»t© #Í{ز ³<´cµ{´¶G´{·:¸Þ¡ Ç{c3c»{©c ׿BÑ{Ç{ÏÆ{¾#¸¾ Í5² ³<´cµ{´¶G´{·:¸º¹{ªc{tª¹Çc3c G{¬G3¨t{ Ú¿$©t:¨tc¬c3t¨tt ÂÅÄGc3»{{© 3ØcÍ5² ³<´cµ{´¶G´{·:¸ÞÈ{¼Gc»¹tÇ{c:c 3{¬c3t¨{ Ú¿$©t3{¨t¬c:t¨t{ ÂÊ¡c ÇG3»t© :ØÍ5² ³<´cµ{´¶G´{·:¸Ð¨{¹tÁ:{¹5Ë3ct ¨t{©¹{©G¬c:t¨tt ׿$©3¨¬G3t¨{ ÂécG{ ¨t{©¹{©2Í5² ³<´cµ{´¶G´{·:¸àcct ¨t©c¹{©À¿<Ñ{ÇtÏƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Ð¨{¹tÁ:{¹Ìc Gt¬c3t¨tt ׿4©t3{¨t¬G3¨t{ ÂéÌc 3cÍ5² ³<´cµ{´¶G´{·:¸áÌc GÜ¿<Ñ{ÇtÏƾ2¸¾(Ͳ '7'SDUDDJUHJDUXQQRPEUHHQODMHUDUTXtDGH QRPEUHV 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3à¹Õ{¹Þåc t¹Þ©tÕ¹{ëc¹{©c༡С {Á:{3®t®² ³<´cµ{´¶G´{·:¸º¹{ªc{tª¹·3 tÁ:À¿$¡ {Á:{3¤ÂÉ¡ tÁ:Gß(¡c {Á:{3¤Çt¹{©c{ ¡ tÁ:cßÇ{¹{©GÂÉ©cct»¹{¡G¨t{¹Â¨{ {¡3»{{¹3tëc¹:Í5² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:3¤Ü¿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:cß׿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:3¤{Ç{¹{©GÀ¿<Ñ{Ç{Ïƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:cßÇ{¹{©GÀ¿<Ñ{Ç{Ïƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Þ©cct»¹{¡c¨{¹Ú¿<Ñ{ÇtÏƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Ð¨{ {¡3»{{¹Gtë¹Ú¿<ÑtÇ{Ïƾ2¸¾(Ͳ '7'SDUDDJUHJDUXQWLSRHQODMHUDUTXtDGHWLSRV 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3à¹Õ{¹Þåc t¹Þ©tÕ¹{ëc¹{©c༡ì»{Ä3 G®®² ³<´cµ{´¶G´{·:¸º¹{ªc{tª¹¸t5Ä: ׿4¡ {Á#c¸5Ä3 ¡ tÁ:GÇ{¹{©G¨t {¡G»t{¹Gtë¹:Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:c¸5Ä3 Ú¿<ÑtÇ{Ïƾ2¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:cÇt¹{©c{Ú¿BÑ{Ç{ÏÆ{¾#¸¾ Í5² ³<´cµ{´¶G´{·:¸Ð¨{ {¡3»{{¹Gtë¹Ú¿<ÑtÇ{Ïƾ2¸¾(Ͳ 38 '7'SDUDDJUHJDUXQYHUERHQODMHUDUTXtDGHYHUERV 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3à¹Õ{¹Þåc t¹Þ©tÕ¹{ëc¹{©c༡ÞcG5Á3 3®t®² ³<´cµ{´¶G´{·:¸º¹{ªc{tª¹5Ë3cÁ3 Ú¿ ccÁ3 ÂécG5Á3 Çt¹{©c{3ÂÉ©cct»¹{¡G¨t{¹3¨{ t¡G»{t¹Gë¹:Í5² ³<´cµ{´¶G´{·:¸àccÁ3 ׿BÑ{Ç{Ïƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸àccÁ3 Ç{¹t©cÀ¿<ÑtÇ{Ïƾ2¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ©cct»¹{¡c¨{¹Ú¿<Ñ{ÇtÏƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Ð¨{ {¡3»{{¹Gtë¹Ú¿<ÑtÇ{Ïƾ2¸¾(Ͳ '7'SDUDPRVWUDUODMHUDUTXtDGHQRPEUHV 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3ÙÄ3¹c{¹áG Gt»{{¹Ð{¹ìíG{¹Èt¼Gî{¹º©t »{5Ä: Gt®t®² ³<´cµ{´¶G´{·:¸àG Gt»{{¹ïct¹Èt¼G{¹·: {Á#3´¶#Ǹðc² '7'3DUDEXVFDUORV.VHUYLFLRVPiVSUy[LPRVDXQ VHUYLFLRLQGLFDGR 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3à¹Õ{¹Þåc t¹Þ©táÁc¼#¨{¹cº{ 3ñ c3t¨tt GòGóG§Ä:{ô{G3 Gt®®² ³<´cµ{´¶G´{·:¸Ác¼:{¨{¹õ3¬c3t¨{ G¶#¹GÇ{ 3G GÜ¿ Gc5Á: ÂÊ¡c {Á#3¤@ ¡ tÁ:cßG¡t¼{cG{ c¬G3¨t{ 3cÍ5² ³$¾2¸t¸µ:«{¬{¸Ác¼:{¨{¹õ3¬c3t¨{ G¶#¹GÇ{ 3G G ¹{ªt¡G»ÕÏƾ2¸¾ÖÑÓt´tÌtÔ2«Ó´{Æ Ä3¹G5Îc {©ÐÏƾ#¸5¾ÒÑÓ´tÌ{Ô«Ót´tÆ ² ³<´cµ{´¶G´{·:¸àccÁ3 ׿BÑ{Ç{Ïƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:3¤Ü¿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:cß׿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ¡{¼{Gc{ c¬c:t¨tt Gò´¶#Çt¸ðc² ³$¾2¸t¸µ:«{¬{¸Þ¡{¼{Gc{ c¬c:t¨tt G ñÐÏƾ#¸¾ÖÑÓ´tÌ{Ô«Ót´{Æ ² 39 Æ3¸ÆºÄ3¹t¹ÁG¼:¨t¹à¼c¡º¡c {Á#º¡Õt¹âíc{¹{È{¼Gît¹Þ©º¡ {Á:{3 5t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² 2 ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3à¹Õ{¹Þåc t¹Þ©táÁc¼#¨{¹c༡С {Á:{3®t®² ³<´cµ{´¶G´{·:¸Ác¼:{¨{¹5·: {Á#À¿$¡ tÁ::¤Â¡c {Á:{cß3Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:3¤Ü¿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:cß׿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ '7'SDUDEXVFDUXQVHUYLFLR 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3à¹Õ{¹Þåc t¹Þ©táÁc¼#¨{¹c༡êG3¨t{ t¡ÐcÕc:© cc®t®² ³<´cµ{´¶G´{·:¸Ác¼:{¨{¹¬c:t¨tt ׿ Gc5Á: ÂÉ¡ {Á#3¤@ÂÊ¡c {Á:{cßcGÍ5² ³$¾2¸t¸µ:«{¬{¸Ác¼:{¨{¹¬c:t¨tt ¹{ªt¡G»ÕÏƾ2¸¾ÖÑÓt´tÌtÔ2«Ó´{Æ Ä3¹G5Îc {©ÐÏƾ#¸5¾ÒÑÓ´tÌ{Ô«Ót´tÆ ² ³<´cµ{´¶G´{·:¸àccÁ3 ׿BÑ{Ç{Ïƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:3¤Ü¿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:cß׿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ '7'3DUDEXVFDUORVVHUYLFLRVTXHHVWpQDGLVWDQFLD. GHXQVHUYLFLRLQGLFDGR 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3à¹Õ{¹Þåc t¹Þ©táÁc¼#¨{¹cº{ 3ºc:t¨t{ 3 È{¼Ð3{»öt¡Õ¹Þ©Gc{»¹t¡c¨tt¹Þõ:®t®² ³<´cµ{´¶G´{·:¸Ác¼:{¨{¹¬c:t¨tt GÆ3G{»¹t¡c¨tt¹{õÚ¿ccÁ3 ÂÉ¡ tÁ::¤Â ¡ tÁ:cßG©Gc{»{¹{¡c¨tt¹:Í5² ³$¾2¸t¸µ:«{¬{¸Ác¼:{¨{¹¬c:t¨tt GÆ3G{»¹t¡c¨tt¹{õ ¹{ªt¡G»ÕÏƾ2¸¾ÖÑÓt´tÌtÔ2«Ó´{Æ Ä3¹G5Îc {©ÐÏƾ#¸5¾ÒÑÓ´tÌ{Ô«Ót´tÆ ² ³<´cµ{´¶G´{·:¸àccÁ3 ׿BÑ{Ç{Ïƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:3¤Ü¿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:cß׿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ©cct»¹{¡c¨{¹Þ´¶#Ǹðc² ³$¾2¸t¸µ:«{¬{¸Þ©cct»¹{¡c¨{¹ ñÐÏƾ#¸¾ÖÑÓ´tÌ{Ô«Ót´{Æ ² 40 '7'SDUDEXVFDUXQWLSRGHODMHUDUTXtDGHWLSRV 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3à¹Õ{¹Þåc t¹Þ©táÁc¼#¨{¹c༡ì»{Ä3 G®®² ³<´cµ{´¶G´{·:¸Ác¼:{¨{¹t¸5Ä3 Ú¿$¡c {Á:{c¸tÄ3 :Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:c¸5Ä3 Ú¿<ÑtÇ{Ïƾ2¸¾(Ͳ '7'SDUDEXVFDUXQYHUERHQODMHUDUTXtDGHYHUERV 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3à¹Õ{¹Þåc t¹Þ©táÁc¼#¨{¹c༡ÞcG5Á3 3®t®² ³<´cµ{´¶G´{·:¸Ác¼:{¨{¹Ë:c5Á: ׿cc5Á: :Í5² ³<´cµ{´¶G´{·:¸àccÁ3 ׿BÑ{Ç{Ïƾ#¸5¾(Í5² '7'SDUDHOLPLQDUXQQRPEUHGHODMHUDUTXtDGH QRPEUHV 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3à¹Õ{¹Þåc t¹Þ©tÐc3{¡¹á¼¡Ð¡ tÁ:3®® ² ³<´cµ{´¶G´{·:¸Þct3¡¹c5·3 {Á:{Ú¿$¡c {Á#3¤@ÂÊ¡ {Á:{cßc@¨{ {¡3»{{¹3tëc¹:Í5² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:3¤Ü¿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:cß׿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Ð¨{ {¡3»{{¹Gtë¹Ú¿<ÑtÇ{Ïƾ2¸¾(Ͳ '7'SDUDHOLPLQDUXQWLSRGHODMHUDUTXtDGHWLSRV 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3à¹Õ{¹Þåc t¹Þ©tÐc3{¡¹á¼¡ì»{5Ä: G®t®² ³<´cµ{´¶G´{·:¸Þct3¡¹ct¸tÄ3 Ú¿$¡ tÁ:G¸t5Ä: ¨{ t¡G»{t¹Gë¹:Í5² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:c¸5Ä3 Ú¿<ÑtÇ{Ïƾ2¸¾(Ͳ ³<´cµ{´¶G´{·:¸Ð¨{ {¡3»{{¹Gtë¹Ú¿<ÑtÇ{Ïƾ2¸¾(Ͳ 41 '7'SDUDHOLPLQDUXQYHUERGHODMHUDUTXtDGHYHUERV 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3à¹Õ{¹Þåc t¹Þ©tÐc3{¡¹á¼¡ÞccÁ3 G®t®² ³<´cµ{´¶G´{·:¸Þct3¡¹cË3G5Á3 Ú¿ cG5Á3 ¨{ t¡G»{{¹3tëc¹:Í5² ³<´cµ{´¶G´{·:¸àccÁ3 ׿BÑ{Ç{Ïƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Ð¨{ {¡3»{{¹Gtë¹Ú¿<ÑtÇ{Ïƾ2¸¾(Ͳ '7'SDUDUHJLVWUDUDXQDJHQWH <?xml version="1.0" encoding="ISO-8859-1"?> <!-- Datos que deben ser indicados a la hora de registrar un agente en el servidor --> <!ELEMENT registrarAgente (nombre,tipoAgente, direccion, listaServicios, descripcion, allowed)> <!ATTLIST registrarAgente password CDATA #REQUIRED > <!ELEMENT nombre (#PCDATA)> <!ELEMENT tipoAgente (#PCDATA)> <!ELEMENT direccion (#PCDATA)> <!ELEMENT listaServicios (servicio)*> <!ELEMENT servicio (descrServicio, entrada*, salida*, velocidad, Qos, allowedServicio)> <!ATTLIST servicio conectado (si | no) "si" > <!ELEMENT descrServicio (verbo, nombre1, nombre2?)> <!ELEMENT verbo (#PCDATA)> <!ELEMENT nombre1 (#PCDATA)> <!ELEMENT nombre2 (#PCDATA)> <!ELEMENT entrada (nombreEntrada,tipo)> <!ATTLIST entrada tipoEntrada (I | M) #REQUIRED > <!ELEMENT nombreEntrada (#PCDATA)> <!ELEMENT tipo (#PCDATA)> <!ELEMENT salida (nombreSalida,tipo)> <!ELEMENT nombreSalida (#PCDATA)> <!ELEMENT allowedServicio (permitido)*> <!ELEMENT velocidad (#PCDATA)> <!ELEMENT Qos (#PCDATA)> <!ELEMENT descripcion (#PCDATA)> <!ATTLIST descripcion tipoDescr (html | texto | xml) #REQUIRED > <!ELEMENT allowed (permitido)*> <!ELEMENT permitido (#PCDATA)> 42 '7'SDUDPRVWUDUODMHUDUTXtDGHWLSRV 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3ÙÄ3¹c{¹áG Gt»{{¹Ð{¹ìíG{¹Èt¼Gî{¹º©t »{5Ä: Gt®t®² ³<´cµ{´¶G´{·:¸àG Gt»{{¹ïct¹Èt¼G{¹Þ´¶#Ǹðc² '7'SDUDPRVWUDUODMHUDUTXtDGHYHUERV 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3ÙÄ3¹c{¹áG Gt»{{¹Ð{¹ìíG{¹Èt¼Gî{¹º©t »{5Ä: Gt®t®² ³<´cµ{´¶G´{·:¸àG Gt»{{¹ïct¹Èt¼G{¹5Ë:c5Á: G´¶#Çt¸ðc² '7'2EWHQHUXQDUFKLYRFRQXQDGWG\VX FRUUHVSRQGLHQWH[POYDFLR 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3à¹Õ{¹Þåc t¹Þ©táÄG©ctἡչt¨åG3 G®t®² ³<´cµ{´¶G´{·:¸ÄGt©Gt¾#¨åGG Ú¿<»{5Ä: :Í5² ³<´cµ{´¶G´{·:¸Õ»{5Ä: á´¶2Çt¸ðG² ³®®ò´GÕ»{Ä3 º©tйct¨å3G Õ¡t©Gt¨{¹ì Á:ÐÈ{¼öì»{Ä3 Þ©àÄ3G»{¨t{ô{¡êÐÈ{¼3c cº¹t¨å3G 3®t®² ³$¾2¸t¸µ:«{¬{¸Õ»{5Ä: »{5Ä: 5¾#t¨åG3 ׿$ÓtªcG{»{t¹ÜÛ÷¶: t©ctøt¨{¹cæÛÝùt¼:{¨{¹tÏt {¡c¨G»{ ÜÛ ùt¼:{¨{¹¾:©cct»¹{¡G¨t{¹{õ×ÛÝùt¼:{¨{¹õÄ:{ {G3 GcÍáÑÓt´Ì{Ô2«5Ót´{Æ ² '7'GHUHVSXHVWDDODSHWLFLyQGHEXVFDUXQVHUYLFLR 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³<´cµ{´¶G´{·:¸á­õÀ¿!3¼G»{¹{© 3cÍ5² ³<´cµ{´¶G´{·:¸Ð3¼G»¹t© GÜ¿Bc3¨t{ :ØÍ5² ³<´cµ{´¶G´{·:¸âc3t¨tt ׿4¡ tÁ:¾:ªtt¡3»Â©t3¨¬G3¨t{ ©ct{c¨t¨{ {¡Â©cct»¹{¡G¨t{¹:Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:¾:ªtt¡3»À¿<Ñ{Ç{Ïƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Þ©t3{¨t¬G3¨t{ Ú¿ cG5Á3 ¡ {Á::¤Â¡c {Á#cß3Ͳ ³<´cµ{´¶G´{·:¸àccÁ3 ׿BÑ{Ç{Ïƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:3¤Ü¿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:cß׿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ 43 ³<´cµ{´¶G´{·:¸Þ©ct{c¨t¨tt {¡À¿<Ñ{ÇtÏƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Þ©cct»¹{¡c¨{¹Ú¿<Ñ{ÇtÏƾ#¸5¾(Í5² '7'GHUHVSXHVWDDODSHWLFLyQGHFRQVXOWDUOD MHUDUTXtDGHWLSRV 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³<´cµ{´¶G´{·:¸á­õÀ¿!ïct¹Èt¼G{¹c¸t5Ä3 3cÍ5² ³<´cµ{´¶G´{·:¸Ðïct¹È{¼3{¹¸5Ä3 3æ¿ ·: {© ú:Í5² ³<´cµ{´¶G´{·:¸·3 {©c ׿ ·: {© :ØÍ5² ³$¾2¸t¸µ:«{¬{¸·3 {©c ¡ tÁ:ÕÏƾ2¸¾ÖÑÓt´tÌtÔ2«Ó´{Æ ² '7'GHUHVSXHVWDDODSHWLFLyQGHFRQVXOWDUOD MHUDUTXtDGHQRPEUHV 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³<´cµ{´¶G´{·:¸á­õÀ¿!ïct¹Èt¼G{¹·3 {Á#3GÍ5² ³<´cµ{´¶G´{·:¸Ðïct¹È{¼3{¹·: {Á#3Ü¿ ·3 t© Çt¡c¨5Ä3¹cGØͲ ³<´cµ{´¶G´{·:¸·3 {©c Çtt{¡c¨tÄ3¹×¿´G{c¡G» ú ÂÝ·: {© :ØÍ5² ³<´cµ{´¶G´{·:¸·3 {©c ׿´3Gt¡G»{ tú ÂéÆ3ct»¹{¡G¨t{¹5¾2tÇ{¹t©c7ÂÝ·3 t© 3ØcÍ5² ³<´cµ{´¶G´{·:¸á´G{ct¡G»{ á´¶#Çt¸ðc² ³$¾2¸t¸µ:«{¬{¸á´G{ct¡G»{ ¡ tÁ:3¤áÏÆ{¾#¸¾ÖÑÓt´Ì{Ô2«5Ót´{Æ ¡ tÁ:cߺÏÆ{¾#¸¾ÖÑc«¶2ǵ:«5´{Æ ² ³<´cµ{´¶G´{·:¸àÆ3ct»¹{¡c¨{¹5¾2tÇ{¹t©cº´¶#Ǹðc² ³$¾2¸t¸µ:«{¬{¸àÆ3ct»¹{¡c¨{¹5¾2tÇ{¹t©c ©cct»¹{¡c¨{¹ÐÏƾ2¸¾ÒÑÓt´tÌtÔ2«Ó´{Æ ² '7'GHUHVSXHVWDDODSHWLFLyQGHFRQVXOWDUOD MHUDUTXtDGHYHUERV 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³<´cµ{´¶G´{·:¸á­õÀ¿!ïct¹Èt¼G{¹Ë3c5Á: GcͲ ³<´cµ{´¶G´{·:¸Ðïct¹È{¼3{¹5Ë:c5Á: Gæ¿ ·3 {©c Çt¡c¨tÄ3¹3ØÍ5² ³<´cµ{´¶G´{·:¸·3 {©c Çtt{¡c¨tÄ3¹×¿´G{c¡G» ú ÂÝ·: {© :ØÍ5² ³<´cµ{´¶G´{·:¸·3 {©c ׿´3Gt¡G»{ tú ÂéÆ3ct»¹{¡G¨t{¹5¾2tÇ{¹t©c7Â!·3 {©c 3ØͲ ³<´cµ{´¶G´{·:¸á´G{ct¡G»{ á´¶#Çt¸ðc² ³$¾2¸t¸µ:«{¬{¸á´G{ct¡G»{ ccÁ3 ºÏƾ#¸5¾ÒÑÓt´tÌ{Ô«Ót´tÆ ² ³<´cµ{´¶G´{·:¸àÆ3ct»¹{¡c¨{¹5¾2tÇ{¹t©cº´¶#Ǹðc² 44 ³$¾2¸t¸µ:«{¬{¸àÆ3ct»¹{¡c¨{¹5¾2tÇ{¹t©c ©cct»¹{¡c¨{¹ÐÏƾ2¸¾ÒÑÓt´tÌtÔ2«Ó´{Æ '7'GHUHVSXHVWDGHHUURU 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³<´cµ{´¶G´{·:¸á´tÓtÓ­tÓÀ¿BÑ{Ç{Ïƾ#¸5¾(Í5² '7'GHUHVSXHVWDDODSHWLFLyQGHREWHQHUXQDUFKLYR FRQXQDGWG\VX[POYDFLR 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³<´cµ{´¶G´{·:¸á­õÀ¿ Æ3¸Æ*Â<û¶:µ#Í5² ³®®ò´¡Ð3t»¹ºG»{Èt¼G»{¹Þ¡3{¹G GÞ{¹º©G»©:®t®² ³<´cµ{´¶G´{·:¸àÆ3¸Æä¿<Ñ{ÇtÏƾ2¸¾(Ͳ ³®®ò´¡Ð3t»¹ºG»{Èt¼G»{¹Þ¡3{¹G Gàcá{3G®t®² ³<´cµ{´¶G´{·:¸àû¶3µÀ¿<Ñ{ÇtÏƾ2¸¾(Ͳ '7'GHUHVSXHVWDDODSHWLFLyQREWHQHUORVGDWRVGHXQ VHUYLFLRHQFRQFUHWR 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³<´cµ{´¶G´{·:¸á­õÀ¿Bc3t¨{ ©t3¨t5Ä#¨t{ t¡¾3ªt¡G»2Í5² ³<´cµ{´¶G´{·:¸âc3t¨tt ׿4©t3{¨t¬G3¨t{ ÂÊt¡3»{{¹t©¹3ØÂü¹ct©c¹3Ø2Âécct ¨t{©¹{©7 Ìc GGÍ5² ³$¾2¸t¸µ:«{¬{¸âc3t¨tt ¨{ {¡c¨»¹t© Ú¿BÜÛÝ¡c :ÍÕ£#£ ² ³<´cµ{´¶G´{·:¸Þ©t3{¨t¬G3¨t{ Ú¿ cG5Á3 ÂÊ¡c {Á:{3¤ÂÉ¡ {Á:GßccͲ ³<´cµ{´¶G´{·:¸àccÁ3 ׿BÑ{Ç{Ïƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:3¤Ü¿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:cß׿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þt¡G»t{¹{©¹Ú¿$¡c {Á#{´¡3»{{¹t©¹ Âü»{5Ä: :Í5² ³$¾2¸t¸µ:«{¬{¸Þt¡G»t{¹{©¹ »{5Ä: ´¡G»t{¹{©c¹×¿« Û¶(ÍáÑÓt´Ì{Ô2«Ó´{Æ ² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:{´c¡G»{t¹{©¹Ú¿<Ñ{ÇtÏƾ2¸¾(Ͳ ³<´cµ{´¶G´{·:¸Õ»{5Ä: ׿<ÑtÇ{ÏÆ{¾#¸¾ Í5² ³<´cµ{´¶G´{·:¸â¹©¹Ú¿$¡ {Á:{G¬¹©¹Âût5Ä3 :Ͳ 45 ³<´cµ{´¶G´{·:¸Þ¡ tÁ:G¬{¹t{©¹Ú¿<Ñ{Ç{Ïƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸àcct ¨t©c¹{©À¿<Ñ{ÇtÏƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸áÌc GÜ¿<Ñ{ÇtÏƾ2¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ©t3{¨tt5Ä#¨t{ t¡¾3ªt¡G»À¿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³$¾2¸t¸µ:«{¬{¸Þ©t3{¨tt5Ä#¨t{ t¡¾3ªt¡G» »{5Ä: Æc3{¨ttÄ:¨tt {¡Ú¿$å3»5:æÛÉ»{:» çÛèt33ÍáÑÓt´Ì{Ô2«5Ót´{Æ ² '7'GHUHVSXHVWDDXQDSHWLFLyQTXHQRHVSHUDGDWRV 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³<´cµ{´¶G´{·:¸á­õÀ¿<Ñ{Ç{Ïƾ#¸5¾cͲ '7'SDUDPRVWUDUORVGDWRVGHXQVHUYLFLRFRQFUHWR 25t3Gcc{{ {¡t¢£¤(¥¦G£§t¡c¨t {©c¡ª{¢£{«¬­#®t¯t¯°3±{®t¤3£² ³®®§ÆG¹G» GàÈ{¼cº©tÁGt¡êGº¡©ct¨t¹{© 3ÙÄ3¹c{¹áG Gt»{{¹Ð{ 3©c¹c» Gà©tº¼¡ c3t¨tt G®t®² ³<´cµ{´¶G´{·:¸âc3t¨tt tÏt t¡c¨t{G» Ú¿4¹{ªt¡G»Â<cG5Á3 ÂÊ¡c {Á:{3¤ÂÉ¡ {Á:GßccͲ ³$¾2¸t¸µ:«{¬{¸âc3t¨tt tÏt t¡c¨t{G» ¹{ªt¡G»G¬{ t¨t»{¹{¡G»ÕÏÆ{¾#¸¾ÖÑÓt´Ì{Ô2«5Ót´{Æ Ä3¹G5Îc {©ÐÏƾ#¸5¾ÒÑÓ´tÌ{Ô«Ót´tÆ ² ³<´cµ{´¶G´{·:¸º¹{ªt¡G»À¿<Ñ{ÇtÏƾ2¸¾(Í5² ³<´cµ{´¶G´{·:¸àccÁ3 ׿BÑ{Ç{Ïƾ#¸5¾(Í5² ³<´cµ{´¶G´{·:¸Þ¡ tÁ:3¤Ü¿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ ³<´cµ{´¶G´{·:¸Þ¡ tÁ:cß׿<ÑtÇ{ÏÆ{¾#¸¾(Ͳ 46 $SpQGLFH$0DQXDOGH XWLOL]DFLyQGHOVLVWHPD • &RPXQLFDFLyQFRQHOVHUYLGRU • &RPXQLFDFLyQHQWUHDJHQWHVFyPRFUHDUXQ VLVWHPDGHDJHQWHV • (MHPSORGHXQVLVWHPDGHDJHQWHV &RPXQLFDFLyQFRQHOVHUYLGRU 3DUDODFRPXQLFDFLyQHQWUHDJHQWHV\VHUYLGRUKHPRVFUHDGRHOSDTXHWH $JHQW&RQQH[LRQ3DFNDJHTXHRIUHFHIXQFLRQHVSDUDIDFLOLWDUHVWDWDUHD/DIRUPDGH XWLOL]DUORSDUDFRPXQLFDUVHFRQHOVHUYLGRUHVODVLJXLHQWH • • Zý S:Q M U 0$2)*&h$& A &4" & } & = <>#+9" 5$21 %$4&J *l A &$" & } & = <>5 A $&l; `24$&hB4&@<(1H)&3'+9" $)4" 1 " X#1 G%4)" &3H):>+,&G<" $2' 1 &+9)" " /; SDVR(VWDEOHFHUODFRQH[LyQOODPDQGRDODIXQFLyQHVWDEOLVK&RQQHFWLRQGHOREMHWR &RQQHFWLRQ7R6HUYHUREWHQLGR&RQHVWDIXQFLyQHODJHQWH\HOVHUYLGRUTXHGDUiQ FRQHFWDGRV\HODJHQWHSRGUiHQYLDUXQDSHWLFLyQ(VWDIXQFLyQVDEHDTXpSXHUWR • GLULJLUODFRQH[LyQSRUVLVROD SDVR(QYLDUODSHWLFLyQODFRPXQLFDFLyQFOLHQWHVHUYLGRUVHUHDOL]DPHGLDQWHHO HQYtRGHWH[WR;0//DV'7'VTXHGHVFULEHQHVWRV;0/VHHQFXHQWUDQHQODSiJLQD ZHEGHOSUR\HFWRGHQWURGHODSDUWDGRGHGLVHxRGHOVHUYLGRU3DUDHQYLDUHVWDSHWLFLyQ ;0/ODFODVH&RQQHFWLRQ7R6HUYHUGLVSRQHGHWUHVIXQFLRQHV o LQWVHQG6WULQJUXWD !HOSDUiPHWURUXWDFRQWLHQHODUXWDGRQGHVH HQFXHQWUDHODUFKLYRTXHFRQWLHQHODLQIRUPDFLyQ;0/SDUDUHDOL]DUOD SHWLFLyQ'HYXHOYHHQFDVRGHp[LWR\HQFDVRGHHUURU o 6WULQJVHQG6WULQJWH[WR !HOSDUiPHWURWH[WRFRQWLHQHHOWH[WR;0/QR ODUXWDTXHGHVFULEHODLQIRUPDFLyQTXHTXHUHPRVHQYLDUDOVHUYLGRU 'HYXHOYHXQ6WULQJTXHFRQWLHQHODUHVSXHVWDGHOVHUYLGRU/DV'7'VGHHVWDV UHVSXHVWDVVHHQFXHQWUDQSXEOLFDGDVHQODSiJLQDZHE o ,QSXW6WUHDPVHQG6WULQJWH[WR !HOSDUiPHWURWH[WRFRQWLHQHHOWH[WR ;0/QRODUXWDTXHGHVFULEHODLQIRUPDFLyQTXHTXHUHPRVHQYLDUDO VHUYLGRU(VWDIXQFLyQQRVGHYROYHUiXQ,QSXW6WUHDPSDUDSRGHUFUHDUXQ REMHWRGHODFODVH'RFXPHQWHVWRHVPX\~WLODODKRUDGHDQDOL]DUODV UHVSXHVWDVGHOVHUYLGRU • SDVR8QDYH]UHDOL]DGDODSHWLFLyQ\REWHQLGDODUHVSXHVWDVHGHEHFHUUDUOD FRQH[LyQPHGLDQWHODIXQFLyQFORVH&RQQHFWLRQGHODFODVH&RQQHFWLRQ7R6HUYHU 47 &RPXQLFDFLyQHQWUHDJHQWHV&yPRFUHDUXQVLVWHPD GHDJHQWHV 3DUDODFRPXQLFDFLyQHQWUHDJHQWHVRIUHFHPRVHOSDTXHWH$JHQW,QWHU&RQQHFWLRQ3DFNDJH TXHRIUHFHIXQFLRQHVSDUDVLPSOLILFDUHVWDFRPXQLFDFLyQ3DUDH[SOLFDUHVWHSDTXHWHYDPRVD XWLOL]DUGHHMHPSORDJHQWHVTXHTXLHUHQFRPXQLFDUVHHQXQVLVWHPDGHDJHQWHV8QRGHORV DJHQWHVTXHUUiHQYLDUXQDSHWLFLyQDORWURDJHQWH$PERVDJHQWHVWDQWRHOTXHVLUYHHOVHUYLFLR FRPRHOTXHORVROLFLWDGHEHQFUHDUXQREMHWR$JHQW,QWHUFRQQHFWLRQ/DIRUPDGHXWLOL]DU HVWHSDTXHWHHVODVLJXLHQWH • • • • Zý S:Q M U `215H)&%$215!<>" " & H)5!2!)I& 01')B$& &<'&" 54;g( ) " <"5!H)" H)#15$2')71 " X5:&43" &3 1 >5X@H)<)I8G1 5X#) I" 1 &@67!h<5#!)I& '&215')B4&(H)!<; F (%$&+9 2I#44&(:)4" 1 " X:1 %)" / 1 " !C" c')B$&x8 " 5')B4& ? )1 $Ec1 1 ! lj x5$&4" &tl;l5')$&xl" " 1 ')$& '&2&2B#B'" " 21 " 5%4&+9" /;l')B$& ? )1 $l" " 15')$& '&215H)2< >" 5(1 &%$" +" /02'" /*1+<h<;`244&3')B$&G!0&$" &3'&2152H) <&1 " " $(15!<>" " & '5B$" 2#1 " " /015$2H)&%4#15!<>" " &;j1<#4" " /0 $" '&g@~ F 84$ " 5%4&+," /0<(%$" 15&54#; \tý S:Q M U `21521 " 5$2&1 (" " /0155$H)2&%421<<>5" " & '" " V&1 15!<>" & 21 %&+9 H)I+9&>" 44&(01'5B$& $" &; W &4" &+95$2+9'1 1 (%$)" / M f QT R Mþ _ u f R t[ stf R n y pÿ R f!S O <f yPQ ÿ R f<S O Bf O T f Q] #1 1 < lj x5$&" &tlH) <>&1 > 7<& " B$&@6 !b*<&(2%1 1 &;`21'+4&0lx W l 4$(%$)" /*" " 1 " " /x W 15215H)&3H)+9&G&5;l')B4&xBlG15')B4&('&2& >" 5+9&G1 (" %$&+9" /C G" 81')B$& '&215H)154+9&$& <' &#1 " %4&+9" /E4;l')4& ? )1 4l(G1')B$& '&21H)@" " +&31 &5%4" +" /01 1 1 +9!h<; ý S:Q M U `215H)I#<<>5" &2I5 )<&(54&321 %$)" / < u R Y[ ] 21 1 < lj 5 x&" &tl8H)1 &H)I234h<5#155$#<!>" &#1 (B'H)1 1 1 )51 '4" " /; `20!2+9&+95$&81 &3&GGB#)54*&&B;`2152B<>5" &24$ <'&1 '4" " /; SDVR(ODJHQWHFOLHQWHHQYtDODSHWLFLyQ(VWDSHWLFLyQVHUiXQ;0/HVSHFLILFDGRSRU HOGLVHxDGRUGHOVLVWHPDGHDJHQWHV3DUDHQYLDUORHODJHQWHFOLHQWHSXHGHKDFHUXVRGH ODVGRVIXQFLRQHVVLJXLHQWHV o o • • • R f M P[ s{f R n O f Q] 91'5+,$&0l) F l &54" 1 )$ &<2)54 15I" >5& H)&54" 1 " 5%4&+9" / F '51 " X21 '4" " /; . B>)1 >2 *<&( Vi5" 4&6 <b0B&(2&; yBS O f s{f BQ M P [ stf R n f 4q{f ] {,15'+4&0l$i4&l &54" 1$i$& F C$& 1 )5$E H)B" 1 " 5%4&+" /0H)H)+,&G>" 214#<!>" &; . B>)1 >) x') = 4+ü#&%" +9" /*C & 1 7<')4$(1 ('$" " /E!; ý S:Q M U El agente servidor recibe la petición y la analiza, creando la respuesta pertinente si fuese necesaria. SDVR$PERVDJHQWHVWDQWRFOLHQWHFRPRVHUYLGRUFLHUUDQODFRQH[LyQHQHVWHSXQWR PHGLDQWHODIXQFLyQFORVH&RQQHFWLRQGHODFODVH$JHQW,QWHUFRQQHFWLRQ SDVR6LODSHWLFLyQHQYLDGDSRUHODJHQWHFOLHQWHHVSHUDXQDUHVSXHVWDHODJHQWH FOLHQWHGHEHTXHGDUVHHVFXFKDQGRPHGLDQWHODIXQFLyQOLVWHQLQWSXHUWR,GDLQW SXHUWR9XHOWDGHODFODVH$JHQW,QWHUFRQQHFWLRQSXHUWR,GDHVHOSXHUWRSRUHOTXH HODJHQWHHVSHUDUHFLELUODUHVSXHVWDGHODJHQWHUHPRWR\SXHUWR9XHOWDHVHOSXHUWR SRUHOTXHVHHQYLDUiODUHVSXHVWD • SDVR3DUDHQYLDUODUHVSXHVWDHODJHQWHVHUYLGRUKDFHXVRGHODPLVPDIXQFLyQ XVDGDDQWHULRUPHQWHSRUHODJHQWHFOLHQWHHVWDEOLVK&RQHFWLRQ6WULQJ,3LQWSXHUWR,GD LQWSXHUWR9XHOWDGHODFODVH$JHQW,QWHUFRQQHFWLRQTXHGHYROYHUiHQFDVRGH DFLHUWR\HQFDVRGHIDOOR(QHVWHFDVRHOSDUiPHWUR,3GHHVWDIXQFLyQLQGLFDUiOD GLUHFFLyQ,3GHODJHQWHFOLHQWHSXHUWR,GDHVHOSXHUWRSRUHOTXHHODJHQWHVHUYLGRU HQYLDUiODUHVSXHVWDDODSHWLFLyQHVGHFLUHOSXHUWRSRUHOTXHHODJHQWHFOLHQWHHVSHUD ODUHVSXHVWDSXHUWR9XHOWDHVXVDGRSDUDODVFRQILUPDFLRQHV7DQWRSXHUWR,GDFRPR SXHUWR9XHOWDWHQGUiQTXHVHUREWHQLGRVDSDUWLUGHLQIRUPDFLyQTXHWUDQVPLWHHO DJHQWHFOLHQWHFRPRSHWLFLyQHVGHFLUXQQRGRPiVGHO;0/TXHVHHQYtD 48 • • SDVR(ODJHQWHFOLHQWHKDFHXVRGHODIXQFLyQUHFHLYHGHODFODVH $JHQW,QWHUFRQQHFWLRQSDUDHVSHUDUODUHVSXHVWD SDVR(ODJHQWHVHUYLGRUHQYtDODUHVSXHVWDPHGLDQWHDOJXQDGHODVIXQFLRQHVGH HQYtRYLVWDVDQWHULRUPHQWHVHQG\VHQG(OXVRGHXQDIXQFLyQXRWUDGHSHQGHUiGHO FRPSRUWDPLHQWRTXHGHVHHHOGLVHxDGRUGHOVLVWHPDGHDJHQWHV • • SDVR(ODJHQWHFOLHQWHUHFLEHODUHVSXHVWD\ODWUDWDFRPRFRQYHQJD SDVR$PERVDJHQWHVFLHUUDQODFRQH[LyQ $SDUWLUGHOSXQWRQRHVQHFHVDULRTXHVHVLJDQORVSDVRV(VWRHVVyORXQHMHPSORGH SURWRFROR(VWHSURWRFRORVHSXHGHUHSHWLUWDQWDVYHFHVFRPRVHDQHFHVDULR 3DUDIDFLOLWDUHOXVRGHHVWHSDTXHWHVHSURSRUFLRQDQXQSDUGHIXQFLRQHVTXHRFXOWDQWRGRHVWH SURFHVR • 'RFXPHQWEHBVHUYHULQWSXHUWR,GDLQWSXHUWR9XHOWD !6HHQFDUJDGHRFXOWDUORV SXQWRVSXHUWR,GDVHUiHOSXHUWRSRUHOTXHHODJHQWHTXHLQYRTXHDHVWD IXQFLyQHVSHUDUiUHFLELUODLQIRUPDFLyQ\SXHUWR9XHOWDHOSXHUWRTXHVHXVDUiSDUD ODVFRQILUPDFLRQHV • YRLGEHBFOLHQW6WULQJ;0/6WULQJ,36HUYHULQWSXHUWR,GDLQWSXHUWR9XHOWDERROHDQ W\SH !6HHQFDUJDGHRFXOWDUORVSXQWRV(OERROHDQRW\SHLQGLFDFRQTXp IXQFLyQVHYDDHQYLDUHO;0/(QIXQFLyQGHHVR;0/VHUiXQDUXWDKDFLDXQ DUFKLYR;0/VLW\SHHVWUXHRHOWH[WR;0/VLW\SHHVIDOVHSURSLDPHQWHGLFKR ,36HUYHULQGLFDODGLUHFFLyQ,3GHODJHQWHVHUYLGRUSXHUWR,GDHVHOSXHUWRSRUHO TXHVHHQYLDUiODLQIRUPDFLyQ\SXHUWR9XHOWDHVHOSXHUWRGHFRQILUPDFLRQHV &RPRVHSXHGHDSUHFLDUORVSXQWRVHQDGHODQWHHVORPLVPRTXHORVDQWHULRUHV3RUORWDQWR WRGDHVDVHFXHQFLDGHSXQWRVTXHGDUtDVLPSOLILFDGDGHODVLJXLHQWHPDQHUD $JHQWHVHUYLGRU $JHQWHFOLHQWH 'RFXPHQW GRF FRQH[LRQEHBVHUYHUSXHUWR,GD SXHUWR9XHOWD FRQH[LRQEHBFOLHQW;0/SXHUWR,GD SXHUWR9XHOWD 6WULQJFDGHQD DQDOL]DGRF 'RFXPHQW GRF FRQH[LRQEHBVHUYHUSXHUWR,GD SXHWR9XHOWD FRQH[LRQEHBFOLHQWFDGHQDSXHWR,GD SXHUWR9XHOWD DQDOL]DGRF 1RWDHOSDUiPHWURSXHUWR9XHOWDGHODVIXQFLRQHVH[SXHVWDVSDUDHOGHVDUUROORGHVLVWHPDVGH DJHQWHVVHXVD~QLFDPHQWHSDUDHOHQYtRGHFRQILUPDFLRQHVQHFHVDULDVSDUDQXHVWURSURWRFROR QRSDUDHQYtRGHLQIRUPDFLyQSURSLDPHQWHGLFKD (MHPSORGHXQVLVWHPDGHDJHQWHV 3DUDSUREDUQXHVWURVHUYLGRUKHPRVLPSOHPHQWDGRXQVLVWHPDGHDJHQWHV(VWHVLVWHPD FRQVLVWHHQDJHQWHV8QRTXHYDPRVWUDQGRODIHFKDGHOVLVWHPDHQXQiUHDGHWH[WR\TXH 49 WLHQHRWURiUHDHOTXHVHSXHGHHVFULELU(VWHDJHQWHRIUHFHXQVHUYLFLRTXHVHTXHHQIXQFLyQGH VXHQWUDGDRIUHFHODIHFKDODKRUD\HOWH[WR(ODJHQWHYDDXWLOL]DUHOVHUYLFLRGHOSULPHUR\ VHYDDFRPXQLFDUFRQHOPHGLDQWHQXHVWURVLVWHPD (OFyGLJRGHHVWHVLVWHPDVHSXHGHFRQVXOWDUHQHOVLJXLHQWHHQODFH 50 3RVLEOHVDPSOLDFLRQHVSDUDHO SUR\HFWR 7UDVODUHDOL]DFLyQGHOSUR\HFWRQRVKHPRVGDGRFXHQWDGHPXFKDVFRVDVTXHSRGUtDQ PHMRUDUVHRDPSOLDUVH0XFKDVGHHOODVQRVHUtDQGLItFLOHVDXQTXHDOJXQDVSXHGHQVHUXQSRFR FRVWRVDVHQWLHPSR$FRQWLQXDFLyQH[SRQHPRVXQFRQMXQWRGHHVWDVSRVLEOHVPHMRUDVTXHVH QRVKDQLGRRFXUULHQGRDORODUJRGHODHODERUDFLyQGHOSUR\HFWR • • m QP R u uO !B uR Q Q T Q þ <Q P2T QQP R R M f BQ uR U `20%4&8'&:%$1 $#$" +9'&@67' !" +9'1 " %$" 1 3&BB8*)4$& '&64&(I+9&3" " & H)2)0-" & +9" " 44&#<J ('X(2+9&" %$" 5 1 hB5H)J G&+9)315<" 4+9; = " 0+9& ) ) " (BJ H):>" 3'B&G')" I#44G+9&" %$" " &G1 >X267H)!2+,5$)>" -*BJ1 &<" 4$" 1 &3$&<; W 4$& IJ H)a" 1 1 <GH)!2#'+9" $" 21 (&)" 015!<>" &:60<&1 1 5 )'&1 J 4" 2+," &<8'(H)2')" *I3>" &3+9" " !4&G(1 @>5X<" *H)< " 54%" " !05421 1 &B; 3RGHUGHVKDFHUFDPELRV6HSRGUtDSHUPLWLUTXHXQFOLHQWHSXGLHUDGHVKDFHUORV FDPELRVTXHKDKHFKRSUHYLDPHQWHHQHOVLVWHPD(VWRVHSRGUtDKDFHUDORPHMRU XWLOL]DQGRXQDUFKLYRGHORJHQHOVHUYLGRUHQHOTXHIXpUDPRVDQRWDQGRWRGRVORV • FDPELRVTXHVHYDQUHDOL]DQGR 0HMRUDUORVWLSRV/RVWLSRVTXHVRSRUWDPRVDFWXDOPHQWHQRVRQWLSRVPX\HODERUDGRV VLQRXQFRQMXQWRGHWLSRVPX\EiVLFRVHQWHURVUHDOHVHWF6LQHPEDUJRODPD\RUtD GHORVSURJUDPDV\SRUORWDQWRORVDJHQWHVXWLOL]DQWLSRVPXFKRPiVVRILVWLFDGRV LQFOXVRREMHWRVTXHVRQDGHPiVPX\HVSHFtILFRV8QDEXHQDPHMRUDGHQXHVWURVLVWHPD VHUtDGDUVRSRUWHDWLSRVPXFKRPiVFRPSOHMRV\TXHSHUPLWDQPXFKDPiVIOH[LELOLGDG DORVVHUYLFLRVGHORVDJHQWHV,QWHQWDUKDFHUHVWiQGDUHV\SHUPLWLUTXHORVXVXDULRV SXHGDQIiFLOPHQWHLQFRUSRUDUWLSRVQXHYRVDOVLVWHPDVLHPSUHTXHVHIXHUDQVLJXLHQGR • HVRVHVWiQGDUHV 6RSRUWHPXOWLOHQJXDMH$FWXDOPHQWHHOVLVWHPDHVWiLPSOHPHQWDGRHQLQJOHVSRUTXHQRV SDUHFLGRTXHWLHQHPiVSRVLELOLGDGHVGHVHUPiVJHQHUDO3RGUtDVHULQWHUHVDQWHKDFHU HOVLVWHPDPXOWLOHQJXDMHHVSDxROLWDOLDQRIUDQFpVDOHPiQGHWDOPDQHUDTXH SXOLpUDPRVSHUPLWLUE~VTXHGDVGHVHUYLFLRVGDQGRODVGHVFULSFLRQHV YHUERQRPEUHWHUPLQRHQFXDOTXLHUDGHHVWRVLGLRPDV3DUDHOORKDEUtDTXHXVDUDOJ~Q WLSRGHPHFDQLVPRGHWUDGXFFLyQSRUHMHPSORDOLQJOHVSDUDXVDUWRGRORTXHVHKD LPSOHPHQWDGR\D • &RPXQLFDFLyQVHJXUD/DFRPXQLFDFLyQHQQXHVWURVLVWHPDVHUHDOL]D WUDQVSDUHQWHPHQWHPHGLDQWHVRFNHWVFRPXQHVHQSURWRFROR7&3,33DUDGDUPiV VHJXULGDGDOVLVWHPDSRGUtDPRVXWLOL]DUVRFNHWV66/TXHSHUPLWHQXQDFRPXQLFDFLyQ FLIUDGDRXWLOL]DQGRDOJ~QWLSRGHHQFULSWDFLyQSURSLDGHORVGDWRVLQWHUFDPELDGRV HQWUHHOVHUYLGRU\ORVDJHQWHV • 'LVHxRGLVWULEXLGR3RGUtDLQWHQWDUVHKDFHUXQDLPSOHPHQWDFLyQGHOVHUYLGRU GLVWULEXLGDSDUDGDUPiVFDSDFLGDGGHFRQH[LyQVLPXOWDQHD(VWRVRORVHUtDLQWHUHVDQWH HQFDVRGHTXHHOXVRGHOVLVWHPDIXHUDPX\JUDQGH\SXGLHVHQSURGXFLUVHSUREOHPDV GHDFFHVRSRUH[FHVLYRWUiILFRGHODUHGRVDWXUDFLRQHVGHOVHUYLGRU6LQHPEDUJRHO SDVRDXQVLVWHPDGLVWULEXLGRVHUtDFRVWRVRSRUTXHKDEUtDTXHFRQWURODUPX\ELHQOD LQWHJULGDGGHORVGDWRV (VWDVVRQEiVLFDPHQWHDOJXQDVGHODVPHMRUDVTXHVHQRVKDQLGRRFXUULHQGRSDUDHOSUR\HFWR 3UREDEOHPHQWHSXHGDKDEHUPXFKDVPiV(OFyGLJRHVWiSXEOLFDGRHQODSiJLQDSULQFLSDOSRU VLDOJXLHQTXLVLHUDDPSOLDUORFRPRGHVHHRSUDFWLFDUFRQpO 51 %LEOLRJUDItD W " " '1 +95$2I+9&G)B& • `211 " &(*15H)44(!& 1'&65$& ,f B n OM m2n fs M f B M 3Y< M s O BQ þ Q R Q*f5QT . 1<2I(B&@4&1 " 5%4&+9" /02/+9&(J <#15<H)1 $& <" & 15<" 4+9; W 5)4$ " +9'1 +" /0I+9&3)<&(!$c%$)5$G'&)+95$5&G<&21 c$&1 &J 3)! • • • • k +,&:)4" 1 " X&($)5$&" 1 G2i+,1&5!&301 (<" )" 5$#" " / I$'{ B>1 &'1 " %; &+ %$)1 ; I$+ } +9" V*I+9&G)$" 1 " X&(&)+95$" /0'5($$#i+915015<" )" 5$21 I5 4'{ @@; ; & `201 <" )" 5$" " /{ I 4'{ B>5; +6BH1 ; & + & <#)$*1 &c4)4&" 1 GH)I+9&3)!& ' '# +94hB21 G!G4&G 6 = H1 ; W 5'&+,#0I+,&3&<)1 4& 4" " /{ I$'{ @@; '&5+" &; & + hB>5 $)$&" 1 h& 52