Semantic Model to Describe RESTful Services

Project Code :TCMAFS1327

Objective

The objective of A Semantic Model to Describe RESTful Services is to create an integrated platform that enables users to register RESTful services with detailed OWL-based descriptions, search and discover services using semantic criteria, and invoke approved services seamlessly. For administrators, the system provides comprehensive tools to manage user registrations, approve or reject service submissions, and monitor invocation activities through an intuitive dashboard. By leveraging OWL-DL and a centralized repository, the platform ensures scalability, interoperability, and automated operations, particularly in specialized domains like civil aviation, ultimately simplifying service management and enhancing user experience.

Abstract

A Semantic Model to Describe RESTful Services is an innovative platform designed to revolutionize the management and utilization of RESTful services through a machine-readable semantic framework based on the OWL-S ontology. This system enables developers and users to register, describe, and share RESTful services using OWL-DL, facilitating automated operations such as semantic search, discovery, and invocation. Administrators are supported by a comprehensive dashboard to approve or reject service submissions and monitor usage, with a focus on enhancing interoperability in domains like civil aviation's System-Wide Information Management (SWIM). By addressing the lack of standardized semantic descriptions for RESTful services, the platform reduces development complexity, improves scalability, and provides a robust solution for integrating services across heterogeneous environments.

Keywords: Semantic Model, RESTful Services, OWL-S Ontology, Service Description, Machine-Readable, Service Discovery, Civil Aviation SWIM, Interoperability

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

HARDWARE REQUIREMENTS:

  • Processor: Intel i3 or higher
  • RAM: 4 GB minimum
  • Hard Disk: 160 GB or more

 

 

SOFTWARE SYSTEM CONFIGURATION:

  • Operating System: Windows 7/8/10
  • Backend: Spring Boot
  • Programming Language: Java
  • IDE: IntelliJ IDEA / VS Code
  • Database: MySQL
  • Frontend: HTML, CSS, ReactJS

Demo Video

mail-banner
call-banner
contact-banner
Request Video