European Commission logo
français français
CORDIS - Résultats de la recherche de l’UE
CORDIS

Composition and Management of Polymorphic Services

Article Category

Article available in the following languages:

L'évolution des services logiciels

L'informatique sur le cloud et les autres environnements ouverts distribués se généralisent et deviennent très important pour la livraison de services. Une nouvelle méthodologie promet l'adaptation et l'évolution de tels systèmes vers l'autonomie sur la base de stimulants liés au contexte.

Économie numérique icon Économie numérique

De la communication et des services bancaires à la logistique et à la production automatisées, les logiciels offrent une pléthore de services importants qui sont de plus en plus interconnectés. Dans l'informatique orientée services (IOS), la définition officielle du service est un ensemble de capacités. L'IOS est devenue une approche importante pour construire et maintenir des systèmes distribués complexes fonctionnant dans des environnements dynamiques et ouverts. Les services logiciels offrant la capacité de s'adapter et d'évoluer de manière similaire aux systèmes biologiques sont appelés les services polymorphiques. Dans les travaux pionniers, les scientifiques ont développé une approche unifiée à l'évolution et à l'adaptation entièrement compatible avec l'IOS et d'une importance stratégique pour le génie logiciel. Le projet COMPOSER («Composition and management of polymorphic services») a exploité les variables contextuelles qualitatives et la logique floue pour atteindre ses objectifs. La logique floue est utilisée pour modéliser l'incertitude contextuelle. L'évolution se produit via l'évolution des groupes de règles floues qui représentent chaque stimulant contextuel. Les règles sont modifiées avec chaque jeu de points de données entrant. L'adaptation a été modélisée en réaction à des stimulants contextuels. Donc, l'évolution des services reflète le retour contextuel de l'environnement des services. L'approche a été appliquée à la gestion de la congestion des transports dans les environnements urbains, avec des résultats prometteurs. L'approche des services polymorphiques développée dans le contexte de COMPOSER s'insère dans le contexte plus large de la composition et de la gestion des services autonomes. Elle est de mieux en mieux acceptée au sein de la communauté des IOS. La poursuite des travaux est en cours avec une proposition nationale d'appliquer la méthodologie afin d'améliorer le bien-être des travailleurs dans des environnements industriels.

Mots‑clés

Services logiciels, informatique orientée services, services polymorphiques, génie logiciel, logique floue

Découvrir d’autres articles du même domaine d’application