Abstract
Web services are an emerging paradigm which aims at implementing software components in the Web. They are based on syntactic standards, notably WSDL. Semantic annotation of Web services provides better qualitative and scalable solutions to the areas of service interoperation, service discovery, service composition and process orchestration. Manual annotation is a time-consuming process which requires deep domain knowledge and consistency of interpretation within annotation teams. Therefore, we propose an approach for semi-automatically annotating WSDL Web services descriptions. This is allowed by Semantic Web Service Engineering. The annotation approach consists of two main processes: categorization and matching. Categorization process consists in classifying WSDL service description to its corresponding domain. Matching process consists in mapping WSDL entities to pre-existing domain ontology. Both categorization and matching rely on ontology matching techniques. A tool has been developed and some experiments have been carried out to evaluate the proposed approach.
Keywords
- Annotation
- web service
- engineering
- semantic web services
- ontology
- SAWSDL
- ontology matching
- similarity measures
Cite this article
@article{cai-111242,
author = {Djelloul Bouchiha and Mimoun Malki and Abdullah Alghamdi and Khalid Alnafjan},
title = {Semantic Web Service Engineering: Annotation Based Approach},
journal = {Computing and Informatics},
volume = {31},
number = {6+},
pages = {1575--1595},
year = {2012},
issn = {1335-9150},
url = {https://cai.type.sk/content/2012/6%2B/semantic-web-service-engineering-annotation-based-approach/}
}
TY - JOUR AU - Djelloul Bouchiha AU - Mimoun Malki AU - Abdullah Alghamdi AU - Khalid Alnafjan TI - Semantic Web Service Engineering: Annotation Based Approach JO - Computing and Informatics VL - 31 IS - 6+ SP - 1575 EP - 1595 PY - 2012 SN - 1335-9150 UR - https://cai.type.sk/content/2012/6%2B/semantic-web-service-engineering-annotation-based-approach/ KW - Annotation KW - web service KW - engineering KW - semantic web services KW - ontology KW - SAWSDL KW - ontology matching KW - similarity measures ER -
Bouchiha, D., Malki, M., Alghamdi, A., & Alnafjan, K. (2012). Semantic Web Service Engineering: Annotation Based Approach. Computing and Informatics, 31(6+), 1575–1595. https://cai.type.sk/content/2012/6%2B/semantic-web-service-engineering-annotation-based-approach/