ONTOLOGY BASED SERVICE REGISTRY IN SERVICE ORIENTED SYSTEM
ABSTRACT ONTOLOGY BASED SERVICE REGISTRY IN SERVICE ORIENTED SYSTEM By Moh. Roufiq Azmy NIM: 23218027 (Master’s Program in Electrical Engineering) In service-oriented systems, service discovery is an important stage in meeting service needs. The interaction between service users and service p...
Saved in:
Main Author: | |
---|---|
Format: | Theses |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/66232 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
Summary: | ABSTRACT
ONTOLOGY BASED SERVICE REGISTRY
IN SERVICE ORIENTED SYSTEM
By
Moh. Roufiq Azmy
NIM: 23218027
(Master’s Program in Electrical Engineering)
In service-oriented systems, service discovery is an important stage in meeting service needs. The interaction between service users and service providers is bridged by the service registry. This process is done by utilizing service description information that exposes the capabilities of the web service. In REST-based web services, the Open Api Specification (OAS) is one of the most widely used standards for service providers to describe their services, however, OAS currently only supports syntactical interoperability, so an innovation is needed to improve interoperability. In order to fulfill these requirements, this study aims to develop an ontology model for REST web-based services through OAS documents.
The ontology model is implemented as the basis for establishing a semantic web service in the form of RDF which can improve service interoperability so that it can be used for service search needs. Before being used in the mapping process, the ontology check uses structure, language, reasoner consistency in Protég and Oops, and uses OntoQA. Semantic web services started from the extraction of the 1987 OAS file dataset to a relational database then mapped using R2RML using the vocabulary from the ontology model to RDF. The marketing process generates approximately 4 million three times the RDF of the 17 classes. Service search trials were carried out using a SPARQL query on the resulting RDF document.
Ontology evaluation using the Protégé and Oops! shows consistency of structure and syntax, evaluation of OntoQA shows relationship richness 71.6%, attribute richness 87.2%, and knowledge range 63.82%. Trials using SPARQL queries also show search services can find options to take advantage of the wealth of information provided by semantic web services. This shows that research contributes to improving interoperability in search services.
Keywords: ontology, service discovery, semantic web-service, OpenAPI |
---|