Smart: Semantically mashup rest web services
Rima Kilany Maroun Chamoun

TL;DR
The paper introduces SMART, a platform that enables users to create personalized REST web service mashups using simple keyword searches and semantic descriptions, eliminating the need for programming skills.
Contribution
It defines an ontology for REST services and integrates semantic matching and inference to facilitate user-driven, intelligent mashup creation without programming.
Findings
Semantic matching effectively identifies relevant web services.
Ontology-based inference enables automatic chaining of services.
User-friendly interface simplifies mashup construction.
Abstract
A mashup is a combination of information from more than one source, mixed up in a way to create something new, or at least useful. Anyone can find mashups on the internet, but these are always specifically designed for a predefined purpose. To change that fact, we implemented a new platform we called the SMART platform. SMART enables the user to make his own choices as for the REST web services he needs to call in order to build an intelligent personalized mashup, from a Google-like simple search interface, without needing any programming skills. In order to achieve this goal, we defined an ontology that can hold REST web services descriptions. These descriptions encapsulate mainly, the input type needed for a service, its output type, and the kind of relation that ties the input to the output. Then, by matching the user input query keywords, with the REST web services definitions in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsService-Oriented Architecture and Web Services · Distributed and Parallel Computing Systems · Semantic Web and Ontologies
