Towards automatic QOS aware restful service composition : security domain.

Loading...
Thumbnail Image
Date
2012
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Los servicios web han evolucionado hasta transformarse en un estilo arquitectónico ampliamente usado tanto en software corporativo como independiente. REST, es el estilo arquitectónico que subyace a la Web, es uno de los estilos más influyentes y seguido en los último años, ocasionando investigación que explota y extiende su funcionalidad, manteniendo sus propiedades no funcionales (ej. escalabilidad masiva, alto desempeño, alta evolución). Un tema de investigación actual en REST es la composición automática de servicios, que requiere el descubrimiento y acceso automático a recursos, lo que se puede lograr con descripciones de servicios legibles por máquinas, tales como ReLL, que expone una descripción de servicio que sigue las restricciones arquitectónicas de REST. En este trabajo se extiende ReLL para enriquecer tales descripciones incluyendo restricciones de calidad de servicio (QoS), particularmente en seguridad.
Los servicios restringen el acceso a recursos mediante estándares y protocolos descritos en un lenguaje legible por máquinas. Las descripciones existentes se enfocan en servicios Web tradicionales, centralizados, y son altamente complejas y engorrosas. En esta investigación se parte con un análisis semántico de conceptos de seguridad (ontologíia) como base de un formato de restricciones de seguridad minimalista (ReLL-S), que guía el consumo de servicios por parte de clientes de máquina, proveyendo las metas de seguridad de Confidencialidad, Integridad, Autenticación, y Autorización. Se ilustra el enfoque mediante seis estrategias de seguridad ampliamente usadas en laWeb. ReLLS ha sido implementado como una extensión de RESTler (un cliente de máquina basado en ReLL). Un ejemplo completo del protocolo OAuth adaptado por Flickr ha sido usado como prueba de concepto, sin requerir ningún esfuerzo extra de integración. Esta investigación representa un avance hacia la composición automática de servicios RESTful.
Description
Tesis (Master of Science in Engineering)--Pontificia Universidad Católica de Chile, 2012
Keywords
Citation