1.1 Introducción
1.2 Contribución del Trabajo
1.3 Organización de la Tesis
2. GESTION BASADA EN POLITICAS
2.1 Introducción
2.2 Políticas: definición
2.2.1 Lenguajes de Definición de Políticas
2.2.2 ¿Dónde se utilizan Políticas?
2.3 Arquitectura de Gestión basada en políticas
2.4 WS-Policy
2.4.1 Aserciones de Política
2.4.2 Expresión de Política
2.5 Estado del Arte
3. PROTOCOLO COPS (COMMON OPEN POLICY SERVICE)
3.1 Introducción
3.2 Modelo básico
3.3.1 Objetos
3.3.2 Mensajes
3.4 Esquema de Comunicación
3.4.1 Intercambio de Mensajes
3.4.2 Seguridad
3.4.3 PEP Inicialización
3.4.4 Modo de Operación
3.4.5 Keep-Alive
3.4.6 PEP/PDP Close
3.4.7 Sincronización
4. ARQUITECTURA ORIENTADA A SERVICIOS
4.1 Introducción
4.2 ¿Qué es Arquitectura Orientada a Servicios?
4.3 Elementos de una Arquitectura Orientada a Servicios
4.3.1 Servicios
4.3.2 Contrato de Servicios
4.3.2 Repositorio de Servicios
4.3.3 Proveedor de Servicios
4.3.4 Consumidor de Servicios
4.4 Principios de Arquitectura
4.4.1 Bajo Acoplamiento
4.4.2 Exposición funcional gruesa
4.4.3 Transparencia de Locación
4.4.4 Comunicación
4.4.5 Contrato de servicio estandarizado
4.4.6 Orquestación y Coreografía de Servicios
4.4.7 Reuso de Servicios
4.4.8 Composición de Servicios
4.5 Bus de Servicios
4.6 Web Services
5. ARQUITECTURA PROPUESTA DE SERVICIOS GESTION DE POLÍTICAS
5.1 Introducción
5.2 Políticas en SOA
5.2.1 Punto Final
5.2.2 Políticas y Contratos
5.2.3 Contexto de ejecución
5.3 Modelo básico de gestión de políticas del IETF
5.3.1 Extensión del modelo utilizando servicios
5.3.2 Inclusión de protocolo COPS en la arquitectura
5.4 Diseño orientado a objetos para implementar COPS
5.4.1 Objetos
5.4.2 Mensajes
5.5 Implementación de Políticas de Calidad de Servicio sobre Web Services
5.5.1 Modelo de calidad
5.5.2 Implementación de la arquitectura propuesta
6. CASO DE ESTUDIO: GESTION DE LICENCIAS DE SOFTWARE
6.1 Introducción
6.2 Contexto general de los sistemas de licencia
6.3 Arquitectura de un sistema de gestión de licencia
6.3.1 Proceso de obtención de licencia
6.4 Modelo de gestión de licencias utilizando COPS sobre Web Services
6.4.1 Escenario de obtención y validación de licencia
7. TRABAJOS RELACIONADOS
7.1. Introducción
7.2 Utilización de protocolo COPS
7.3 Gestión basada en Políticas
7.4 Aplicaciones de gestión de licencias
8. CONCLUSIONES Y FUTUROS TRABAJOS
REFERENCIAS
GLOSARIO
ANEXO A: PROTOCOLO COPS
A.1: El Protocolo
A.1.1 Objetos
A.1.2 Mensajes
ANEXO B: Requerimientos de Calidad
B.1: Requerimientos de Calidad