From End-User's Requirements to Web Services Retrieval: A Semantic and Intention-Driven Approach
Isabelle Mirbel (INRIA Sophia Antipolis / Laboratoire I3S), Pierre, Crescenzo (I3S)

TL;DR
This paper introduces SATIS, a framework that translates end-user requirements into web service queries using semantic models, enabling non-experts like neuroscientists to find suitable services for their image processing workflows.
Contribution
The paper presents a novel semantic and intention-driven framework that simplifies web service retrieval from high-level user requirements, specifically tailored for domain experts without computer science expertise.
Findings
Enables non-experts to specify requirements and retrieve web services effectively.
Uses semantic languages for reasoning and traceability in service discovery.
Supports iterative and community-shared requirement specification.
Abstract
In this paper, we present SATIS, a framework to derive Web Service specifications from end-user's requirements in order to opera-tionalise business processes in the context of a specific application domain. The aim of SATIS is to provide to neuroscientists, which are not familiar with computer science, a complete solution to easily find a set of Web Services to implement an image processing pipeline. More precisely, our framework offers the capability to capture high-level end-user's requirements in an iterative and incremental way and to turn them into queries to retrieve Web Services description. The whole framework relies on reusable and combinable elements which can be shared out by a community of users sharing some interest or problems for a given topic. In our approach, we adopt Web semantic languages and models as a unified framework to deal with end-user's requirements and Web…
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.
