Ayuda
Ir al contenido

Dialnet


A flexible model for the semi-automatic location of services

  • Autores: Ruben Lara Hernandez
  • Directores de la Tesis: Pablo Castells Azpilicueta (dir. tes.)
  • Lectura: En la Universidad Autónoma de Madrid ( España ) en 2007
  • Idioma: español
  • Tribunal Calificador de la Tesis: Xavier Alamán Roldán (presid.), Alejandro F. López de Vergara Méndez (secret.), Victor Richard Benjamins (voc.), Axel Polleres (voc.), Alain Leger (voc.)
  • Materias:
  • Enlaces
  • Resumen
    • A FLEXIBLE MODEL FOR THE SEMI-AUTOMATIC LOCATION OF SERVICES RESUMEN:

      El paradigma SOA está atrayendo un creciente interés, debido a que las arquitecturas orientadas a servicios pueden posibilitar una mayor reutilización de los activos tecnológicos, una integración más robusta y sencilla de los mismos en servicios más complejos y, en general, una adaptación y evolución más ágiles de diversos tipos de sistemas para responder a las necesidades cambiantes del entorno y del negocio, La exposición de funcionalidades proporcionadas por sistemas heterogéneos y posiblemente distribuidos como servicios reutilizables, independientes de plataforma, interoperables y significativos es el pilar sobre el que se asienta el paradigma SOA; distintas funcionalidades, tanto nuevos como existentes, son expuestas para que puedan ser utilizadas de forma transparente por otros actores. Sin embargo, para que los servicios expuestos puedan ser utilizados, estos deben ser previamente localizados. A medida que aumenta el grado de adopción del paradigma SOA y más servicios se encuentran disponibles, la dificultad de localizar servicios apropiados para resolver una necesidad particular puede convertirse en un cuello de botella para la explotación efectiva de los servicios expuestos, a menos que se introduzcan mecanismos avanzados de localización de servicios. Las tecnologías existentes se fundamentan en el uso de descripciones puramente sintácticas de los servicios, lo cual limita la precisión en la localización de los mismos. Como resultado, la intervención manual de los usuarios se hace necesaria, dificultando el uso de manera ágil de los servicios disponibles, y especialmente la localización dinámica de servicios en tiempo de ejecución. Por lo tanto, mejoras en las prácticas habituales de localización de servicios que posibiliten una localización eficaz y eficiente de los servicios disponibles para su uso, bien con la intervención de usuarios humanos o de forma totalmente automática, bien dentro de una organización o especialmente entre organizaciones como parte de un proceso de cooperación, son necesarias.

      En este trabajo se presenta un modelo conceptual explícito de servicios y objetivos de clientes, se analiza la variedad de escenarios de uso que requieren de una mejora en los mecanismos actuales de localización de servicios, y se propone un modelo abstracto para la localización semiautomática de servicios. Este modelo ha sido fundamentado en los principios de flexibilidad y usabilidad, de forma que pueda ser empleado para cubrir escenarios de uso con distintos requisitos, y en los cuales pueden participar usuarios con distintos perfiles.

      Mientras que el modelo general de localización de servicios es abstracto, se propone una instanciación que concreta aspectos no cerrados en dicho modelo como los tipos de descripciones de servicios y objetivos de clientes considerados y los mecanismos de matching aplicados. Cabe destacar las siguientes características de la instanciación del modelo: a) admite tanto descripciones formales como no formales de servicios y objetivos de clientes, y de distintos tipos, permitiendo de esta forma a los usuarios elegir los tipos de descripciones y mecanismos de matching que se van a utilizar, b) las descripciones usadas se integran en WSMO, un framework propuesto para la descripción de servicios, y las descripciones formales están formuladas utilizando lenguajes existentes (la familia WSML de lenguajes) con semántica formal; no obstante, la portabilidad de las descripciones a otros frameworks es posible, c) admite descripciones formales con distinta semántica; en particular, posibilita el uso combinado de descripciones con semántica de primer orden y de programación lógica para el matching de servicios y objetivos de clientes, d) las capacidades de razonamiento automático requeridas sobre las descripciones formales utilizadas son en su mayoría proporcionadas por la infraestructura existente, e) los tipos de descripción de servicios propuestos y sus mecanismos de matching asociados mantienen un equilibrio entre simplicidad y cobertura de los escenarios de aplicación identificados, f) se proporciona ayuda a los usuarios para la descripción de sus servicios y objetivos, y g) se ha implementado un prototipo de la instanciación del modelo abstracto de localización de servicios, y se ha llevado a cabo una evaluación del modelo basada en este prototipo.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno