Skip to main content
Aller à la page d’accueil de la Commission européenne (s’ouvre dans une nouvelle fenêtre)
français français
CORDIS - Résultats de la recherche de l’UE
CORDIS
Contenu archivé le 2024-05-27
Middleware technologies for ADAPTive and composable distributed components

Article Category

Article available in the following languages:

Exécution visuelle de la composition d'un flux de travail

Un environnement de composition visuelle de services a été conçu en tant qu'outil avancé de définition du flux de travail doté de fonctionnalités améliorées d'exécution, de surveillance et de débogage.

Les entreprises utilisent de plus en plus le Web pour offrir des services aux sociétés ainsi qu'aux particuliers. Par conséquent, les services de base proposés par les entreprises doivent être plus accessibles, évolutifs et adaptables. Un «logiciel médiateur Internet» représentant un critère commun pour la composition de services entre sociétés est nécessaire afin d'offrir des services interentreprises à valeur ajoutée. C'est dans cette optique que l'environnement de composition visuelle de services JOpera a été créé. En tant qu'outil avancé de définition du flux de travail, il permet d'assurer la surveillance et le débogage des tâches et de modeler un processus de flux de travail avec diverses syntaxes. En outre, les développeurs peuvent utiliser une représentation visuelle pour décrire les interactions qui existent entre les services à composer. L'outil peut être utilisé pendant toute la durée de vie d'un processus, en commençant par la bibliothèque de services, où les services Web peuvent être importés en tant que composants réutilisables. Le développeur peut consulter la bibliothèque, choisir un groupe de services de base, puis les faire glisser et les déposer vers un processus. Ensuite, le développeur peut commencer à définir des interactions en traçant le graphique de flux de données. Pour connaître l'ordre d'exécution des tâches, l'utilisateur peut visualiser et éditer le graphique de flux de contrôle. Les graphiques de flux de données et de flux de contrôle sont synchronisés afin d'offrir des fonctionnalités innovantes de vérification de modèle utiles à la validation de la composition. Au cours de l'exécution, la représentation visuelle est marquée à l'aide d'informations codées par des couleurs pour indiquer l'état d'exécution d'une tâche donnée. Ainsi, les développeurs peuvent cliquer sur des paramètres pour connaître leur valeur actuelle. En outre, l'outil peut administrer le groupe de processus distribués et contrôler leurs performances globales. Il signale également les problèmes éventuels de sorte que l'utilisateur puisse exécuter les fonctionnalités de débogage et déterminer de manière interactive l'origine de l'erreur.

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

Mon livret 0 0