El objetivo de esta tesis es demostrar que los mecanismos de descubrimiento de servicio mejoran cuando se comparte el vocabulario para la descripción del servicio. La solución propuesta se basa en una arquitectura distribuida para servicios web sensibles al contexto. El punto de partida es un escenario en el que un grupo de estudiantes universitarios desean compartir las soluciones de un ejercicio o problema estando todos ellos situados en el campus.
Teniendo en cuenta los requisitos de este caso de partida, el trabajo de investigación se ha centrado en dos ámbitos, en los sistemas sensibles al contexto y en los mecanismos de descubrimiento de servicios. Dentro del primer ámbito, se ha llevado a cabo un análisis detallado de las técnicas de modelado del contexto. Las capacidades del sistema han sido ilustradas mediante un arquitectura abstracta dividida en capas. En el caso del segundo ámbito de investigación, se han descrito las soluciones de descubrimiento de servicios que tienen el soporte de las industrias. Las soluciones en las que se han integrado las características de sensibilidad al contexto junto con los mecanismos de descubrimiento han sido analizadas con una especial atención.
La solución propuesta incluye un modelado del contexto mediante el uso de ontologías, con el objetivo de describir el vocabulario de los servicios. Este modelo se comparte entre los distintos usuarios del sistema para facilitar la descripción de sus peticiones. El Devices Profile for Web Services (DPWS) ha sido integrado en la arquitectura propuesta con el objetivo de enviar, describir y descubrir los servicios Web. La metodología para la validación ha consistido en comparar distintos escenarios que usan la ontología del contexto como fuente del vocabulario, con otros en los que se usan sinónimos extraídos de Wordnet. Esta comparación se ha realizado usando los resultados de una serie de simulaciones de eventos discretos.
Gracias a estos escenarios de simulación se han estudiado las métricas de rendimiento UIB Universitat de les Illes Balears relacionadas con los mecanismos de descubirmiento, los parámetros de control y los modelos de comportamiento. Los resultados han mostrado que el uso de ontologías de contexto mejoran el ratio de descubrimiento de servicios al igual que el número medio de servicios descubiertos por petición. Escenarios con la ontología como fuente de vocabulario han generado un overhead de los mensajes Probe comparando con escenarios basados en Wordnet.
The objective of this thesis is to demonstrate that sharing the vocabulary for service description enhances the service discovery mechanism. The proposed solution is a distributed architecture for enhanced context-aware web services. The starting point is a motivation scenario in which university students are trying to share a solution about a specific problem in a campus environment. Taking into account the case's requirements, two research scopes have been set: context-aware systems and service discovery mechanisms. In the first one, context modeling techniques were analyzed. System capabilities were illustrated via an abstract layered architecture. In the second scope, industry and consortia supported discovery approaches were described. A special focus was given to research initiatives that integrate the context-awareness feature within discovery mechanisms.
The proposed solution includes an ontology-based context model for describing service vocabulary. This model is shared among users to facilitate the description of their petitions. The Devices Profile for Web Services (DPWS) was integrated in the architecture as a framework for sending, describing and discovering Web services. The adopted validation methodology consisted in comparing scenarios with the context ontology as vocabulary source and others that use synonyms from Wordnet. A series of discrete-event simulations were set up by specifying performance metrics related to the discovery mechanism, control parameters and user behavior models. The results have shown that using the context ontology enhances the discovery ratio as well as the mean discovered services per request. Scenarios with the ontology as vocabulary source generated an overhead of probe messages compared to Wordnet-based scenarios.
© 2001-2026 Fundación Dialnet · Todos los derechos reservados