Método de descubrimiento de servicios basado en gráfico de conocimiento y Word2vec
Autores: Zhou, Junkai; Jiang, Bo; Yang, Jie; Yang, Junchen; Li, Hang; Wang, Ning; Wang, Jiale
Idioma: Inglés
Editor: MDPI
Año: 2022
Acceso abierto
Artículo científico
2022
Método de descubrimiento de servicios basado en gráfico de conocimiento y Word2vec
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Mashup
API
Desarrollo
Descubrimiento de servicios
Mapa de conocimiento
Precisión
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 32
Citaciones: Sin citaciones
Mashup es un nuevo tipo de aplicación que integra múltiples APIs web. Para el desarrollo de aplicaciones de mashup, la calidad de las APIs seleccionadas es particularmente importante. Sin embargo, con el rápido desarrollo de la tecnología de Internet, el número de APIs web está aumentando rápidamente. Es irreal que los desarrolladores de mashup seleccionen manualmente APIs apropiadas de una gran cantidad de servicios. Para los métodos existentes, existe un problema de dispersión de datos, ya que un mashup está relacionado con unas pocas APIs, y otro problema de sobredependencia en la información semántica. Para resolver estos problemas en los enfoques actuales de descubrimiento de servicios, proponemos un enfoque de descubrimiento de servicios basado en un mapa de conocimiento (SDKG). Incorporamos información relacionada con el servicio en el grafo de conocimiento, aliviando el impacto de la dispersión de datos y extrayendo relaciones profundas entre servicios, lo que mejora la precisión del descubrimiento de servicios. Los resultados experimentales muestran que nuestro enfoque tiene ventajas obvias en precisión en comparación con los enfoques de descubrimiento de servicios predominantes existentes.
Descripción
Mashup es un nuevo tipo de aplicación que integra múltiples APIs web. Para el desarrollo de aplicaciones de mashup, la calidad de las APIs seleccionadas es particularmente importante. Sin embargo, con el rápido desarrollo de la tecnología de Internet, el número de APIs web está aumentando rápidamente. Es irreal que los desarrolladores de mashup seleccionen manualmente APIs apropiadas de una gran cantidad de servicios. Para los métodos existentes, existe un problema de dispersión de datos, ya que un mashup está relacionado con unas pocas APIs, y otro problema de sobredependencia en la información semántica. Para resolver estos problemas en los enfoques actuales de descubrimiento de servicios, proponemos un enfoque de descubrimiento de servicios basado en un mapa de conocimiento (SDKG). Incorporamos información relacionada con el servicio en el grafo de conocimiento, aliviando el impacto de la dispersión de datos y extrayendo relaciones profundas entre servicios, lo que mejora la precisión del descubrimiento de servicios. Los resultados experimentales muestran que nuestro enfoque tiene ventajas obvias en precisión en comparación con los enfoques de descubrimiento de servicios predominantes existentes.