Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

A Requirement-Centric Approach to Web Service Modeling, Discovery, and Selection

Type de record:

paper
Créateur:
DriMohJamJéz
Éditeur:
RelÉcoLab
Éditeur:
CCSDSpringer
Hôte:avatar
International audience Service-Oriented Computing (SOC) has gained considerable popularity for implementing Service-Based Applications (SBAs) in a flexible and effective manner. The basic idea of SOC is to understand users' requirements for SBAs first, and then discover and select relevant services (i.e., that fit closely functional requirements) and offer a high Quality of Service (QoS). Understanding users' requirements is already achieved by existing requirement engineering approaches (e.g., TROPOS, KAOS, and MAP) which model SBAs in a requirement-driven manner. However, discovering and selecting relevant and high QoS services are still challenging tasks that require time and effort due to the increasing number of available Web services. In this paper, we propose a requirement-centric approach which allows: (i)~modeling users' requirements for SBAs with the MAP formalism and specifying required services using an Intentional Service Model (ISM); (ii)~discovering services by querying the Web service search engine Service-Finder and using keywords extracted from the specifications provided by the ISM; and(iii)~selecting automatically relevant and high QoS services by applying Formal Concept Analysis (FCA). We validate our approach by performing experiments on an e-books application. The experimental results show that our approach allows the selection of relevant and high QoS services with a high accuracy (the average precision is 89.41\%) and efficiency (the average recall is 95.43\%)

Visit

inria.hal.science

Tags

[INFO.INFO-SE]Computer Science [cs]/Software Engineering [cs.SE]

Licenses

info:eu-repo/semantics/OpenAccess

Similaires

Towards a Citizen-Centric E-Government Service Index ModelA PROACTIVE APPROACH TO NETWORK FORENSICS INTRUSION (DENIAL OF SERVICE FLOOD ATTACK) USING DYNAMIC FEATURES, SELECTION AND CONVOLUTION NEURAL NETWORKDeveloping Language Resources: A Lexical-Diversity-Centric ApproachA Molecular Modeling Approach Towards The Discovery Of Inhibitors For Rift Valley Fever Virus Nucleocapsid ProteinPositioning AI to Transform Healthcare in Africa: Advocating a Strategic and Persuasive Technology-Centric ApproachMeasuring Innovation in Mauritius’ ICT Sector Using Unsupervised Machine Learning: A Web Mining and Topic Modeling Approach

Towards a Citizen-Centric E-Government Service Index Model

The purpose of this chapter is three-fold. First, it proposes a novel E-Government Service Index (ES

A PROACTIVE APPROACH TO NETWORK FORENSICS INTRUSION (DENIAL OF SERVICE FLOOD ATTACK) USING DYNAMIC FEATURES, SELECTION AND CONVOLUTION NEURAL NETWORK

Currently, the use of internet-connected applications for storage by different organizations have ra

Developing Language Resources: A Lexical-Diversity-Centric Approach

Languages describe the world in diverse ways, a phenomenon known as linguistic diversity, which is a

A Molecular Modeling Approach Towards The Discovery Of Inhibitors For Rift Valley Fever Virus Nucleocapsid Protein

Rift Valley Fever Virus (RVFV) is a zoonotic pathogen belonging to the genusPhlebovirus and family

Positioning AI to Transform Healthcare in Africa: Advocating a Strategic and Persuasive Technology-Centric Approach

Measuring Innovation in Mauritius’ ICT Sector Using Unsupervised Machine Learning: A Web Mining and Topic Modeling Approach

Abstract Measuring innovation accurately and efficiently is crucial for policymaker