![]() |
![]() |
![]() |
![]() |
![]() |
|
|
||||
Descripción generalArquitectura desarrolladaDescripción del prototipo propuestoDocumentosDocumentos anexos del trabajoSWSEjemplos de diferentes descripciones de SWSEmparejamiento SemánticoConceptos más importantes del emparejamientoEmparejamientoGrados de similitudAlgoritmo utilizadoOntologíasDiferentes ontologías empleadas en las descripciones de SWS y en las comparaciones realizadas por el emparejador semánticoONTOSERVICEOtrosMemoria y otros documentos de interés |
Descripción del algoritmo utilizadoEl emparejador está basado en el algoritmo propuesto por Paolucci et al. con algunas modificaciones. Fue implementado como un consumidor
en un esquema básico productor/consumidor. Permanece dormido en Match
mientras no detecte que se haya insertado un elemento nuevo en la
lista de URIs de peticiones. Cuando esto sucede, comienza el proceso de
emparejamiento que se inicia con la extracción de la lista de peticiones (URIs), de aquélla que
encabece la lista, el matchmaker o emparejador accede al Profile del
cliente y extrae mediante un parser, los conceptos que definen cada uno
de los parámetros. Una vez extraídos tanto los parámetros funcionales como los
no funcionales, comienza el proceso de emparejamiento (Match) que se describe a
continuación con varios diagramas de actividades y código de algunos métodos básicos. Diagrama de actividades del método Match():
Diagrama de actividades del método match():
Diagrama de actividades del método InputOutputMatch():
Pseudocódigo del método de ordenación de pesos:
Pseudocódigo del método de asignación de grados de emparejamiento:
|
|||
| Mas información: Webmaster |
Tesis Doctoral: Ontologías para servicios Web semánticos de información de tráfico:Descripción y herramientas de explotación |
|||