Automated and flexible composition based on abstract services for a better adaptation to user intentions - Archive ouverte HAL Access content directly
Journal Articles Future Generation Computer Systems Year : 2017

Automated and flexible composition based on abstract services for a better adaptation to user intentions

(1) , (2) , (2)
1
2

Abstract

In recent years, the composition of loosely coupled servies with the aim of satisfying the user intention is a widely followed research topic. The composition of services implies the ability to select, coordinate, interact, and interoperate existing services. This is considered as a complex task. This complexity is mainly due to the large number of available services and their heterogeneity as they are created by different organizations. This complexity is increased when services must be dynamically and automatically composed to meet requirements which are not satisfied by existing services. In fact, an approach for service composition must offer the potential to achieve flexible and adaptable applications, by selecting and combining services based of the request and the context of the user. In this perspective, different approaches have been developed for services composition. However, most of the existing composition approaches tend to be static and not flexible in the sense that they do not have the ability to adapt to user requirements. To overcome these challenges, we propose a composition approach in which the generation of the composition schema is performed at runtime through the use of abstract services provided at design time. The composition process that we propose takes as input a structure of user requirements materialized by a graph of intentions and enriches this graph to explicit the implicit relationships. The enriched graph is used to generate an initial composition schema by building the control flow and selecting the appropriate abstract services. The selection of these services is based on the semantic matching and the degree of semantic affinity between abstract services. Then, the final composition schema is generated using a refinement mechanism of abstract services using semantic matching techniques and taking into account user context and constraints.
Fichier principal
Vignette du fichier
FCGS_Emna_Fki.pdf (1.9 Mo) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

hal-01895278 , version 1 (15-10-2018)

Identifiers

  • HAL Id : hal-01895278 , version 1

Cite

Emna Fki, Saïd Tazi, Khalil Drira. Automated and flexible composition based on abstract services for a better adaptation to user intentions. Future Generation Computer Systems, 2017, 68, pp.376-390. ⟨hal-01895278⟩
45 View
159 Download

Share

Gmail Facebook Twitter LinkedIn More